Lines Matching refs:inputlen
752 unsigned inputlen, argument
762 inputlen,
769 padding = output[inputlen - 11];
776 if (output[inputlen - 10 - p] != padding) {
782 *outputlen = inputlen - padding - 10;
785 memcpy(digest, output + inputlen - 10, 10);
792 unsigned inputlen, argument
802 paddinglen = 8 - ((inputlen + 10) % 8);
805 memcpy(output, input, inputlen); /* text */
806 memset(output+inputlen, paddinglen, paddinglen);/* pad */
807 memcpy(output+inputlen+paddinglen, digest, 10); /* hmac */
809 len=inputlen+paddinglen+10;
873 unsigned inputlen, argument
883 inputlen,
890 memcpy(c->ivec, input + (inputlen - 8), 8);
893 padding = output[inputlen - 11];
900 if (output[inputlen - 10 - p] != padding) {
906 *outputlen = inputlen - padding - 10;
909 memcpy(digest, output + inputlen - 10, 10);
916 unsigned inputlen, argument
926 paddinglen = 8 - ((inputlen+10) % 8);
929 memcpy(output, input, inputlen); /* text */
930 memset(output+inputlen, paddinglen, paddinglen);/* pad */
931 memcpy(output+inputlen+paddinglen, digest, 10); /* hmac */
933 len = inputlen + paddinglen + 10;
1144 unsigned inputlen, argument
1151 input, output, inputlen-10);
1155 input+(inputlen-10), (char *) digest, 10);
1158 *outputlen = inputlen - 10;
1165 unsigned inputlen, argument
1171 *outputlen = inputlen+10;
1177 inputlen);
1182 (output)+inputlen, 10);
1473 unsigned inputlen, argument
1485 inputlen - MAC_SIZE, (CK_BYTE_PTR)output, &ulDataLen);
1496 (CK_BYTE_PTR)input+(inputlen-MAC_SIZE), MAC_SIZE, (CK_BYTE_PTR)digest,
1513 unsigned inputlen, argument
1521 CK_ULONG ulDataLen = inputlen;
1524 rv = C_EncryptUpdate(enc_context->hSession, (CK_BYTE_PTR)input, inputlen,
1531 rv, inputlen, ulDataLen);
1536 (CK_BYTE_PTR)output + inputlen, &ulDigestLen);
1554 unsigned inputlen, argument
1562 CK_ULONG ulDataLen = inputlen;
1566 inputlen, (CK_BYTE_PTR)output, &ulDataLen);
1574 if (ulDataLen != inputlen) {
1578 inputlen, ulDataLen);
1584 padding = output[inputlen - 11];
1591 if (output[inputlen - MAC_SIZE - p] != padding) {
1597 *outputlen = inputlen - padding - MAC_SIZE;
1600 memcpy(digest, output + inputlen - MAC_SIZE, MAC_SIZE);
1608 unsigned inputlen, argument
1620 paddinglen = 8 - ((inputlen + MAC_SIZE) % 8);
1623 memcpy(output, input, inputlen); /* text */
1624 memset(output+inputlen, paddinglen, paddinglen);/* pad */
1625 memcpy(output+inputlen+paddinglen, digest, MAC_SIZE); /* hmac */
1627 ulDataLen=inputlen+paddinglen+MAC_SIZE;
1814 unsigned *inputlen, argument
1829 if (*inputlen<4)
1830 tocopy=*inputlen;
1841 *inputlen-=tocopy;
1863 if (*inputlen==0) /* have to wait until next time for data */
1875 if (*inputlen < diff) /* not enough for a decode */
1877 memcpy(text->buffer+text->cursize, *input, *inputlen);
1878 text->cursize+=*inputlen;
1879 *inputlen=0;
1886 *inputlen-=diff;
1901 *outputlen = *inputlen;
1987 const char *input, unsigned inputlen, argument
1993 ret = _plug_decode(text->utils, context, input, inputlen,
2083 int inputlen, argument
2091 if (inputlen < 0)
2095 &(text->MAC_buf_len), inputlen + 4);
2101 memcpy(text->MAC_buf + 4, input, inputlen);
2105 text->utils->hmac_md5((unsigned char *)text->MAC_buf, inputlen + 4,
2109 text->utils->hmac_md5(text->MAC_buf, inputlen + 4,
2169 unsigned *inputlen, argument
2182 if (*inputlen < 4)
2183 tocopy = *inputlen;
2194 *inputlen -= tocopy;
2212 if (*inputlen == 0) /* have to wait until next time for data */
2223 if (*inputlen < diff) { /* not enough for a decode */
2224 memcpy(text->buffer + text->cursize, *input, *inputlen);
2225 text->cursize += *inputlen;
2226 *inputlen = 0;
2233 *inputlen -= diff;
2248 const char *input, unsigned inputlen, argument
2254 ret = _plug_decode(text->utils, context, input, inputlen,