Lines Matching defs:crypt_config
148 struct crypt_config { struct
149 struct dm_dev *dev;
150 sector_t start;
152 struct percpu_counter n_allocated_pages;
154 struct workqueue_struct *io_queue;
155 struct workqueue_struct *crypt_queue;
157 spinlock_t write_thread_lock;
158 struct task_struct *write_thread;
159 struct rb_root write_tree;
161 char *cipher_string;
162 char *cipher_auth;
163 char *key_string;
165 const struct crypt_iv_operations *iv_gen_ops;
166 union {
171 } iv_gen_private;
172 u64 iv_offset;
173 unsigned int iv_size;
174 unsigned short int sector_size;
175 unsigned char sector_shift;
177 union {
180 } cipher_tfm;
181 unsigned tfms_count;
182 unsigned long cipher_flags;
197 unsigned int dmreq_start;
199 unsigned int per_bio_data_size;
201 unsigned long flags;
202 unsigned int key_size;
203 unsigned int key_parts; /* independent parts in key buffer */
204 unsigned int key_extra_size; /* additional keys length */
205 unsigned int key_mac_size; /* MAC key size for authenc(...) */
207 unsigned int integrity_tag_size;
208 unsigned int integrity_iv_size;
209 unsigned int on_disk_tag_size;
215 unsigned tag_pool_max_sectors;
239 static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, argument