/freebsd-10-stable/sys/dev/ixgbe/ |
H A D | if_fdir.c | 90 int ehdrlen, ip_hlen; local 107 ip_hlen = ip->ip_hl << 2; 112 th = (struct tcphdr *)((caddr_t)ip + ip_hlen); 119 uh = (struct udphdr *)((caddr_t)ip + ip_hlen);
|
H A D | ix_txrx.c | 706 int ehdrlen, ip_hlen = 0; local 777 ip_hlen = ip->ip_hl << 2; 790 ip_hlen = sizeof(struct ip6_hdr); 800 vlan_macip_lens |= ip_hlen; 870 int ctxd, ehdrlen, ip_hlen, tcp_hlen; local 896 ip_hlen = ip->ip_hl << 2; 897 th = (struct tcphdr *)((caddr_t)ip + ip_hlen); 911 ip_hlen = sizeof(struct ip6_hdr); 912 th = (struct tcphdr *)((caddr_t)ip6 + ip_hlen); 929 paylen = mp->m_pkthdr.len - ehdrlen - ip_hlen [all...] |
H A D | ixv_txrx.c | 676 int ehdrlen, ip_hlen = 0; local 747 ip_hlen = ip->ip_hl << 2; 760 ip_hlen = sizeof(struct ip6_hdr); 770 vlan_macip_lens |= ip_hlen; 840 int ctxd, ehdrlen, ip_hlen, tcp_hlen; local 866 ip_hlen = ip->ip_hl << 2; 867 th = (struct tcphdr *)((caddr_t)ip + ip_hlen); 881 ip_hlen = sizeof(struct ip6_hdr); 882 th = (struct tcphdr *)((caddr_t)ip6 + ip_hlen); 899 paylen = mp->m_pkthdr.len - ehdrlen - ip_hlen [all...] |
/freebsd-10-stable/sys/dev/ixl/ |
H A D | ixl_txrx.c | 628 int elen, ip_hlen = 0, tcp_hlen; local 661 ip_hlen = ip->ip_hl << 2; 663 th = (struct tcphdr *)((caddr_t)ip + ip_hlen); 674 ip_hlen = sizeof(struct ip6_hdr); 676 th = (struct tcphdr *)((caddr_t)ip6 + ip_hlen); 685 *off |= (ip_hlen >> 2) << I40E_TX_DESC_LENGTH_IPLEN_SHIFT; 735 int idx, elen, ip_hlen, tcp_hlen; local 767 ip_hlen = sizeof(struct ip6_hdr); 768 th = (struct tcphdr *)((caddr_t)ip6 + ip_hlen); 779 ip_hlen [all...] |
/freebsd-10-stable/sys/dev/qlxgb/ |
H A D | qla_hw.c | 719 uint32_t ehdrlen, hdrlen = 0, ip_hlen, tcp_hlen, tcp_opt_off; local 749 ip_hlen = ip->ip_hl << 2; 753 (ip_hlen != sizeof (struct ip))) { 756 th = (struct tcphdr *)((caddr_t)ip + ip_hlen); 772 hdrlen = ehdrlen + ip_hlen + tcp_hlen; 812 tx_cmd->tcp_hdr_off = ip_hlen + ehdrlen; 841 uint32_t ehdrlen, ip_hlen; local 865 ip_hlen = sizeof (struct ip); 867 if (mp->m_len < (ehdrlen + ip_hlen)) { 886 ip_hlen [all...] |
/freebsd-10-stable/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_tx.c | 193 int ip_hlen, tcp_hlen; local 217 ip_hlen = ip->ip_hl << 2; 218 eth_hdr_len += ip_hlen;
|
/freebsd-10-stable/sys/dev/mxge/ |
H A D | if_mxge_var.h | 324 int ip_hlen; member in struct:mxge_pkt_info
|
H A D | if_mxge.c | 1804 pi->ip_hlen = pi->ip->ip_hl << 2; 1808 if (__predict_false(m->m_len < pi->ip_off + pi->ip_hlen + 1810 m_copydata(m, 0, pi->ip_off + pi->ip_hlen + 1814 pi->tcp = (struct tcphdr *)((char *)pi->ip + pi->ip_hlen); 1825 pi->ip_hlen = ip6_lasthdr(m, pi->ip_off, IPPROTO_IPV6, &nxt); 1826 pi->ip_hlen -= pi->ip_off; 1833 if (pi->ip_off + pi->ip_hlen > ss->sc->max_tso6_hlen) 1836 if (__predict_false(m->m_len < pi->ip_off + pi->ip_hlen + 1838 m_copydata(m, 0, pi->ip_off + pi->ip_hlen + 1842 pi->tcp = (struct tcphdr *)((char *)pi->ip6 + pi->ip_hlen); [all...] |
/freebsd-10-stable/sys/dev/qlxge/ |
H A D | qls_hw.c | 544 uint32_t ehdrlen, ip_hlen; local 566 ip_hlen = sizeof (struct ip); 568 if (mp->m_len < (ehdrlen + ip_hlen)) { 577 tx_mac->phdr_offsets |= ((ehdrlen + ip_hlen) << 591 tx_mac->phdr_length = ip_hlen + ehdrlen + 608 ip_hlen = sizeof(struct ip6_hdr); 610 if (mp->m_len < (ehdrlen + ip_hlen)) { 621 tx_mac->phdr_offsets |= ((ehdrlen + ip_hlen) <<
|
/freebsd-10-stable/sys/dev/qlxgbe/ |
H A D | ql_hw.c | 2283 uint32_t ehdrlen, hdrlen, ip_hlen, tcp_hlen, tcp_opt_off; local 2315 ip_hlen = ip->ip_hl << 2; 2320 (ip_hlen != sizeof (struct ip))){ 2325 th = (struct tcphdr *)((caddr_t)ip + ip_hlen); 2341 ip_hlen = sizeof(struct ip6_hdr); 2348 th = (struct tcphdr *)((caddr_t)ip6 + ip_hlen); 2361 hdrlen = ehdrlen + ip_hlen + tcp_hlen; 2378 tx_cmd->tcp_hdr_off = ip_hlen + ehdrlen; 2407 uint32_t ehdrlen, ip_hlen; local 2435 ip_hlen [all...] |
/freebsd-10-stable/sys/ofed/drivers/net/mlx4/ |
H A D | en_tx.c | 538 int ip_hlen, tcp_hlen; local 562 ip_hlen = ip->ip_hl << 2; 563 eth_hdr_len += ip_hlen;
|
/freebsd-10-stable/sys/dev/e1000/ |
H A D | if_igb.c | 3691 int ctxd, ehdrlen, ip_hlen, tcp_hlen; local 3722 ip_hlen = sizeof(struct ip6_hdr); 3724 th = (struct tcphdr *)((caddr_t)ip6 + ip_hlen); 3735 ip_hlen = ip->ip_hl << 2; 3736 th = (struct tcphdr *)((caddr_t)ip + ip_hlen); 3757 paylen = mp->m_pkthdr.len - ehdrlen - ip_hlen - tcp_hlen; 3766 vlan_macip_lens |= ip_hlen; 3812 int ehdrlen, ip_hlen = 0; local 3860 ip_hlen = ip->ip_hl << 2; 3866 ip_hlen [all...] |
H A D | if_lem.c | 2970 u32 cmd, hdr_len, ip_hlen; local 3000 ip_hlen = ip->ip_hl << 2; 3013 htole16(ehdrlen + ip_hlen); 3020 hdr_len = ehdrlen + ip_hlen; 3026 ip_hlen = sizeof(struct ip6_hdr); /* XXX: No header stacking. */ 3030 hdr_len = ehdrlen + ip_hlen;
|
/freebsd-10-stable/sys/dev/qlnx/qlnxe/ |
H A D | qlnx_os.c | 3256 uint32_t ehdrlen = 0, ip_hlen = 0, offset = 0; local 3278 ip_hlen = sizeof (struct ip); 3280 if (mp->m_len < (ehdrlen + ip_hlen)) { 3286 offset = ip_hlen + ehdrlen + (th->th_off << 2); 3292 ip_hlen = sizeof(struct ip6_hdr); 3294 if (mp->m_len < (ehdrlen + ip_hlen)) { 3300 offset = ip_hlen + ehdrlen + (th->th_off << 2);
|
/freebsd-10-stable/sys/dev/bce/ |
H A D | if_bce.c | 7238 int hdr_len, ip_hlen = 0, tcp_hlen = 0, ip_len = 0; local 7280 ip_hlen = ip->ip_hl << 2; 7281 m = m_pullup(*m_head, sizeof(struct ether_header) + ip_hlen + 7290 th = (struct tcphdr *)((caddr_t)ip + ip_hlen); 7294 m = m_pullup(*m_head, sizeof(struct ether_header)+ ip_hlen + 7322 hdr_len = sizeof(struct ether_header) + ip_hlen + tcp_hlen; 7325 "ip_hlen = %d, tcp_hlen = %d, ip_len = %d\n", 7326 __FUNCTION__, hdr_len, (int) sizeof(struct ether_header), ip_hlen, 7333 *flags |= (((ip_hlen + tcp_hlen - sizeof(struct ip) -
|
/freebsd-10-stable/sys/dev/bxe/ |
H A D | bxe.c | 4878 int e_hlen, ip_hlen, l4_off; local 4905 ip_hlen = (ip4->ip_hl << 2); 4914 ip_hlen = sizeof(struct ip6_hdr); 4924 l4_off = (e_hlen + ip_hlen); 4934 th = (struct tcphdr *)(ip + ip_hlen); 4961 int e_hlen, ip_hlen; local 4986 ip_hlen = (ip4->ip_hl << 1); 4995 ip_hlen = (sizeof(struct ip6_hdr) >> 1); 5014 pbd->ip_hlen_w = ip_hlen; 5023 th = (struct tcphdr *)(ip + (ip_hlen << [all...] |