Lines Matching defs:crypt_config
154 struct crypt_config { struct
155 struct dm_dev *dev;
156 sector_t start;
158 struct percpu_counter n_allocated_pages;
160 struct workqueue_struct *io_queue;
161 struct workqueue_struct *crypt_queue;
163 spinlock_t write_thread_lock;
164 struct task_struct *write_thread;
165 struct rb_root write_tree;
167 char *cipher_string;
168 char *cipher_auth;
169 char *key_string;
171 const struct crypt_iv_operations *iv_gen_ops;
172 union {
177 } iv_gen_private;
178 u64 iv_offset;
179 unsigned int iv_size;
180 unsigned short sector_size;
181 unsigned char sector_shift;
183 union {
186 } cipher_tfm;
187 unsigned int tfms_count;
188 unsigned long cipher_flags;
203 unsigned int dmreq_start;
205 unsigned int per_bio_data_size;
207 unsigned long flags;
208 unsigned int key_size;
209 unsigned int key_parts; /* independent parts in key buffer */
210 unsigned int key_extra_size; /* additional keys length */
211 unsigned int key_mac_size; /* MAC key size for authenc(...) */
213 unsigned int integrity_tag_size;
214 unsigned int integrity_iv_size;
215 unsigned int on_disk_tag_size;
221 unsigned int tag_pool_max_sectors;
245 static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, argument