Lines Matching refs:cipher_mode

48 	int cipher_mode;  member
78 if (ctx_p->cipher_mode != DRV_CIPHER_XTS) in validate_keys_sizes()
85 if (ctx_p->cipher_mode == DRV_CIPHER_XTS || in validate_keys_sizes()
86 ctx_p->cipher_mode == DRV_CIPHER_ESSIV) in validate_keys_sizes()
112 switch (ctx_p->cipher_mode) { in validate_data_size()
136 switch (ctx_p->cipher_mode) { in validate_data_size()
167 ctx_p->cipher_mode = cc_alg->cipher_mode; in cc_cipher_init()
171 if (ctx_p->cipher_mode == DRV_CIPHER_ESSIV) { in cc_cipher_init()
245 if (ctx_p->cipher_mode == DRV_CIPHER_ESSIV) { in cc_cipher_exit()
344 if (ctx_p->cipher_mode == DRV_CIPHER_XTS || in cc_cipher_sethkey()
345 ctx_p->cipher_mode == DRV_CIPHER_ESSIV) { in cc_cipher_sethkey()
371 if (ctx_p->cipher_mode != DRV_CIPHER_CBC && in cc_cipher_sethkey()
372 ctx_p->cipher_mode != DRV_CIPHER_CTR) { in cc_cipher_sethkey()
417 if (ctx_p->cipher_mode == DRV_CIPHER_ESSIV) { in cc_cipher_setkey()
456 if (ctx_p->cipher_mode == DRV_CIPHER_XTS && in cc_cipher_setkey()
468 if (ctx_p->cipher_mode == DRV_CIPHER_ESSIV) { in cc_cipher_setkey()
511 int cipher_mode = ctx_p->cipher_mode; in cc_setup_readiv_desc() local
519 switch (cipher_mode) { in cc_setup_readiv_desc()
531 set_cipher_mode(&desc[*seq_size], cipher_mode); in cc_setup_readiv_desc()
532 if (cipher_mode == DRV_CIPHER_CTR || in cc_setup_readiv_desc()
533 cipher_mode == DRV_CIPHER_OFB) { in cc_setup_readiv_desc()
546 set_cipher_mode(&desc[*seq_size], cipher_mode); in cc_setup_readiv_desc()
555 dev_err(dev, "Unsupported cipher mode (%d)\n", cipher_mode); in cc_setup_readiv_desc()
568 int cipher_mode = ctx_p->cipher_mode; in cc_setup_state_desc() local
573 switch (cipher_mode) { in cc_setup_state_desc()
586 set_cipher_mode(&desc[*seq_size], cipher_mode); in cc_setup_state_desc()
587 if (cipher_mode == DRV_CIPHER_CTR || in cc_setup_state_desc()
588 cipher_mode == DRV_CIPHER_OFB) { in cc_setup_state_desc()
599 dev_err(dev, "Unsupported cipher mode (%d)\n", cipher_mode); in cc_setup_state_desc()
612 int cipher_mode = ctx_p->cipher_mode; in cc_setup_xex_state_desc() local
620 switch (cipher_mode) { in cc_setup_xex_state_desc()
631 if (cipher_mode == DRV_CIPHER_ESSIV) in cc_setup_xex_state_desc()
636 set_cipher_mode(&desc[*seq_size], cipher_mode); in cc_setup_xex_state_desc()
655 set_cipher_mode(&desc[*seq_size], cipher_mode); in cc_setup_xex_state_desc()
664 dev_err(dev, "Unsupported cipher mode (%d)\n", cipher_mode); in cc_setup_xex_state_desc()
689 int cipher_mode = ctx_p->cipher_mode; in cc_setup_key_desc() local
696 switch (cipher_mode) { in cc_setup_key_desc()
704 set_cipher_mode(&desc[*seq_size], cipher_mode); in cc_setup_key_desc()
745 set_cipher_mode(&desc[*seq_size], cipher_mode); in cc_setup_key_desc()
760 dev_err(dev, "Unsupported cipher mode (%d)\n", cipher_mode); in cc_setup_key_desc()
801 ctx_p->cipher_mode == DRV_CIPHER_ECB); in cc_setup_flow_desc()
1016 .cipher_mode = DRV_CIPHER_XTS,
1034 .cipher_mode = DRV_CIPHER_ESSIV,
1052 .cipher_mode = DRV_CIPHER_ECB,
1070 .cipher_mode = DRV_CIPHER_CBC,
1088 .cipher_mode = DRV_CIPHER_CBC_CTS,
1106 .cipher_mode = DRV_CIPHER_CTR,
1128 .cipher_mode = DRV_CIPHER_XTS,
1145 .cipher_mode = DRV_CIPHER_ESSIV,
1162 .cipher_mode = DRV_CIPHER_ECB,
1179 .cipher_mode = DRV_CIPHER_CBC,
1196 .cipher_mode = DRV_CIPHER_CBC_CTS,
1213 .cipher_mode = DRV_CIPHER_CTR,
1230 .cipher_mode = DRV_CIPHER_CBC,
1247 .cipher_mode = DRV_CIPHER_ECB,
1264 .cipher_mode = DRV_CIPHER_CBC,
1281 .cipher_mode = DRV_CIPHER_ECB,
1298 .cipher_mode = DRV_CIPHER_CBC,
1315 .cipher_mode = DRV_CIPHER_ECB,
1332 .cipher_mode = DRV_CIPHER_CTR,
1349 .cipher_mode = DRV_CIPHER_CBC,
1367 .cipher_mode = DRV_CIPHER_CTR,
1406 t_alg->cipher_mode = tmpl->cipher_mode; in cc_create_alg()