Lines Matching defs:crypt_config
144 struct crypt_config { struct
145 struct dm_dev *dev;
146 sector_t start;
148 struct percpu_counter n_allocated_pages;
150 struct workqueue_struct *io_queue;
151 struct workqueue_struct *crypt_queue;
153 spinlock_t write_thread_lock;
154 struct task_struct *write_thread;
155 struct rb_root write_tree;
157 char *cipher_string;
158 char *cipher_auth;
159 char *key_string;
161 const struct crypt_iv_operations *iv_gen_ops;
162 union {
167 } iv_gen_private;
168 u64 iv_offset;
169 unsigned int iv_size;
170 unsigned short int sector_size;
171 unsigned char sector_shift;
173 union {
176 } cipher_tfm;
177 unsigned tfms_count;
178 unsigned long cipher_flags;
193 unsigned int dmreq_start;
195 unsigned int per_bio_data_size;
197 unsigned long flags;
198 unsigned int key_size;
199 unsigned int key_parts; /* independent parts in key buffer */
200 unsigned int key_extra_size; /* additional keys length */
201 unsigned int key_mac_size; /* MAC key size for authenc(...) */
203 unsigned int integrity_tag_size;
204 unsigned int integrity_iv_size;
205 unsigned int on_disk_tag_size;
211 unsigned tag_pool_max_sectors;
235 static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, argument