Lines Matching defs:crypt_config
151 struct crypt_config { struct
152 struct dm_dev *dev;
153 sector_t start;
155 struct percpu_counter n_allocated_pages;
157 struct workqueue_struct *io_queue;
158 struct workqueue_struct *crypt_queue;
160 spinlock_t write_thread_lock;
161 struct task_struct *write_thread;
162 struct rb_root write_tree;
164 char *cipher_string;
165 char *cipher_auth;
166 char *key_string;
168 const struct crypt_iv_operations *iv_gen_ops;
169 union {
174 } iv_gen_private;
175 u64 iv_offset;
176 unsigned int iv_size;
177 unsigned short sector_size;
178 unsigned char sector_shift;
180 union {
183 } cipher_tfm;
184 unsigned int tfms_count;
185 unsigned long cipher_flags;
200 unsigned int dmreq_start;
202 unsigned int per_bio_data_size;
204 unsigned long flags;
205 unsigned int key_size;
206 unsigned int key_parts; /* independent parts in key buffer */
207 unsigned int key_extra_size; /* additional keys length */
208 unsigned int key_mac_size; /* MAC key size for authenc(...) */
210 unsigned int integrity_tag_size;
211 unsigned int integrity_iv_size;
212 unsigned int on_disk_tag_size;
218 unsigned int tag_pool_max_sectors;
242 static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, argument