Lines Matching full:decrypt
61 * @instruction: Instruction to be executed (encrypt / decrypt).
77 * CCM/GCM decrypt).
79 * used for GCM encrypt / decrypt).
303 * Called by encrypt() / decrypt() skcipher functions.
407 * For CBC decrypt, save last block (iv) to last_ct_blk buffer. in kmb_ocs_sk_prepare_inplace()
417 /* For CTS decrypt, swap last two blocks, if needed. */ in kmb_ocs_sk_prepare_inplace()
488 /* If this is not a CTS decrypt operation with swapping, we are done. */ in kmb_ocs_sk_prepare_notinplace()
575 /* CBC decrypt case. */ in kmb_ocs_sk_run()
602 /* For decrypt crytplen == len(PT) + len(tag). */ in kmb_ocs_aead_validate_input()
630 * Called by encrypt() / decrypt() aead functions.
737 * For decrypt: in kmb_ocs_aead_dma_prepare()
920 /* For GCM decrypt, we have to compare in_tag with out_tag. */ in kmb_ocs_aead_run()
1276 .base.decrypt = kmb_ocs_aes_ecb_decrypt,
1299 .base.decrypt = kmb_ocs_aes_cbc_decrypt,
1321 .base.decrypt = kmb_ocs_aes_ctr_decrypt,
1344 .base.decrypt = kmb_ocs_aes_cts_decrypt,
1366 .base.decrypt = kmb_ocs_sm4_ecb_decrypt,
1388 .base.decrypt = kmb_ocs_sm4_cbc_decrypt,
1409 .base.decrypt = kmb_ocs_sm4_ctr_decrypt,
1431 .base.decrypt = kmb_ocs_sm4_cts_decrypt,
1460 .base.decrypt = kmb_ocs_aes_gcm_decrypt,
1483 .base.decrypt = kmb_ocs_aes_ccm_decrypt,
1505 .base.decrypt = kmb_ocs_sm4_gcm_decrypt,
1527 .base.decrypt = kmb_ocs_sm4_ccm_decrypt,