Lines Matching refs:io
864 static void camellia_do_encrypt(const u32 *subkey, u32 *io, unsigned max) in camellia_do_encrypt() argument
869 io[0] ^= SUBKEY_L(0); in camellia_do_encrypt()
870 io[1] ^= SUBKEY_R(0); in camellia_do_encrypt()
874 CAMELLIA_ROUNDSM(io[0], io[1], \ in camellia_do_encrypt()
876 io[2], io[3], il, ir); \ in camellia_do_encrypt()
877 CAMELLIA_ROUNDSM(io[2], io[3], \ in camellia_do_encrypt()
879 io[0], io[1], il, ir); \ in camellia_do_encrypt()
880 CAMELLIA_ROUNDSM(io[0], io[1], \ in camellia_do_encrypt()
882 io[2], io[3], il, ir); \ in camellia_do_encrypt()
883 CAMELLIA_ROUNDSM(io[2], io[3], \ in camellia_do_encrypt()
885 io[0], io[1], il, ir); \ in camellia_do_encrypt()
886 CAMELLIA_ROUNDSM(io[0], io[1], \ in camellia_do_encrypt()
888 io[2], io[3], il, ir); \ in camellia_do_encrypt()
889 CAMELLIA_ROUNDSM(io[2], io[3], \ in camellia_do_encrypt()
891 io[0], io[1], il, ir); \ in camellia_do_encrypt()
894 CAMELLIA_FLS(io[0], io[1], io[2], io[3], \ in camellia_do_encrypt()
914 io[2] ^= SUBKEY_L(max); in camellia_do_encrypt()
915 io[3] ^= SUBKEY_R(max); in camellia_do_encrypt()
919 static void camellia_do_decrypt(const u32 *subkey, u32 *io, unsigned i) in camellia_do_decrypt() argument
924 io[0] ^= SUBKEY_L(i); in camellia_do_decrypt()
925 io[1] ^= SUBKEY_R(i); in camellia_do_decrypt()
929 CAMELLIA_ROUNDSM(io[0], io[1], \ in camellia_do_decrypt()
931 io[2], io[3], il, ir); \ in camellia_do_decrypt()
932 CAMELLIA_ROUNDSM(io[2], io[3], \ in camellia_do_decrypt()
934 io[0], io[1], il, ir); \ in camellia_do_decrypt()
935 CAMELLIA_ROUNDSM(io[0], io[1], \ in camellia_do_decrypt()
937 io[2], io[3], il, ir); \ in camellia_do_decrypt()
938 CAMELLIA_ROUNDSM(io[2], io[3], \ in camellia_do_decrypt()
940 io[0], io[1], il, ir); \ in camellia_do_decrypt()
941 CAMELLIA_ROUNDSM(io[0], io[1], \ in camellia_do_decrypt()
943 io[2], io[3], il, ir); \ in camellia_do_decrypt()
944 CAMELLIA_ROUNDSM(io[2], io[3], \ in camellia_do_decrypt()
946 io[0], io[1], il, ir); \ in camellia_do_decrypt()
949 CAMELLIA_FLS(io[0], io[1], io[2], io[3], \ in camellia_do_decrypt()
969 io[2] ^= SUBKEY_L(0); in camellia_do_decrypt()
970 io[3] ^= SUBKEY_R(0); in camellia_do_decrypt()