Lines Matching defs:crypt_config
153 struct crypt_config { struct
154 struct dm_dev *dev;
155 sector_t start;
157 struct percpu_counter n_allocated_pages;
159 struct workqueue_struct *io_queue;
160 struct workqueue_struct *crypt_queue;
162 spinlock_t write_thread_lock;
163 struct task_struct *write_thread;
164 struct rb_root write_tree;
166 char *cipher_string;
167 char *cipher_auth;
168 char *key_string;
170 const struct crypt_iv_operations *iv_gen_ops;
171 union {
176 } iv_gen_private;
177 u64 iv_offset;
178 unsigned int iv_size;
179 unsigned short sector_size;
180 unsigned char sector_shift;
182 union {
185 } cipher_tfm;
186 unsigned int tfms_count;
187 unsigned long cipher_flags;
202 unsigned int dmreq_start;
204 unsigned int per_bio_data_size;
206 unsigned long flags;
207 unsigned int key_size;
208 unsigned int key_parts; /* independent parts in key buffer */
209 unsigned int key_extra_size; /* additional keys length */
210 unsigned int key_mac_size; /* MAC key size for authenc(...) */
212 unsigned int integrity_tag_size;
213 unsigned int integrity_iv_size;
214 unsigned int on_disk_tag_size;
220 unsigned int tag_pool_max_sectors;
244 static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, argument