Lines Matching refs:K
590 #define ROUND(L, R, A, B, K, d) \ argument
591 B = K[0]; A = K[1]; K += d; \
806 const u32 *K = ctx->expkey; in des_encrypt() local
817 ROUND(L, R, A, B, K, 2); in des_encrypt()
818 ROUND(R, L, A, B, K, 2); in des_encrypt()
829 const u32 *K = ctx->expkey + DES_EXPKEY_WORDS - 2; in des_decrypt() local
840 ROUND(L, R, A, B, K, -2); in des_decrypt()
841 ROUND(R, L, A, B, K, -2); in des_decrypt()
865 const u32 *K = (const u32 *)key; in __des3_ede_setkey() local
867 if (unlikely(!((K[0] ^ K[2]) | (K[1] ^ K[3])) || in __des3_ede_setkey()
868 !((K[2] ^ K[4]) | (K[3] ^ K[5]))) && in __des3_ede_setkey()
895 const u32 *K = dctx->expkey; in des3_ede_encrypt() local
906 ROUND(L, R, A, B, K, 2); in des3_ede_encrypt()
907 ROUND(R, L, A, B, K, 2); in des3_ede_encrypt()
910 ROUND(R, L, A, B, K, 2); in des3_ede_encrypt()
911 ROUND(L, R, A, B, K, 2); in des3_ede_encrypt()
914 ROUND(L, R, A, B, K, 2); in des3_ede_encrypt()
915 ROUND(R, L, A, B, K, 2); in des3_ede_encrypt()
926 const u32 *K = dctx->expkey + DES3_EDE_EXPKEY_WORDS - 2; in des3_ede_decrypt() local
937 ROUND(L, R, A, B, K, -2); in des3_ede_decrypt()
938 ROUND(R, L, A, B, K, -2); in des3_ede_decrypt()
941 ROUND(R, L, A, B, K, -2); in des3_ede_decrypt()
942 ROUND(L, R, A, B, K, -2); in des3_ede_decrypt()
945 ROUND(L, R, A, B, K, -2); in des3_ede_decrypt()
946 ROUND(R, L, A, B, K, -2); in des3_ede_decrypt()