Lines Matching refs:padLen
203 int i, numBlocks, padLen;
224 padLen = 16 - (inputOctets - 16*numBlocks);
225 if (padLen <= 0 || padLen > 16)
227 memcpy(block, input, 16 - padLen);
228 for (cp = block + 16 - padLen; cp < block + 16; cp++)
229 *cp = padLen;
245 padLen = 16 - (inputOctets - 16*numBlocks);
246 if (padLen <= 0 || padLen > 16)
248 for (i = 0; i < 16 - padLen; i++) {
251 for (i = 16 - padLen; i < 16; i++) {
252 block[i] = (BYTE)padLen ^ iv[i];
365 int i, numBlocks, padLen;
393 padLen = block[15];
394 if (padLen >= 16) {
397 for (i = 16 - padLen; i < 16; i++) {
398 if (block[i] != padLen) {
402 memcpy(outBuffer, block, 16 - padLen);
425 padLen = block[15];
426 if (padLen <= 0 || padLen > 16) {
429 for (i = 16 - padLen; i < 16; i++) {
430 if (block[i] != padLen) {
434 memcpy(outBuffer, block, 16 - padLen);
441 return 16*numBlocks - padLen;