Lines Matching refs:hlen
120 const void *data, int hlen) in skb_flow_get_ports() argument
126 hlen = skb_headlen(skb); in skb_flow_get_ports()
133 sizeof(_ports), data, hlen, &_ports); in skb_flow_get_ports()
167 const void *data, int thoff, int hlen) in skb_flow_get_icmp_tci() argument
171 ih = __skb_header_pointer(skb, thoff, sizeof(_ih), data, hlen, &_ih); in skb_flow_get_icmp_tci()
194 int thoff, int hlen) in __skb_flow_dissect_icmp() argument
205 skb_flow_get_icmp_tci(skb, key_icmp, data, thoff, hlen); in __skb_flow_dissect_icmp()
211 int nhoff, int hlen) in __skb_flow_dissect_ah() argument
219 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr); in __skb_flow_dissect_ah()
233 int nhoff, int hlen) in __skb_flow_dissect_esp() argument
241 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr); in __skb_flow_dissect_esp()
255 int nhoff, int hlen) in __skb_flow_dissect_l2tpv3() argument
265 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr); in __skb_flow_dissect_l2tpv3()
518 int hlen, int lse_index, bool *entropy_label) in __skb_flow_dissect_mpls() argument
532 hlen, &_hdr); in __skb_flow_dissect_mpls()
576 int nhoff, int hlen) in __skb_flow_dissect_arp() argument
592 hlen, &_arp); in __skb_flow_dissect_arp()
606 hlen, &_arp_eth); in __skb_flow_dissect_arp()
632 int nhoff, int hlen) in __skb_flow_dissect_cfm() argument
639 hdr = __skb_header_pointer(skb, nhoff, sizeof(*key), data, hlen, &_hdr); in __skb_flow_dissect_cfm()
797 int hlen, unsigned int flags) in __skb_flow_dissect_batadv() argument
804 hdr = __skb_header_pointer(skb, *p_nhoff, sizeof(_hdr), data, hlen, in __skb_flow_dissect_batadv()
829 int thoff, int hlen) in __skb_flow_dissect_tcp() argument
837 th = __skb_header_pointer(skb, thoff, sizeof(_th), data, hlen, &_th); in __skb_flow_dissect_tcp()
854 int nhoff, u8 ip_proto, int hlen) in __skb_flow_dissect_ports() argument
873 ports = skb_flow_get_ports(skb, nhoff, ip_proto, data, hlen); in __skb_flow_dissect_ports()
1005 __be16 proto, int nhoff, int hlen, unsigned int flags) in bpf_flow_dissect() argument
1026 flow_keys->nhoff = clamp_t(u16, flow_keys->nhoff, nhoff, hlen); in bpf_flow_dissect()
1028 flow_keys->nhoff, hlen); in bpf_flow_dissect()
1061 __be16 proto, int nhoff, int hlen, unsigned int flags) in __skb_flow_dissect() argument
1081 hlen = skb_headlen(skb); in __skb_flow_dissect()
1099 hlen -= offset; in __skb_flow_dissect()
1145 .data_end = data + hlen, in __skb_flow_dissect()
1162 hlen, flags); in __skb_flow_dissect()
1203 iph = __skb_header_pointer(skb, nhoff, sizeof(_iph), data, hlen, &_iph); in __skb_flow_dissect()
1251 iph = __skb_header_pointer(skb, nhoff, sizeof(_iph), data, hlen, &_iph); in __skb_flow_dissect()
1308 data, hlen, &_vlan); in __skb_flow_dissect()
1366 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr); in __skb_flow_dissect()
1424 data, hlen, &_hdr); in __skb_flow_dissect()
1446 nhoff, hlen, mpls_lse, in __skb_flow_dissect()
1452 if ((hlen - nhoff) < FCOE_HEADER_LEN) { in __skb_flow_dissect()
1465 nhoff, hlen); in __skb_flow_dissect()
1470 &proto, &nhoff, hlen, flags); in __skb_flow_dissect()
1477 hlen, &_hdr); in __skb_flow_dissect()
1492 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, in __skb_flow_dissect()
1508 nhoff, hlen); in __skb_flow_dissect()
1544 &proto, &nhoff, &hlen, flags); in __skb_flow_dissect()
1556 data, hlen, &_opthdr); in __skb_flow_dissect()
1575 data, hlen, &_fh); in __skb_flow_dissect()
1640 data, nhoff, hlen); in __skb_flow_dissect()
1646 data, nhoff, hlen); in __skb_flow_dissect()
1650 data, nhoff, hlen); in __skb_flow_dissect()
1654 data, nhoff, hlen); in __skb_flow_dissect()
1658 data, nhoff, hlen); in __skb_flow_dissect()
1666 data, nhoff, ip_proto, hlen); in __skb_flow_dissect()
1690 key_control->thoff = min_t(u16, nhoff, skb ? skb->len : hlen); in __skb_flow_dissect()
1920 const struct flow_keys_basic *keys, int hlen) in __skb_get_poff() argument
1936 data, hlen, &_doff); in __skb_get_poff()