Lines Matching defs:crypt_config
145 struct crypt_config { struct
146 struct dm_dev *dev;
147 sector_t start;
149 struct percpu_counter n_allocated_pages;
151 struct workqueue_struct *io_queue;
152 struct workqueue_struct *crypt_queue;
154 spinlock_t write_thread_lock;
155 struct task_struct *write_thread;
156 struct rb_root write_tree;
158 char *cipher_string;
159 char *cipher_auth;
160 char *key_string;
162 const struct crypt_iv_operations *iv_gen_ops;
163 union {
168 } iv_gen_private;
169 u64 iv_offset;
170 unsigned int iv_size;
171 unsigned short int sector_size;
172 unsigned char sector_shift;
174 union {
177 } cipher_tfm;
178 unsigned tfms_count;
179 unsigned long cipher_flags;
194 unsigned int dmreq_start;
196 unsigned int per_bio_data_size;
198 unsigned long flags;
199 unsigned int key_size;
200 unsigned int key_parts; /* independent parts in key buffer */
201 unsigned int key_extra_size; /* additional keys length */
202 unsigned int key_mac_size; /* MAC key size for authenc(...) */
204 unsigned int integrity_tag_size;
205 unsigned int integrity_iv_size;
206 unsigned int on_disk_tag_size;
212 unsigned tag_pool_max_sectors;
236 static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, argument