Lines Matching defs:xor
928 const ARIA_u128 *xor, const ARIA_u128 *z)
939 xor->c[i];
943 * Circular rotate 19 bits right and xor.
946 static void rot19r(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)
948 rotnr(19, o, xor, z);
952 * Circular rotate 31 bits right and xor.
955 static void rot31r(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)
957 rotnr(31, o, xor, z);
961 * Circular rotate 61 bits left and xor.
964 static void rot61l(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)
966 rotnr(8 * ARIA_BLOCK_SIZE - 61, o, xor, z);
970 * Circular rotate 31 bits left and xor.
973 static void rot31l(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)
975 rotnr(8 * ARIA_BLOCK_SIZE - 31, o, xor, z);
979 * Circular rotate 19 bits left and xor.
982 static void rot19l(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)
984 rotnr(8 * ARIA_BLOCK_SIZE - 19, o, xor, z);
988 * First substitution and xor layer, used for odd steps.
1003 * Second substitution and xor layer, used for even steps.