Lines Matching refs:atmel_tdes_crypt
671 static int atmel_tdes_crypt(struct ablkcipher_request *req, unsigned long mode) in atmel_tdes_crypt() function
831 return atmel_tdes_crypt(req, TDES_FLAGS_ENCRYPT); in atmel_tdes_ecb_encrypt()
836 return atmel_tdes_crypt(req, 0); in atmel_tdes_ecb_decrypt()
841 return atmel_tdes_crypt(req, TDES_FLAGS_ENCRYPT | TDES_FLAGS_CBC); in atmel_tdes_cbc_encrypt()
846 return atmel_tdes_crypt(req, TDES_FLAGS_CBC); in atmel_tdes_cbc_decrypt()
850 return atmel_tdes_crypt(req, TDES_FLAGS_ENCRYPT | TDES_FLAGS_CFB); in atmel_tdes_cfb_encrypt()
855 return atmel_tdes_crypt(req, TDES_FLAGS_CFB); in atmel_tdes_cfb_decrypt()
860 return atmel_tdes_crypt(req, TDES_FLAGS_ENCRYPT | TDES_FLAGS_CFB | in atmel_tdes_cfb8_encrypt()
866 return atmel_tdes_crypt(req, TDES_FLAGS_CFB | TDES_FLAGS_CFB8); in atmel_tdes_cfb8_decrypt()
871 return atmel_tdes_crypt(req, TDES_FLAGS_ENCRYPT | TDES_FLAGS_CFB | in atmel_tdes_cfb16_encrypt()
877 return atmel_tdes_crypt(req, TDES_FLAGS_CFB | TDES_FLAGS_CFB16); in atmel_tdes_cfb16_decrypt()
882 return atmel_tdes_crypt(req, TDES_FLAGS_ENCRYPT | TDES_FLAGS_CFB | in atmel_tdes_cfb32_encrypt()
888 return atmel_tdes_crypt(req, TDES_FLAGS_CFB | TDES_FLAGS_CFB32); in atmel_tdes_cfb32_decrypt()
893 return atmel_tdes_crypt(req, TDES_FLAGS_ENCRYPT | TDES_FLAGS_OFB); in atmel_tdes_ofb_encrypt()
898 return atmel_tdes_crypt(req, TDES_FLAGS_OFB); in atmel_tdes_ofb_decrypt()