Lines Matching refs:nhoff

211 				  int nhoff, int hlen)
219 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr);
233 int nhoff, int hlen)
241 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr);
255 int nhoff, int hlen)
265 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr);
493 void *target_container, const void *data, int nhoff,
507 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data,
552 int nhoff, int hlen)
567 arp = __skb_header_pointer(skb, nhoff, sizeof(_arp), data,
580 arp_eth = __skb_header_pointer(skb, nhoff + sizeof(_arp),
608 int nhoff, int hlen)
615 hdr = __skb_header_pointer(skb, nhoff, sizeof(*key), data, hlen, &_hdr);
830 int nhoff, u8 ip_proto, int hlen)
847 key_ports->ports = __skb_flow_get_ports(skb, nhoff, ip_proto,
972 __be16 proto, int nhoff, int hlen, unsigned int flags)
980 flow_keys->nhoff = nhoff;
981 flow_keys->thoff = flow_keys->nhoff;
993 flow_keys->nhoff = clamp_t(u16, flow_keys->nhoff, nhoff, hlen);
995 flow_keys->nhoff, hlen);
1013 * @nhoff: network header offset, if @data is NULL use skb_network_offset(skb)
1028 __be16 proto, int nhoff, int hlen, unsigned int flags)
1047 nhoff = skb_network_offset(skb);
1067 nhoff += offset;
1127 result = bpf_flow_dissect(prog, &ctx, n_proto, nhoff,
1169 iph = __skb_header_pointer(skb, nhoff, sizeof(_iph), data, hlen, &_iph);
1175 nhoff += iph->ihl * 4;
1217 iph = __skb_header_pointer(skb, nhoff, sizeof(_iph), data, hlen, &_iph);
1224 nhoff += sizeof(struct ipv6hdr);
1273 vlan = __skb_header_pointer(skb, nhoff, sizeof(_vlan),
1281 nhoff += sizeof(*vlan);
1332 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr);
1349 nhoff += PPPOE_SES_HLEN - 1;
1351 nhoff += PPPOE_SES_HLEN;
1389 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr),
1412 nhoff, hlen, mpls_lse,
1414 nhoff += sizeof(struct mpls_label);
1418 if ((hlen - nhoff) < FCOE_HEADER_LEN) {
1423 nhoff += FCOE_HEADER_LEN;
1431 nhoff, hlen);
1436 &proto, &nhoff, hlen, flags);
1442 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data,
1449 nhoff += sizeof(struct ptp_header);
1458 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen,
1466 nhoff += HSR_HLEN;
1474 nhoff, hlen);
1510 &proto, &nhoff, &hlen, flags);
1521 opthdr = __skb_header_pointer(skb, nhoff, sizeof(_opthdr),
1529 nhoff += (opthdr[1] + 1) << 3;
1540 fh = __skb_header_pointer(skb, nhoff, sizeof(_fh),
1550 nhoff += sizeof(_fh);
1606 data, nhoff, hlen);
1612 data, nhoff, hlen);
1616 data, nhoff, hlen);
1620 data, nhoff, hlen);
1624 data, nhoff, hlen);
1632 data, nhoff, ip_proto, hlen);
1656 key_control->thoff = min_t(u16, nhoff, skb ? skb->len : hlen);