| /linux/samples/bpf/ |
| H A D | sockex3_kern.c | 42 static inline int ip_is_fragment(struct __sk_buff *ctx, __u64 nhoff) in ip_is_fragment() 109 __u32 nhoff = skb->cb[0]; in parse_ip_proto() local 161 __u32 nhoff, verlen, ip_proto; in bpf_func_ip() local 190 __u32 nhoff, ip_proto; in bpf_func_ipv6() local 213 __u32 nhoff, proto; in bpf_func_vlan() local 230 __u32 nhoff, label; in bpf_func_mpls() local 296 __u32 nhoff = ETH_HLEN; in main_prog() local
|
| H A D | sockex2_kern.c | 46 ip_is_fragment(struct __sk_buff * ctx,__u64 nhoff) ip_is_fragment() argument 62 parse_ip(struct __sk_buff * skb,__u64 nhoff,__u64 * ip_proto,struct flow_key_record * flow) parse_ip() argument 86 parse_ipv6(struct __sk_buff * skb,__u64 nhoff,__u64 * ip_proto,struct flow_key_record * flow) parse_ipv6() argument 103 __u64 nhoff = ETH_HLEN; flow_dissector() local [all...] |
| H A D | parse_ldabs.c | 21 static inline int ip_is_fragment(struct __sk_buff *ctx, __u64 nhoff) in ip_is_fragment()
|
| /linux/net/netfilter/ |
| H A D | xt_HMARK.c | 132 hmark_set_tuple_ports(const struct sk_buff *skb, unsigned int nhoff, in hmark_set_tuple_ports() 170 unsigned int nhoff = 0; in hmark_pkt_set_htuple_ipv6() local 231 static int get_inner_hdr(const struct sk_buff *skb, int iphsz, int *nhoff) in get_inner_hdr() 254 int nhoff = skb_network_offset(skb); in hmark_pkt_set_htuple_ipv4() local
|
| H A D | nf_conntrack_core.c | 268 unsigned int nhoff, in nf_ct_get_tuple() 338 static int ipv4_get_l4proto(const struct sk_buff *skb, unsigned int nhoff, in ipv4_get_l4proto() 368 static int ipv6_get_l4proto(const struct sk_buff *skb, unsigned int nhoff, in ipv6_get_l4proto() 397 unsigned int nhoff, u8 pf, u8 *l4num) in get_l4proto() 413 bool nf_ct_get_tuplepr(const struct sk_buff *skb, unsigned int nhoff, in nf_ct_get_tuplepr()
|
| H A D | nft_fwd_netdev.c | 104 int nhoff = skb_network_offset(skb); in nft_fwd_neigh_eval() local
|
| /linux/net/core/ |
| H A D | flow_dissector.c | 211 int nhoff, int hlen) in __skb_flow_dissect_ah() argument 233 int nhoff, int hlen) in __skb_flow_dissect_esp() argument 255 int nhoff, int hlen) in __skb_flow_dissect_l2tpv3() argument 517 void *target_container, const void *data, int nhoff, in __skb_flow_dissect_mpls() argument 576 int nhoff, int hlen) in __skb_flow_dissect_arp() argument 632 __skb_flow_dissect_cfm(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int nhoff,int hlen) __skb_flow_dissect_cfm() argument 854 __skb_flow_dissect_ports(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int nhoff,u8 ip_proto,int hlen) __skb_flow_dissect_ports() argument 1005 bpf_flow_dissect(struct bpf_prog * prog,struct bpf_flow_dissector * ctx,__be16 proto,int nhoff,int hlen,unsigned int flags) bpf_flow_dissect() argument 1061 __skb_flow_dissect(const struct net * net,const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,__be16 proto,int nhoff,int hlen,unsigned int flags) __skb_flow_dissect() argument [all...] |
| H A D | gro.c | 387 static inline void skb_gro_reset_offset(struct sk_buff *skb, u32 nhoff) in skb_gro_reset_offset()
|
| /linux/net/ipv6/netfilter/ |
| H A D | nf_conntrack_reasm.c | 171 const struct frag_hdr *fhdr, int nhoff, in nf_ct_frag6_queue() 449 int fhoff, nhoff, ret; in nf_ct_frag6_gather() local
|
| /linux/net/ipv4/ |
| H A D | gre_offload.c | 236 static int gre_gro_complete(struct sk_buff *skb, int nhoff) in gre_gro_complete()
|
| H A D | af_inet.c | 1376 int nhoff; in inet_gso_segment() local 1597 int inet_gro_complete(struct sk_buff *skb, int nhoff) in inet_gro_complete() 1629 static int ipip_gro_complete(struct sk_buff *skb, int nhoff) in ipip_gro_complete()
|
| H A D | ip_gre.c | 554 int nhoff; in erspan_fb_xmit() local
|
| H A D | icmp.c | 734 int nhoff; in icmp_ext_append() local
|
| /linux/net/ipv6/ |
| H A D | esp6_offload.c | 62 int nhoff; in esp6_gro_receive() local
|
| H A D | ip6_input.c | 409 unsigned int nhoff; in ip6_protocol_deliver_rcu() local
|
| H A D | icmp.c | 569 int nhoff; in icmp6_ext_append() local
|
| H A D | ip6_tunnel.c | 399 unsigned int nhoff = raw - skb->data; in ip6_tnl_parse_tlv_enc_lim() local
|
| H A D | ip6_gre.c | 931 int nhoff; in ip6erspan_tunnel_xmit() local
|
| /linux/net/ethernet/ |
| H A D | eth.c | 441 int eth_gro_complete(struct sk_buff *skb, int nhoff) in eth_gro_complete()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_rx.c | 1147 int nhoff = ETH_HLEN + rq->hw_gro_data->fk.control.thoff; in mlx5e_shampo_update_fin_psh_flags() local 1216 int nhoff = rq->hw_gro_data->fk.control.thoff - sizeof(struct iphdr); in mlx5e_shampo_update_hdr() local 1228 int nhoff = rq->hw_gro_data->fk.control.thoff - sizeof(struct ipv6hdr); in mlx5e_shampo_update_hdr() local 2291 int nhoff = len - sizeof(struct iphdr); in mlx5e_handle_rx_cqe_mpwrq_shampo() local
|
| /linux/net/8021q/ |
| H A D | vlan_core.c | 515 static int vlan_gro_complete(struct sk_buff *skb, int nhoff) in vlan_gro_complete()
|
| /linux/drivers/net/bonding/ |
| H A D | bond_main.c | 4113 int hlen, __be16 l2_proto, int *nhoff, int *ip_proto, bool l34) in bond_flow_ip() 4173 __be16 l2_proto, int nhoff, int hlen, struct flow_keys *fk) in bond_flow_dissect() 4238 __be16 l2_proto, int mhoff, int nhoff, int hlen) in __bond_xmit_hash()
|
| /linux/include/linux/ |
| H A D | ipv6.h | 163 __u16 nhoff; member
|
| /linux/drivers/net/vxlan/ |
| H A D | vxlan_core.c | 747 static int vxlan_gro_complete(struct sock *sk, struct sk_buff *skb, int nhoff) in vxlan_gro_complete() 755 static int vxlan_gpe_gro_complete(struct sock *sk, struct sk_buff *skb, int nhoff) in vxlan_gpe_gro_complete()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_netdev.c | 375 int nhoff = skb_network_offset(skb); in mlx4_en_filter_rfs() local
|