/illumos-gate/usr/src/uts/common/io/mac/plugins/ |
H A D | mac_ipv4.c | 146 size_t hdr_len = sizeof (struct ip); local 152 hdr_len = tmpl_iphp->ip_hl * sizeof (uint32_t); 154 if ((mp = allocb(hdr_len + extra_len, BPRI_HI)) == NULL) 159 bzero(iphp, hdr_len + extra_len); 161 bcopy(tmpl_iphp, iphp, hdr_len); 174 mp->b_wptr += hdr_len;
|
H A D | mac_ipv6.c | 132 size_t hdr_len = sizeof (ip6_t); local 139 hdr_len = sizeof (ip6_t) + tmpl_ip6hp->ip6_plen; 141 if ((mp = allocb(hdr_len + extra_len, BPRI_HI)) == NULL) 146 bzero(ip6hp, hdr_len + extra_len); 148 bcopy(tmpl_ip6hp, ip6hp, hdr_len); 171 mp->b_wptr += hdr_len;
|
/illumos-gate/usr/src/uts/common/io/sfxge/common/ |
H A D | ef10_mcdi.c | 112 __in size_t hdr_len, 125 for (pos = 0; pos < hdr_len; pos += sizeof (efx_dword_t)) { 133 EFSYS_MEM_WRITED(esmp, hdr_len + pos, &dword); 137 EFSYS_DMA_SYNC_FOR_DEVICE(esmp, 0, hdr_len + sdu_len); 109 ef10_mcdi_send_request( __in efx_nic_t *enp, __in void *hdrp, __in size_t hdr_len, __in void *sdup, __in size_t sdu_len) argument
|
H A D | siena_mcdi.c | 56 __in size_t hdr_len, 73 EFSYS_ASSERT3U(hdr_len, ==, sizeof (efx_dword_t)); 53 siena_mcdi_send_request( __in efx_nic_t *enp, __in void *hdrp, __in size_t hdr_len, __in void *sdup, __in size_t sdu_len) argument
|
H A D | efx_mcdi.c | 193 __in size_t hdr_len, 199 emcop->emco_send_request(enp, hdrp, hdr_len, sdup, sdu_len); 247 size_t hdr_len; local 293 hdr_len = sizeof (hdr); 309 hdr_len = sizeof (hdr[0]); 324 &hdr[0], hdr_len, 329 efx_mcdi_send_request(enp, &hdr[0], hdr_len, 344 unsigned int hdr_len; local 354 hdr_len = sizeof (hdr[0]); 363 efx_mcdi_read_response(enp, &hdr[1], hdr_len, sizeo 190 efx_mcdi_send_request( __in efx_nic_t *enp, __in void *hdrp, __in size_t hdr_len, __in void *sdup, __in size_t sdu_len) argument 458 unsigned int hdr_len; local [all...] |
/illumos-gate/usr/src/uts/common/inet/ilb/ |
H A D | ilb_nat.c | 594 int hdr_len; local 606 hdr_len = (char *)icmp6h - (char *)out_ip6h; 607 icmp6h->icmp6_cksum = IP_CSUM(mp, hdr_len,
|
H A D | ilb.c | 1621 int hdr_len; local 1628 hdr_len = (char *)icmp6 - (char *)ip6h; 1629 icmp6->icmp6_cksum = IP_CSUM(mp, hdr_len,
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb2_dispatch.c | 994 uint16_t hdr_len; local 999 &hdr_len, /* w */ 1015 if (hdr_len != SMB2_HDR_SIZE)
|
/illumos-gate/usr/src/uts/common/io/igb/ |
H A D | igb_tx.c | 121 uint32_t hdr_len, len; local 186 hdr_len = ctx->mac_hdr_len + ctx->ip_hdr_len + ctx->l4_hdr_len; 189 while (len < hdr_len) { 199 if (len == hdr_len) 202 hdr_frag_len = hdr_len - (len - MBLKL(hdr_current_mp)); 215 < hdr_len)) { 242 if (copy_thresh < hdr_len) 243 copy_thresh = hdr_len;
|
/illumos-gate/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_tx.c | 98 uint32_t len, hdr_frag_len, hdr_len; local 190 hdr_len = ctx->ip_hdr_len + ctx->mac_hdr_len + ctx->l4_hdr_len; 191 while (len < hdr_len) { 201 if (len == hdr_len) 204 hdr_frag_len = hdr_len - (len - MBLKL(hdr_nmp)); 215 < hdr_len)) { 241 if (copy_thresh < hdr_len) 242 copy_thresh = hdr_len; 445 hdr_len = ctx->ip_hdr_len + ctx->mac_hdr_len + 454 hdr_len, B_TRU [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | tn_ipopt.c | 1470 uint16_t hdr_len; local 1472 hdr_len = ip_hdr_length_v6(mp, ip6h); 1480 if (copylen < hdr_len) 1481 copylen = hdr_len;
|
H A D | ipclassifier.c | 89 * conn_t *ipcl_classify_v4(mp, protocol, hdr_len, ira, ip_stack) 90 * conn_t *ipcl_classify_v6(mp, protocol, hdr_len, ira, ip_stack) 102 * hdr_len: The size of IP header. It is used to find TCP or UDP header in 1528 ipcl_classify_v4(mblk_t *mp, uint8_t protocol, uint_t hdr_len, argument 1541 up = (uint16_t *)((uchar_t *)ipha + hdr_len + TCP_PORTS_OFFSET); 1668 ipcl_classify_v6(mblk_t *mp, uint8_t protocol, uint_t hdr_len, argument 1685 tcpha = (tcpha_t *)&mp->b_rptr[hdr_len]; 1756 up = (uint16_t *)&mp->b_rptr[hdr_len];
|
H A D | tnet.c | 1499 uint16_t hdr_len; local 1501 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &hdr_len,
|
H A D | ip6.c | 2842 uint16_t hdr_len; local 2845 (void) ip_hdr_length_nexthdr_v6(mp, ip6h, &hdr_len, &nexthdrp); 2846 return (hdr_len); 3387 uint_t hdr_len; local 3390 hdr_len = 8 * (hbh_hdr->ip6h_len + 1); 3394 ptr += hdr_len; 3398 uint_t hdr_len; local 3401 hdr_len = 8 * (dest_hdr->ip6d_len + 1); 3405 ptr += hdr_len; 3409 uint_t hdr_len; local 4152 uint_t hdr_len; local 4161 uint_t hdr_len; local 4172 uint_t hdr_len; local 4342 uint_t hdr_len; local 4353 uint_t hdr_len; local 4366 uint_t hdr_len; local [all...] |
H A D | sadb.c | 7435 uint16_t hdr_len; local 7437 hdr_len = ip_hdr_length_v6(mp, ip6h); 7445 if (copylen < hdr_len) 7446 copylen = hdr_len;
|
H A D | ip.c | 11628 int hdr_len; local 11679 hdr_len = IPH_HDR_LENGTH(ipha); 11686 len = (max_frag - hdr_len) & ~7; 11689 hdr_mp = ip_fragment_copyhdr((uchar_t *)ipha, hdr_len, offset, ipst, 11704 ip_data_end = offset + ntohs(ipha->ipha_length) - hdr_len; 11707 i1 = len + hdr_len; 11748 * Update hdr_len from the copied header - there might be less options 11751 hdr_len = IPH_HDR_LENGTH(hdr_mp->b_rptr); 11834 ip_len = (uint16_t)(len + hdr_len); 11876 ip_fragment_copyhdr(uchar_t *rptr, int hdr_len, in argument [all...] |
H A D | spd.c | 2694 ushort_t hdr_len; local 2731 &hdr_len, &nexthdrp)) { 2741 /* We can just extract based on hdr_len now. */ 2745 hdr_len = IPV6_HDR_LEN; 2753 transportp = (uint8_t *)ip6h + hdr_len; 2761 hdr_len = IPH_HDR_LENGTH(ipha); 2770 transportp = (uint8_t *)ipha + hdr_len; 2794 transportp = &spare_mp->b_rptr[hdr_len + outer_hdr_len]; 2822 ushort_t hdr_len; local 2848 &hdr_len, 5269 int hdr_len; local 6487 int hdr_len; local 6702 int hdr_len; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_umad/ |
H A D | sol_umad.c | 1889 int hdr_len; local 1964 hdr_len = umad_get_mad_data_offset(ib_mad_hdr->MgmtClass); 2031 hdr_len = umad_get_mad_clhdr_offset(ib_mad_hdr->MgmtClass); 2037 offsetof(struct ib_user_mad, data) + hdr_len; 2039 mad_offset - hdr_len;
|
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_scsi.c | 2021 int hdr_len, bd_len; local 2026 hdr_len = 4; 2028 hdr_len = 8; 2031 if (buflen < hdr_len) 2034 bd_len = hdr_len == 4 ? buf[3] : READ_SCSI16(&buf[6], int); 2036 if (buflen < (hdr_len + bd_len + 2)) 2039 buf += hdr_len + bd_len; 2040 buflen -= hdr_len + bd_len;
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_sched.c | 1714 uint16_t hdr_len; local 1723 hdr_len = IPV6_HDR_LEN; 1726 hdr_len = IP_SIMPLE_HDR_LENGTH; 1751 if (MBLKL(mp) < hdr_len) { 1754 if (modifiable && !pullupmsg(mp, hdr_len)) 1763 ((uint8_t *)ip6h + hdr_len > mp->b_wptr)) { 1793 if (!mac_ip_hdr_length_v6(ip6h, mp->b_wptr, &hdr_len, &nexthdr, 1798 hdr_len = IPH_HDR_LENGTH(ipha); 1799 remlen = ntohs(ipha->ipha_length) - hdr_len; 1814 whereptr = (uint8_t *)ip6h + hdr_len; [all...] |
/illumos-gate/usr/src/uts/common/io/vioif/ |
H A D | vioif.c | 131 uint16_t hdr_len; member in struct:virtio_net_hdr
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_filter.c | 319 int hdr_len; local 340 hdr_len = (8 * (ptr[1] + 1)); 341 len += hdr_len; 342 ptr += hdr_len;
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_sw.h | 605 uint8_t hdr_len; member in struct:_context_data
|
/illumos-gate/usr/src/uts/common/io/e1000api/ |
H A D | e1000_hw.h | 494 u8 hdr_len; /* Header length */ member in struct:e1000_context_desc::__anon233::__anon234
|
/illumos-gate/usr/src/uts/common/io/cxgbe/common/ |
H A D | t4_msg.h | 601 __be32 hdr_len; member in struct:cpl_pass_accept_req 608 /* cpl_pass_accept_req.hdr_len fields */ 1433 __be16 hdr_len; member in struct:cpl_rx_pkt 1499 /* rx_pkt.hdr_len fields */
|