Lines Matching refs:hlen

95 	int hlen;  in rss_toeplitz_hash_from_mbuf_ipv4()  local
104 hlen = ip->ip_hl << 2; in rss_toeplitz_hash_from_mbuf_ipv4()
105 if (hlen < sizeof(struct ip)) in rss_toeplitz_hash_from_mbuf_ipv4()
114 if (m->m_len >= hlen + sizeof(struct tcphdr)) { in rss_toeplitz_hash_from_mbuf_ipv4()
117 th = (struct tcphdr *)(mtod(m, char *) + hlen); in rss_toeplitz_hash_from_mbuf_ipv4()
124 } else if (m->m_pkthdr.len >= hlen + sizeof(struct tcphdr)) { in rss_toeplitz_hash_from_mbuf_ipv4()
128 m_copydata(__UNCONST(m), hlen + offsetof(struct tcphdr, th_sport), in rss_toeplitz_hash_from_mbuf_ipv4()
147 if (m->m_len >= hlen + sizeof(struct udphdr)) { in rss_toeplitz_hash_from_mbuf_ipv4()
150 uh = (struct udphdr *)(mtod(m, char *) + hlen); in rss_toeplitz_hash_from_mbuf_ipv4()
157 } else if (m->m_pkthdr.len >= hlen + sizeof(struct udphdr)) { in rss_toeplitz_hash_from_mbuf_ipv4()
161 m_copydata(__UNCONST(m), hlen + offsetof(struct udphdr, uh_sport), in rss_toeplitz_hash_from_mbuf_ipv4()
196 int hlen; in rss_toeplitz_hash_from_mbuf_ipv6() local
205 hlen = sizeof(struct ip6_hdr); in rss_toeplitz_hash_from_mbuf_ipv6()
212 if (m->m_len >= hlen + sizeof(struct tcphdr)) { in rss_toeplitz_hash_from_mbuf_ipv6()
215 th = (struct tcphdr *)(mtod(m, char *) + hlen); in rss_toeplitz_hash_from_mbuf_ipv6()
222 } else if (m->m_pkthdr.len >= hlen + sizeof(struct tcphdr)) { in rss_toeplitz_hash_from_mbuf_ipv6()
226 m_copydata(__UNCONST(m), hlen + offsetof(struct tcphdr, th_sport), in rss_toeplitz_hash_from_mbuf_ipv6()
244 if (m->m_len >= hlen + sizeof(struct udphdr)) { in rss_toeplitz_hash_from_mbuf_ipv6()
247 uh = (struct udphdr *)(mtod(m, char *) + hlen); in rss_toeplitz_hash_from_mbuf_ipv6()
254 } else if (m->m_pkthdr.len >= hlen + sizeof(struct udphdr)) { in rss_toeplitz_hash_from_mbuf_ipv6()
258 m_copydata(__UNCONST(m), hlen + offsetof(struct udphdr, uh_sport), in rss_toeplitz_hash_from_mbuf_ipv6()