Lines Matching refs:output

753 		    char *output,
760 (void *) output,
768 padding = output[inputlen - 11];
775 if (output[inputlen - 10 - p] != padding) {
784 memcpy(digest, output + inputlen - 10, 10);
793 char *output,
804 memcpy(output, input, inputlen); /* text */
805 memset(output+inputlen, paddinglen, paddinglen);/* pad */
806 memcpy(output+inputlen+paddinglen, digest, 10); /* hmac */
810 des_ede2_cbc_encrypt((void *) output,
811 (void *) output,
874 char *output,
881 (void *) output,
892 padding = output[inputlen - 11];
899 if (output[inputlen - 10 - p] != padding) {
908 memcpy(digest, output + inputlen - 10, 10);
917 char *output,
928 memcpy(output, input, inputlen); /* text */
929 memset(output+inputlen, paddinglen, paddinglen);/* pad */
930 memcpy(output+inputlen+paddinglen, digest, 10); /* hmac */
934 des_cbc_encrypt((void *) output,
935 (void *) output,
943 memcpy(c->ivec, output + (len - 8), 8);
1028 char *output,
1053 *output++ = *input++ ^ K;
1062 char *output,
1087 *output++ = *input++ ^ K;
1145 char *output,
1150 input, output, inputlen-10);
1166 char *output,
1175 output,
1181 (output)+inputlen, 10);
1474 char *output,
1484 inputlen - MAC_SIZE, (CK_BYTE_PTR)output, &ulDataLen);
1514 char *output,
1524 (CK_BYTE_PTR)output, &ulDataLen);
1535 (CK_BYTE_PTR)output + inputlen, &ulDigestLen);
1555 char *output,
1565 inputlen, (CK_BYTE_PTR)output, &ulDataLen);
1583 padding = output[inputlen - 11];
1590 if (output[inputlen - MAC_SIZE - p] != padding) {
1599 memcpy(digest, output + inputlen - MAC_SIZE, MAC_SIZE);
1609 char *output,
1622 memcpy(output, input, inputlen); /* text */
1623 memset(output+inputlen, paddinglen, paddinglen);/* pad */
1624 memcpy(output+inputlen+paddinglen, digest, MAC_SIZE); /* hmac */
1628 rv = C_EncryptUpdate(enc_context->hSession, (CK_BYTE_PTR)output, ulDataLen,
1629 (CK_BYTE_PTR)output, &ulDataLen);
1727 const char **output,
1739 if(!context || !invec || !numiov || !output || !outputlen) {
1755 /* make sure the output buffer is big enough for this blob */
1770 /* We can just use the output buffer because it's big enough */
1804 *output = text->encode_buf;
1814 char **output,
1861 *output=NULL;
1880 *output=NULL;
1899 *output = text->decode_once_buf;
1903 *output, outputlen);
1939 memcpy(text->decode_tmp_buf + 4, *output, *outputlen);
1987 const char **output, unsigned *outputlen)
1996 *output = text->decode_buf;
2005 const char **output,
2015 if(!context || !invec || !numiov || !output || !outputlen) {
2032 /* construct output */
2040 /* we can just use the output buffer */
2062 /* copy into output */
2074 *output = text->encode_buf;
2126 char **output, unsigned *outputlen)
2150 /* ok make output message */
2157 *output = text->decode_once_buf;
2158 memcpy(*output, buf, bufsize - 16);
2160 (*output)[*outputlen] = 0;
2169 char **output,
2210 *output = NULL;
2227 *output = NULL;
2236 output, outputlen);
2248 const char **output, unsigned *outputlen)
2257 *output = text->decode_buf;