Lines Matching refs:residue

32     size_t residue, n;  in CRYPTO_cts128_encrypt_block()  local
37 if ((residue = len % 16) == 0) in CRYPTO_cts128_encrypt_block()
38 residue = 16; in CRYPTO_cts128_encrypt_block()
40 len -= residue; in CRYPTO_cts128_encrypt_block()
47 for (n = 0; n < residue; ++n) in CRYPTO_cts128_encrypt_block()
50 memcpy(out, out - 16, residue); in CRYPTO_cts128_encrypt_block()
53 return len + residue; in CRYPTO_cts128_encrypt_block()
62 size_t residue, n; in CRYPTO_nistcts128_encrypt_block() local
67 residue = len % 16; in CRYPTO_nistcts128_encrypt_block()
69 len -= residue; in CRYPTO_nistcts128_encrypt_block()
73 if (residue == 0) in CRYPTO_nistcts128_encrypt_block()
79 for (n = 0; n < residue; ++n) in CRYPTO_nistcts128_encrypt_block()
82 memcpy(out - 16 + residue, ivec, 16); in CRYPTO_nistcts128_encrypt_block()
84 return len + residue; in CRYPTO_nistcts128_encrypt_block()
91 size_t residue; in CRYPTO_cts128_encrypt() local
100 if ((residue = len % 16) == 0) in CRYPTO_cts128_encrypt()
101 residue = 16; in CRYPTO_cts128_encrypt()
103 len -= residue; in CRYPTO_cts128_encrypt()
112 (*cbc) (in, out - 16, residue, key, ivec, 1); in CRYPTO_cts128_encrypt()
113 memcpy(out, tmp.c, residue); in CRYPTO_cts128_encrypt()
116 memcpy(tmp.c, in, residue); in CRYPTO_cts128_encrypt()
117 memcpy(out, out - 16, residue); in CRYPTO_cts128_encrypt()
120 return len + residue; in CRYPTO_cts128_encrypt()
127 size_t residue; in CRYPTO_nistcts128_encrypt() local
136 residue = len % 16; in CRYPTO_nistcts128_encrypt()
138 len -= residue; in CRYPTO_nistcts128_encrypt()
142 if (residue == 0) in CRYPTO_nistcts128_encrypt()
149 (*cbc) (in, out - 16 + residue, residue, key, ivec, 1); in CRYPTO_nistcts128_encrypt()
152 memcpy(tmp.c, in, residue); in CRYPTO_nistcts128_encrypt()
153 (*cbc) (tmp.c, out - 16 + residue, 16, key, ivec, 1); in CRYPTO_nistcts128_encrypt()
155 return len + residue; in CRYPTO_nistcts128_encrypt()
163 size_t residue, n; in CRYPTO_cts128_decrypt_block() local
172 if ((residue = len % 16) == 0) in CRYPTO_cts128_decrypt_block()
173 residue = 16; in CRYPTO_cts128_decrypt_block()
175 len -= 16 + residue; in CRYPTO_cts128_decrypt_block()
186 memcpy(tmp.c, in + 16, residue); in CRYPTO_cts128_decrypt_block()
194 for (residue += 16; n < residue; ++n) in CRYPTO_cts128_decrypt_block()
197 return 16 + len + residue; in CRYPTO_cts128_decrypt_block()
206 size_t residue, n; in CRYPTO_nistcts128_decrypt_block() local
215 residue = len % 16; in CRYPTO_nistcts128_decrypt_block()
217 if (residue == 0) { in CRYPTO_nistcts128_decrypt_block()
222 len -= 16 + residue; in CRYPTO_nistcts128_decrypt_block()
230 (*block) (in + residue, tmp.c + 16, key); in CRYPTO_nistcts128_decrypt_block()
233 memcpy(tmp.c, in, residue); in CRYPTO_nistcts128_decrypt_block()
239 ivec[n] = in[n + residue]; in CRYPTO_nistcts128_decrypt_block()
242 for (residue += 16; n < residue; ++n) in CRYPTO_nistcts128_decrypt_block()
245 return 16 + len + residue; in CRYPTO_nistcts128_decrypt_block()
252 size_t residue; in CRYPTO_cts128_decrypt() local
261 if ((residue = len % 16) == 0) in CRYPTO_cts128_decrypt()
262 residue = 16; in CRYPTO_cts128_decrypt()
264 len -= 16 + residue; in CRYPTO_cts128_decrypt()
278 memcpy(tmp.c, in + 16, residue); in CRYPTO_cts128_decrypt()
280 (*cbc) (tmp.c, out, 16 + residue, key, ivec, 0); in CRYPTO_cts128_decrypt()
283 memcpy(out, tmp.c, 16 + residue); in CRYPTO_cts128_decrypt()
285 return 16 + len + residue; in CRYPTO_cts128_decrypt()
292 size_t residue; in CRYPTO_nistcts128_decrypt() local
301 residue = len % 16; in CRYPTO_nistcts128_decrypt()
303 if (residue == 0) { in CRYPTO_nistcts128_decrypt()
308 len -= 16 + residue; in CRYPTO_nistcts128_decrypt()
320 (*cbc) (in + residue, tmp.c, 16, key, tmp.c + 16, 0); in CRYPTO_nistcts128_decrypt()
322 memcpy(tmp.c, in, residue); in CRYPTO_nistcts128_decrypt()
324 (*cbc) (tmp.c, out, 16 + residue, key, ivec, 0); in CRYPTO_nistcts128_decrypt()
327 memcpy(out, tmp.c, 16 + residue); in CRYPTO_nistcts128_decrypt()
329 return 16 + len + residue; in CRYPTO_nistcts128_decrypt()