/illumos-gate/usr/src/common/crypto/padding/ |
H A D | pkcs7.c | 58 * datalen 63 * datalen padbuflen 66 * enough for the padding, and datalen must still be 72 * datalen padbuflen 75 pkcs7_encode(uint8_t *databuf, size_t datalen, uint8_t *padbuf, argument 80 padlen = multiple - (datalen % multiple); 82 datalen = 0; 84 if (padlen > padbuflen - datalen) { 88 bcopy(databuf, padbuf, datalen); 89 (void) memset(padbuf + datalen, padle [all...] |
H A D | pkcs1.c | 64 pkcs1_encode(int method, uint8_t *databuf, size_t datalen, uint8_t *padbuf, argument 70 padlen = padbuflen - datalen; 101 bcopy(databuf, padbuf + padlen, datalen);
|
H A D | padding.h | 68 int pkcs1_encode(int method, uint8_t *databuf, size_t datalen, uint8_t *padbuf, 72 int pkcs7_encode(uint8_t *databuf, size_t datalen, uint8_t *padbuf,
|
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibmf/ |
H A D | ibmf_utils.h | 41 ibmf_utils_unpack_data(char *format, uchar_t *data, size_t datalen, 46 uchar_t *data, size_t datalen);
|
/illumos-gate/usr/src/common/net/wanboot/crypt/ |
H A D | hmac_test.c | 49 int datalen; member in struct:test_data 66 td[0].datalen = 8; 72 td[1].datalen = 28; 79 td[2].datalen = 50; 87 td[3].datalen = 50; 90 td[3].datalen); 96 td[4].datalen = 20; 105 td[5].datalen = 54; 115 td[6].datalen = 73; 127 HMACUpdate(&sha, td[i].data, td[i].datalen); [all...] |
H A D | cbc.h | 47 extern boolean_t cbc_encrypt(cbc_handle_t *ch, uint8_t *data, size_t datalen, 49 extern boolean_t cbc_decrypt(cbc_handle_t *ch, uint8_t *data, size_t datalen,
|
H A D | cbc.c | 66 cbc_encrypt(cbc_handle_t *ch, uint8_t *data, size_t datalen, argument 73 if (!IS_P2ALIGNED(datalen, ch->blocklen)) { 80 for (i = 0; i < datalen; i += ch->blocklen) { 93 cbc_decrypt(cbc_handle_t *ch, uint8_t *data, size_t datalen, argument 101 if (!IS_P2ALIGNED(datalen, ch->blocklen)) { 108 for (i = 0; i < datalen; i += ch->blocklen) {
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_pkt.c | 149 uint32_t datalen, int32_t sleep) 187 pkt->pkt_datalen = datalen; 204 datalen = 0; 216 datalen = 0; 226 datalen = 0; 247 datalen = 0; 257 datalen = 0; 270 datalen = 0; 282 datalen = 0; 291 datalen 148 emlxs_pkt_alloc(emlxs_port_t *port, uint32_t cmdlen, uint32_t rsplen, uint32_t datalen, int32_t sleep) argument [all...] |
/illumos-gate/usr/src/lib/librcm/ |
H A D | librcm_event.h | 44 int get_event_service(char *door_name, void *data, size_t datalen,
|
/illumos-gate/usr/src/lib/libresolv/ |
H A D | res_mkquery.c | 123 res_mkquery(op, dname, class, type, data, datalen, newrr, buf, buflen) 128 int datalen; /* length of data */ 224 if (buflen < 1 + RRFIXEDSZ + datalen) 233 putshort(datalen, cp); 235 if (datalen) { 237 (void) memcpy((void *)cp, (void *)data, datalen); 239 bcopy(data, cp, datalen); 241 cp += datalen; 261 buflen -= RRFIXEDSZ + datalen; 272 putshort(datalen, c [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_sctp.c | 66 * void parse(int flags, uint8_t cflags, void *data, int datalen); 70 * parameter header), and datalen is the length of the chunk or 396 parse_ip4_param(int flags, uint8_t notused, const void *data, int datalen) argument 401 if (datalen < sizeof (in_addr_t)) { 417 parse_ip6_param(int flags, uint8_t notused, const void *data, int datalen) argument 422 if (datalen < sizeof (in6_addr_t)) { 438 parse_int32_param(int flags, uint8_t notused, const void *data, int datalen) argument 440 if (datalen < 4) { 502 parse_unrec_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 508 if (datalen < sizeo 532 parse_opaque_param(int flags, uint8_t cflags, const void *data, int datalen) argument 546 interpret_params(const void *data, int datalen, char *type, const dispatch_t *tbl, int tbl_size, int flags) argument 627 parse_ftsn_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 661 parse_asconf_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 685 parse_init_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 725 parse_data_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 804 parse_sack_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 873 parse_shutdown_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 896 parse_error_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 907 parse_abort_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 924 parse_shutdone_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument 938 parse_opaque_chunk(int flags, uint8_t cflags, const void *data, int datalen) argument [all...] |
/illumos-gate/usr/src/lib/libldap5/sources/ldap/ber/ |
H A D | decode.c | 220 ber_len_t datalen; local 226 if ( (tag = ber_skip_tag( ber, &datalen )) == LBER_DEFAULT ) 228 if ( datalen > (*len - 1) ) 232 * datalen is being demoted to a long here -- possible conversion error 235 if ( ber_read( ber, buf, datalen ) != (ber_slen_t) datalen ) 238 buf[datalen] = '\0'; 241 if ( datalen > 0 && ( ber->ber_options & LBER_OPT_TRANSLATE_STRINGS ) 244 ++datalen; 245 if ( (*(ber->ber_decode_translate_proc))( &transbuf, &datalen, 267 ber_len_t datalen; local 347 ber_len_t datalen; local [all...] |
/illumos-gate/usr/src/lib/libkmf/ber_der/common/ |
H A D | decode.c | 230 ber_len_t datalen; local 236 if ((tag = kmfber_skip_tag(ber, &datalen)) == KMFBER_DEFAULT) 238 if (datalen > (*len - 1)) 242 * datalen is being demoted to a long here -- possible conversion error 245 if (kmfber_read(ber, buf, datalen) != (ber_slen_t)datalen) 248 buf[datalen] = '\0'; 251 if (datalen > 0 && (ber->ber_options & KMFBER_OPT_TRANSLATE_STRINGS) 255 ++datalen; 256 if ((*(ber->ber_decode_translate_proc))(&transbuf, &datalen, 277 ber_len_t datalen; local 400 ber_len_t datalen; local [all...] |
/illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ |
H A D | ses2_enclosure_ctl.c | 47 uint_t datalen; local 55 &data, &datalen) != 0) 65 &maxlen) != 0 || datalen > maxlen) 68 datalen, maxlen)); 86 for (offset = 0; offset < datalen; offset += chunksz) { 88 len = MIN(datalen - offset, chunksz); 102 SCSI_WRITE32(&uip->sucpi_ucode_image_length, datalen); 166 size_t datalen; local 176 datalen = (size_t)nvlen; 179 SES2_DIAGPAGE_SUBENCLOSURE_STRING_IO, datalen, n [all...] |
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | nhash.h | 69 extern Item *lookup_cache(Cache *cp, void *datap, int datalen);
|
H A D | nhash.c | 53 HASH(void *datap, int datalen, int hsz) argument 62 np = ((char *)cp + datalen); 161 lookup_cache(Cache *cp, void *datap, int datalen) argument 174 bp = &cp->bp[(*cp->hfunc)(datap, datalen, cp->hsz)]; 177 if (!(*cp->cfunc)((void *)bp->itempp[i]->key, datap, datalen)) {
|
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | udpublickey.c | 58 unsigned datalen; local 92 if (! scanf("%u\n", &datalen)) { 95 if (! fread(data, datalen, 1, stdin)) { 98 data[datalen] = 0;
|
/illumos-gate/usr/src/lib/libdns_sd/common/ |
H A D | dnssd_clientlib.c | 170 uint16_t datalen; // Length currently in use member in struct:_TXTRecordRefRealType 192 txtRec->datalen = 0; 218 if (txtRec->datalen + keyvalsize > txtRec->buflen) 221 unsigned long newlen = txtRec->datalen + keyvalsize; 225 memcpy(newbuf, txtRec->buffer, txtRec->datalen); 231 start = txtRec->buffer + txtRec->datalen; 242 txtRec->datalen += p - start; 253 uint8_t *item = InternalTXTRecordSearch(txtRec->datalen, txtRec->buffer, key, &keylen); 256 remainder = (unsigned long)((txtRec->buffer + txtRec->datalen) - (item + itemlen)); 259 txtRec->datalen [all...] |
/illumos-gate/usr/src/lib/libdlpi/common/ |
H A D | libdlpi.c | 269 t_uscalar_t dataoff, datalen; local 317 datalen = infoackp->dl_qos_length; 319 if (dataoff != 0 && datalen != 0) { 321 if (datalen > sizeof (dl_qos_cl_sel1_t) || 322 dataoff < DL_INFO_ACK_SIZE || datap + datalen > ackendp) 325 (void) memcpy(&infop->di_qos_sel, datap, datalen); 331 datalen = infoackp->dl_qos_range_length; 333 if (dataoff != 0 && datalen != 0) { 335 if (datalen > sizeof (dl_qos_cl_range1_t) || 336 dataoff < DL_INFO_ACK_SIZE || datap + datalen > ackend 590 t_uscalar_t dataoff, datalen; local 723 t_uscalar_t dataoff, datalen; local 1260 i_dlpi_strputmsg(dlpi_impl_t *dip, const dlpi_msg_t *dlreqp, const void *databuf, size_t datalen, int flags) argument 1736 t_uscalar_t dataoff, datalen; local [all...] |
/illumos-gate/usr/src/lib/libnwam/common/ |
H A D | libnwam_backend.c | 109 size_t datalen = 0; local 118 datalen = NWAM_BACKEND_DOOR_ARG_SIZE; 130 datalen = 0; 135 datalen = NWAM_BACKEND_DOOR_ARG_SIZE; 136 /* pack object list for update request, adjusting datalen */ 138 &datalen)) != NWAM_SUCCESS) 144 datalen = 0; 153 arg->nwbda_datalen = datalen; 170 * If the arg datalen is non-zero, unpack the object list associated with 258 size_t datalen local [all...] |
/illumos-gate/usr/src/lib/smbsrv/libmlrpc/common/ |
H A D | ndr_heap.c | 228 ndr_heap_mkvcb(ndr_heap_t *heap, uint8_t *data, uint32_t datalen, argument 233 if (data == NULL || datalen == 0) { 238 vcbuf->len = datalen; 239 vcbuf->size = datalen; 241 mlen = sizeof (ndr_vcbuf_t) + datalen; 247 vcbuf->vcb->vc_length_is = datalen; 248 bcopy(data, vcbuf->vcb->buffer, datalen);
|
/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_hash.c | 52 unsigned pos, unsigned datalen) 55 for (; datalen != 0; datalen--, pos++, input++) { 51 toeplitz_hash(const uint32_t *cache, const uint8_t *input, unsigned pos, unsigned datalen) argument
|
/illumos-gate/usr/src/cmd/lvm/rpc.metamedd/ |
H A D | med_hash.h | 68 extern Item *lookup_cache(Cache *cp, void *datap, int datalen);
|
H A D | med_hash.c | 51 HASH(void *datap, int datalen, int hsz) argument 56 for (cp = (char *)datap; cp != ((char *)datap + datalen); hv += *cp++) 170 lookup_cache(Cache *cp, void *datap, int datalen) argument 181 bp = &cp->bp[(*cp->hfunc)(datap, datalen, cp->hsz)]; 183 if (!(*cp->cfunc)((void *)bp->itempp[i]->key, datap, datalen)) 290 int datalen = itemp->keyl; local 299 bidx = (*cp->hfunc)(datap, datalen, cp->hsz); 304 datalen)) {
|
/illumos-gate/usr/src/lib/libnsl/yp/ |
H A D | yp_update.c | 65 char *data, int datalen) 126 args.datum.yp_buf_len = datalen; 64 yp_update(char *domain, char *map, unsigned op, char *key, int keylen, char *data, int datalen) argument
|