Lines Matching refs:sum
64 u32 y, z, n, sum = 0; in tea_encrypt() local
81 sum += TEA_DELTA; in tea_encrypt()
82 y += ((z << 4) + k0) ^ (z + sum) ^ ((z >> 5) + k1); in tea_encrypt()
83 z += ((y << 4) + k2) ^ (y + sum) ^ ((y >> 5) + k3); in tea_encrypt()
92 u32 y, z, n, sum; in tea_decrypt() local
106 sum = TEA_DELTA << 5; in tea_decrypt()
111 z -= ((y << 4) + k2) ^ (y + sum) ^ ((y >> 5) + k3); in tea_decrypt()
112 y -= ((z << 4) + k0) ^ (z + sum) ^ ((z >> 5) + k1); in tea_decrypt()
113 sum -= TEA_DELTA; in tea_decrypt()
137 u32 y, z, sum = 0; in xtea_encrypt() local
146 while (sum != limit) { in xtea_encrypt()
147 y += ((z << 4 ^ z >> 5) + z) ^ (sum + ctx->KEY[sum&3]); in xtea_encrypt()
148 sum += XTEA_DELTA; in xtea_encrypt()
149 z += ((y << 4 ^ y >> 5) + y) ^ (sum + ctx->KEY[sum>>11 &3]); in xtea_encrypt()
158 u32 y, z, sum; in xtea_decrypt() local
166 sum = XTEA_DELTA * XTEA_ROUNDS; in xtea_decrypt()
168 while (sum) { in xtea_decrypt()
169 z -= ((y << 4 ^ y >> 5) + y) ^ (sum + ctx->KEY[sum>>11 & 3]); in xtea_decrypt()
170 sum -= XTEA_DELTA; in xtea_decrypt()
171 y -= ((z << 4 ^ z >> 5) + z) ^ (sum + ctx->KEY[sum & 3]); in xtea_decrypt()
181 u32 y, z, sum = 0; in xeta_encrypt() local
190 while (sum != limit) { in xeta_encrypt()
191 y += (z << 4 ^ z >> 5) + (z ^ sum) + ctx->KEY[sum&3]; in xeta_encrypt()
192 sum += XTEA_DELTA; in xeta_encrypt()
193 z += (y << 4 ^ y >> 5) + (y ^ sum) + ctx->KEY[sum>>11 &3]; in xeta_encrypt()
202 u32 y, z, sum; in xeta_decrypt() local
210 sum = XTEA_DELTA * XTEA_ROUNDS; in xeta_decrypt()
212 while (sum) { in xeta_decrypt()
213 z -= (y << 4 ^ y >> 5) + (y ^ sum) + ctx->KEY[sum>>11 & 3]; in xeta_decrypt()
214 sum -= XTEA_DELTA; in xeta_decrypt()
215 y -= (z << 4 ^ z >> 5) + (z ^ sum) + ctx->KEY[sum & 3]; in xeta_decrypt()