/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_sctp.c | 396 parse_ip4_param(int flags, uint8_t notused, const void *data, int datalen) in parse_ip4_param() argument 401 if (datalen < sizeof (in_addr_t)) { in parse_ip4_param() 417 parse_ip6_param(int flags, uint8_t notused, const void *data, int datalen) in parse_ip6_param() argument 422 if (datalen < sizeof (in6_addr_t)) { in parse_ip6_param() 438 parse_int32_param(int flags, uint8_t notused, const void *data, int datalen) in parse_int32_param() argument 440 if (datalen < 4) { in parse_int32_param() 502 parse_unrec_chunk(int flags, uint8_t cflags, const void *data, int datalen) in parse_unrec_chunk() argument 508 if (datalen < sizeof (*cp)) { in parse_unrec_chunk() 532 parse_opaque_param(int flags, uint8_t cflags, const void *data, int datalen) in parse_opaque_param() argument 534 dumphex(data, datalen, " Data = %s"); in parse_opaque_param() [all …]
|
H A D | snoop_ether.c | 122 static int datalen; /* current data buffer length */ variable 139 if (data != NULL && datalen != 0 && datalen < blen) { in interpret_ether() 142 datalen = 0; in interpret_ether() 148 datalen = blen; in interpret_ether() 821 if (data != NULL && datalen != 0 && datalen < blen) { in interpret_tr() 824 datalen = 0; in interpret_tr() 830 datalen = blen; in interpret_tr() 1077 if (data != NULL && datalen != 0 && datalen < blen) { in interpret_fddi() 1080 datalen = 0; in interpret_fddi() 1086 datalen = blen; in interpret_fddi() [all …]
|
H A D | snoop_ntp.c | 63 unsigned int datalen; in interpret_ntp() local 291 datalen = ntohs(ntpc->count); in interpret_ntp() 292 if (datalen == 0) { in interpret_ntp() 294 } else if (datalen > NTPC_DATA_MAXLEN) { in interpret_ntp() 295 datalen = NTPC_DATA_MAXLEN; in interpret_ntp() 303 show_string(datap, linelen, datalen)); in interpret_ntp() 306 if ((sofar + linelen) > datalen) { in interpret_ntp() 307 linelen = datalen - sofar; in interpret_ntp() 309 } while (sofar < datalen); in interpret_ntp()
|
/titanic_41/usr/src/common/net/wanboot/crypt/ |
H A D | hmac_test.c | 49 int datalen; member 66 td[0].datalen = 8; in hmactest() 72 td[1].datalen = 28; in hmactest() 79 td[2].datalen = 50; in hmactest() 87 td[3].datalen = 50; in hmactest() 90 td[3].datalen); in hmactest() 96 td[4].datalen = 20; in hmactest() 105 td[5].datalen = 54; in hmactest() 115 td[6].datalen = 73; in hmactest() 127 HMACUpdate(&sha, td[i].data, td[i].datalen); in hmactest()
|
H A D | cbc.c | 66 cbc_encrypt(cbc_handle_t *ch, uint8_t *data, size_t datalen, in cbc_encrypt() argument 73 if (!IS_P2ALIGNED(datalen, ch->blocklen)) { in cbc_encrypt() 80 for (i = 0; i < datalen; i += ch->blocklen) { in cbc_encrypt() 93 cbc_decrypt(cbc_handle_t *ch, uint8_t *data, size_t datalen, in cbc_decrypt() argument 101 if (!IS_P2ALIGNED(datalen, ch->blocklen)) { in cbc_decrypt() 108 for (i = 0; i < datalen; i += ch->blocklen) { in cbc_decrypt()
|
/titanic_41/usr/src/lib/libresolv/ |
H A D | res_mkquery.c | 120 res_mkquery(op, dname, class, type, data, datalen, newrr, buf, buflen) in res_mkquery() argument 125 int datalen; /* length of data */ 219 if (buflen < 1 + RRFIXEDSZ + datalen) 228 putshort(datalen, cp); 230 if (datalen) { 232 memcpy((void *)cp, (void *)data, datalen); 234 bcopy(data, cp, datalen); 236 cp += datalen; 256 buflen -= RRFIXEDSZ + datalen; 266 putshort(datalen, cp); [all …]
|
/titanic_41/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_pkt.c | 149 uint32_t datalen, int32_t sleep) in emlxs_pkt_alloc() argument 187 pkt->pkt_datalen = datalen; in emlxs_pkt_alloc() 204 datalen = 0; in emlxs_pkt_alloc() 216 datalen = 0; in emlxs_pkt_alloc() 226 datalen = 0; in emlxs_pkt_alloc() 247 datalen = 0; in emlxs_pkt_alloc() 257 datalen = 0; in emlxs_pkt_alloc() 270 datalen = 0; in emlxs_pkt_alloc() 282 datalen = 0; in emlxs_pkt_alloc() 291 datalen = 0; in emlxs_pkt_alloc() [all …]
|
/titanic_41/usr/src/lib/libldap5/sources/ldap/ber/ |
H A D | decode.c | 220 ber_len_t datalen; in ber_get_stringb() local 226 if ( (tag = ber_skip_tag( ber, &datalen )) == LBER_DEFAULT ) in ber_get_stringb() 228 if ( datalen > (*len - 1) ) in ber_get_stringb() 235 if ( ber_read( ber, buf, datalen ) != (ber_slen_t) datalen ) in ber_get_stringb() 238 buf[datalen] = '\0'; in ber_get_stringb() 241 if ( datalen > 0 && ( ber->ber_options & LBER_OPT_TRANSLATE_STRINGS ) in ber_get_stringb() 244 ++datalen; in ber_get_stringb() 245 if ( (*(ber->ber_decode_translate_proc))( &transbuf, &datalen, in ber_get_stringb() 249 if ( datalen > *len ) { in ber_get_stringb() 253 SAFEMEMCPY( buf, transbuf, datalen ); in ber_get_stringb() [all …]
|
/titanic_41/usr/src/lib/libkmf/ber_der/common/ |
H A D | decode.c | 230 ber_len_t datalen; in kmfber_get_stringb() local 236 if ((tag = kmfber_skip_tag(ber, &datalen)) == KMFBER_DEFAULT) in kmfber_get_stringb() 238 if (datalen > (*len - 1)) in kmfber_get_stringb() 245 if (kmfber_read(ber, buf, datalen) != (ber_slen_t)datalen) in kmfber_get_stringb() 248 buf[datalen] = '\0'; in kmfber_get_stringb() 251 if (datalen > 0 && (ber->ber_options & KMFBER_OPT_TRANSLATE_STRINGS) in kmfber_get_stringb() 255 ++datalen; in kmfber_get_stringb() 256 if ((*(ber->ber_decode_translate_proc))(&transbuf, &datalen, in kmfber_get_stringb() 260 if (datalen > *len) { in kmfber_get_stringb() 264 (void) memmove(buf, transbuf, datalen); in kmfber_get_stringb() [all …]
|
/titanic_41/usr/src/common/crypto/padding/ |
H A D | pkcs7.c | 75 pkcs7_encode(uint8_t *databuf, size_t datalen, uint8_t *padbuf, in pkcs7_encode() argument 80 padlen = multiple - (datalen % multiple); in pkcs7_encode() 82 datalen = 0; in pkcs7_encode() 84 if (padlen > padbuflen - datalen) { in pkcs7_encode() 88 bcopy(databuf, padbuf, datalen); in pkcs7_encode() 89 (void) memset(padbuf + datalen, padlen & 0xff, padlen); in pkcs7_encode()
|
H A D | pkcs1.c | 64 pkcs1_encode(int method, uint8_t *databuf, size_t datalen, uint8_t *padbuf, in pkcs1_encode() argument 70 padlen = padbuflen - datalen; in pkcs1_encode() 101 bcopy(databuf, padbuf + padlen, datalen); in pkcs1_encode()
|
/titanic_41/usr/src/lib/scsi/plugins/ses/ses2/common/ |
H A D | ses2_enclosure_ctl.c | 47 uint_t datalen; in enc_do_ucode() local 55 &data, &datalen) != 0) in enc_do_ucode() 65 &maxlen) != 0 || datalen > maxlen) in enc_do_ucode() 68 datalen, maxlen)); in enc_do_ucode() 86 for (offset = 0; offset < datalen; offset += chunksz) { in enc_do_ucode() 88 len = MIN(datalen - offset, chunksz); in enc_do_ucode() 102 SCSI_WRITE32(&uip->sucpi_ucode_image_length, datalen); in enc_do_ucode() 166 size_t datalen; in enc_ctl_string() local 176 datalen = (size_t)nvlen; in enc_ctl_string() 179 SES2_DIAGPAGE_SUBENCLOSURE_STRING_IO, datalen, np, in enc_ctl_string() [all …]
|
H A D | ses2_pages.c | 217 ses2_ctl_len(uint_t nelem, int page, size_t datalen) in ses2_ctl_len() argument 262 ses2_stringout_len(uint_t nelem, int page, size_t datalen) in ses2_stringout_len() argument 266 return (datalen + offsetof(ses2_string_out_page_impl_t, ssopi_data[0])); in ses2_stringout_len() 271 ses2_threshout_len(uint_t nelem, int page, size_t datalen) in ses2_threshout_len() argument 309 ses2_substrout_len(uint_t nelem, int page, size_t datalen) in ses2_substrout_len() argument 313 return (datalen + in ses2_substrout_len() 319 ses2_ucodeout_len(uint_t nelem, int page, size_t datalen) in ses2_ucodeout_len() argument 325 len = datalen + in ses2_ucodeout_len() 359 ses2_subnickout_len(uint_t nelem, int page, size_t datalen) in ses2_subnickout_len() argument
|
/titanic_41/usr/src/lib/libdns_sd/common/ |
H A D | dnssd_clientlib.c | 195 uint16_t datalen; // Length currently in use member 217 txtRec->datalen = 0; in TXTRecordCreate() 243 if (txtRec->datalen + keyvalsize > txtRec->buflen) in TXTRecordSetValue() 246 unsigned long newlen = txtRec->datalen + keyvalsize; in TXTRecordSetValue() 250 memcpy(newbuf, txtRec->buffer, txtRec->datalen); in TXTRecordSetValue() 256 start = txtRec->buffer + txtRec->datalen; in TXTRecordSetValue() 267 txtRec->datalen += p - start; in TXTRecordSetValue() 278 uint8_t *item = InternalTXTRecordSearch(txtRec->datalen, txtRec->buffer, key, &keylen); in TXTRecordRemoveValue() 281 remainder = (unsigned long)((txtRec->buffer + txtRec->datalen) - (item + itemlen)); in TXTRecordRemoveValue() 284 txtRec->datalen -= itemlen; in TXTRecordRemoveValue() [all …]
|
/titanic_41/usr/src/lib/libdlpi/common/ |
H A D | libdlpi.c | 269 t_uscalar_t dataoff, datalen; in dlpi_info() local 317 datalen = infoackp->dl_qos_length; in dlpi_info() 319 if (dataoff != 0 && datalen != 0) { in dlpi_info() 321 if (datalen > sizeof (dl_qos_cl_sel1_t) || in dlpi_info() 322 dataoff < DL_INFO_ACK_SIZE || datap + datalen > ackendp) in dlpi_info() 325 (void) memcpy(&infop->di_qos_sel, datap, datalen); in dlpi_info() 331 datalen = infoackp->dl_qos_range_length; in dlpi_info() 333 if (dataoff != 0 && datalen != 0) { in dlpi_info() 335 if (datalen > sizeof (dl_qos_cl_range1_t) || in dlpi_info() 336 dataoff < DL_INFO_ACK_SIZE || datap + datalen > ackendp) in dlpi_info() [all …]
|
/titanic_41/usr/src/lib/libnwam/common/ |
H A D | libnwam_backend.c | 109 size_t datalen = 0; in nwam_create_backend_door_arg() local 118 datalen = NWAM_BACKEND_DOOR_ARG_SIZE; in nwam_create_backend_door_arg() 130 datalen = 0; in nwam_create_backend_door_arg() 135 datalen = NWAM_BACKEND_DOOR_ARG_SIZE; in nwam_create_backend_door_arg() 138 &datalen)) != NWAM_SUCCESS) in nwam_create_backend_door_arg() 144 datalen = 0; in nwam_create_backend_door_arg() 153 arg->nwbda_datalen = datalen; in nwam_create_backend_door_arg() 258 size_t datalen = arg_size - in nwam_backend_door_server() local 264 (char **)&dataptr, &datalen)) != NWAM_SUCCESS) in nwam_backend_door_server() 267 req->nwbda_datalen = datalen; in nwam_backend_door_server()
|
/titanic_41/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, in ndr_heap_mkvcb() argument 233 if (data == NULL || datalen == 0) { in ndr_heap_mkvcb() 238 vcbuf->len = datalen; in ndr_heap_mkvcb() 239 vcbuf->size = datalen; in ndr_heap_mkvcb() 241 mlen = sizeof (ndr_vcbuf_t) + datalen; in ndr_heap_mkvcb() 247 vcbuf->vcb->vc_length_is = datalen; in ndr_heap_mkvcb() 248 bcopy(data, vcbuf->vcb->buffer, datalen); in ndr_heap_mkvcb()
|
/titanic_41/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_doorsvc.c | 238 dop_arg.datalen = hdr->dh_datalen; in smbd_door_dispatch() 303 if (req_arg->datalen != 0) { in smbd_door_dispatch_async() 304 if ((data = malloc(req_arg->datalen)) == NULL) { in smbd_door_dispatch_async() 311 (void) memcpy(data, req_arg->data, req_arg->datalen); in smbd_door_dispatch_async() 548 if (smb_common_decode(arg->data, arg->datalen, in smbd_dop_user_nonauth_logon() 561 if (smb_common_decode(arg->data, arg->datalen, in smbd_dop_user_auth_logoff() 579 arg->datalen); in smbd_dop_user_auth_logon() 608 if (smb_common_decode(arg->data, arg->datalen, in smbd_dop_lookup_name() 653 if (smb_common_decode(arg->data, arg->datalen, in smbd_dop_lookup_sid() 691 if (smb_common_decode(arg->data, arg->datalen, in smbd_dop_join() [all …]
|
/titanic_41/usr/src/lib/libpkg/common/ |
H A D | nhash.c | 53 HASH(void *datap, int datalen, int hsz) in HASH() argument 62 np = ((char *)cp + datalen); in HASH() 161 lookup_cache(Cache *cp, void *datap, int datalen) in lookup_cache() argument 174 bp = &cp->bp[(*cp->hfunc)(datap, datalen, cp->hsz)]; in lookup_cache() 177 if (!(*cp->cfunc)((void *)bp->itempp[i]->key, datap, datalen)) { in lookup_cache()
|
/titanic_41/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;
|
/titanic_41/usr/src/lib/libresolv2/common/resolv/ |
H A D | res_mkquery.c | 121 int datalen, /*!< length of data */ in res_nmkquery() argument 212 if (ep - cp < 1 + RRFIXEDSZ + datalen) in res_nmkquery() 221 ns_put16(datalen, cp); in res_nmkquery() 223 if (datalen) { in res_nmkquery() 224 memcpy(cp, data, datalen); in res_nmkquery() 225 cp += datalen; in res_nmkquery()
|
/titanic_41/usr/src/cmd/lvm/rpc.metamedd/ |
H A D | med_hash.c | 51 HASH(void *datap, int datalen, int hsz) in HASH() argument 56 for (cp = (char *)datap; cp != ((char *)datap + datalen); hv += *cp++) in HASH() 170 lookup_cache(Cache *cp, void *datap, int datalen) in lookup_cache() argument 181 bp = &cp->bp[(*cp->hfunc)(datap, datalen, cp->hsz)]; in lookup_cache() 183 if (!(*cp->cfunc)((void *)bp->itempp[i]->key, datap, datalen)) in lookup_cache() 290 int datalen = itemp->keyl; in del_cache() local 299 bidx = (*cp->hfunc)(datap, datalen, cp->hsz); in del_cache() 304 datalen)) { in del_cache()
|
/titanic_41/usr/src/cmd/cmd-crypto/tpmadm/ |
H A D | main.c | 153 UINT32 datalen; in get_tpm_capability() local 157 (BYTE *)&subcap, &datalen, &data); in get_tpm_capability() 163 if (datalen > bufsize) { in get_tpm_capability() 166 "(expected %u)\n"), cap, datalen, bufsize); in get_tpm_capability() 169 bcopy(data, buf, datalen); in get_tpm_capability()
|
/titanic_41/usr/src/uts/sun4u/io/ |
H A D | rmc_comm_dp.c | 447 int datalen = sizeof (bp_msg_t); in dp_got_bp_msg() local 467 if (datalen <= drr->response.msg_bufsiz) { in dp_got_bp_msg() 468 bcopy(pkt->buf, drr->response.msg_buf, datalen); in dp_got_bp_msg() 469 drr->response.msg_msglen = datalen; in dp_got_bp_msg() 931 int datalen; in rmc_comm_dp_mrecv() local 939 datalen = dp_msgp->length - in rmc_comm_dp_mrecv() 942 if (datalen > 0) { in rmc_comm_dp_mrecv() 943 datalen = datalen - sizeof (uint16_t); /* don't count msg CRC */ in rmc_comm_dp_mrecv() 951 dp_msgp->txnum, dp_msgp->rxnum, dp_msgp->type, datalen)); in rmc_comm_dp_mrecv() 1107 datalen, msgi->msg_len)); in rmc_comm_dp_mrecv() [all …]
|
/titanic_41/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);
|