/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | cgroup_skb_sk_lookup_kern.c | 30 const struct ipv6hdr *ip6h, in set_tuple() 40 const struct ipv6hdr *ip6h, in is_allowed_peer_cg() 69 struct ipv6hdr ip6h; in ingress_lookup() local
|
H A D | test_btf_skc_cls_ingress.c | 27 static void test_syncookie_helper(struct ipv6hdr *ip6h, struct tcphdr *th, in test_syncookie_helper() 69 static int handle_ip6_tcp(struct ipv6hdr *ip6h, struct __sk_buff *skb) in handle_ip6_tcp() 151 struct ipv6hdr *ip6h; in cls_ingress() local
|
H A D | ip_check_defrag.c | 35 static bool is_frag_v6(struct ipv6hdr *ip6h) in is_frag_v6() 70 struct ipv6hdr *ip6h; in handle_v6() local
|
H A D | xdp_hw_metadata.c | 28 struct ipv6hdr *ip6h = NULL; in rx() local
|
H A D | decap_sanity.c | 35 struct ipv6hdr ip6h; in decap_sanity() local
|
H A D | test_assign_reuse.c | 130 struct ipv6hdr *ip6h = (struct ipv6hdr *)(data + sizeof(*eth)); in tc_main() local
|
/openbmc/linux/net/ipv6/ila/ |
H A D | ila_common.c | 35 static __wsum get_csum_diff(struct ipv6hdr *ip6h, struct ila_params *p) in get_csum_diff() 78 struct ipv6hdr *ip6h = ipv6_hdr(skb); in ila_csum_adjust_transport() local 123 struct ipv6hdr *ip6h = ipv6_hdr(skb); in ila_update_ipv6_locator() local
|
/openbmc/linux/net/ipv6/netfilter/ |
H A D | nf_reject_ipv6.c | 17 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in nf_reject_v6_csum_ok() local 201 struct ipv6hdr *ip6h; in nf_reject_ip6hdr_put() local 345 struct ipv6hdr *ip6h = ipv6_hdr(nskb); in nf_send_reset6() local 371 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in reject6_csum_ok() local
|
/openbmc/linux/net/netfilter/ |
H A D | nf_flow_table_ip.c | 478 struct ipv6hdr *ip6h) in nf_flow_nat_ipv6_tcp() 502 static void nf_flow_nat_ipv6_l4proto(struct sk_buff *skb, struct ipv6hdr *ip6h, in nf_flow_nat_ipv6_l4proto() 517 struct sk_buff *skb, struct ipv6hdr *ip6h, in nf_flow_snat_ipv6() 540 struct sk_buff *skb, struct ipv6hdr *ip6h, in nf_flow_dnat_ipv6() 565 struct ipv6hdr *ip6h) in nf_flow_nat_ipv6() 583 struct ipv6hdr *ip6h; in nf_flow_tuple_ipv6() local 653 struct ipv6hdr *ip6h; in nf_flow_offload_ipv6_forward() local
|
H A D | utils.c | 67 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in nf_ip6_checksum() local 101 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in nf_ip6_checksum_partial() local
|
H A D | xt_hl.c | 47 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in hl_mt6() local
|
H A D | xt_HL.c | 68 struct ipv6hdr *ip6h; in hl_tg6() local
|
/openbmc/linux/include/net/netfilter/ |
H A D | nf_tables_ipv6.h | 31 struct ipv6hdr *ip6h, _ip6h; in __nft_set_pktinfo_ipv6_validate() local 78 struct ipv6hdr *ip6h; in nft_set_pktinfo_ipv6_ingress() local
|
H A D | nf_queue.h | 60 static inline u32 hash_v6(const struct ipv6hdr *ip6h, u32 initval) in hash_v6() 84 struct ipv6hdr *ip6h, _ip6h; in hash_bridge() local
|
/openbmc/linux/samples/bpf/ |
H A D | tc_l2_redirect_kern.c | 91 struct ipv6hdr *ip6h = data + sizeof(*eth); in _l2_to_iptun_ingress_forward() local 180 struct ipv6hdr *ip6h = data + sizeof(*eth); in _l2_to_ip6tun_ingress_redirect() local 225 struct ipv6hdr *ip6h = data + sizeof(*eth); in _drop_non_tun_vip() local
|
H A D | test_cgrp2_tc.bpf.c | 32 struct ipv6hdr *ip6h = data + sizeof(*eth); in handle_egress() local
|
H A D | xdp_fwd_kern.c | 49 struct ipv6hdr *ip6h; in xdp_fwd_flags() local
|
/openbmc/linux/net/ipv6/ |
H A D | mcast_snoop.c | 16 const struct ipv6hdr *ip6h; in ipv6_mc_check_ip6hdr() local 39 const struct ipv6hdr *ip6h; in ipv6_mc_check_exthdrs() local
|
H A D | ip6_udp_tunnel.c | 84 struct ipv6hdr *ip6h; in udp_tunnel6_xmit_skb() local
|
/openbmc/linux/net/sched/ |
H A D | act_csum.c | 187 const struct ipv6hdr *ip6h; in tcf_csum_ipv6_icmp() local 233 const struct ipv6hdr *ip6h; in tcf_csum_ipv6_tcp() local 314 const struct ipv6hdr *ip6h; in tcf_csum_ipv6_udp() local 485 struct ipv6hdr *ip6h; in tcf_csum_ipv6() local
|
/openbmc/linux/lib/ |
H A D | test_blackhole_dev.c | 30 struct ipv6hdr *ip6h; in test_blackholedev_init() local
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | gro.c | 223 struct ipv6hdr *ip6h = buf; in fill_networklayer() local 379 struct ipv6hdr *ip6h = (struct ipv6hdr *)(buf + ETH_HLEN); in recompute_packet() local 646 struct ipv6hdr *ip6h = (struct ipv6hdr *)(buf + ETH_HLEN); in send_changed_tos() local 689 struct ipv6hdr *ip6h = (struct ipv6hdr *)(buf + ETH_HLEN); in send_fragment6() local 747 struct ipv6hdr *ip6h = (struct ipv6hdr *)(buffer + ETH_HLEN); in check_recv_pkts() local
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | test_flow_dissector.c | 183 static void ipv6_set_dsfield(struct ipv6hdr *ip6h, uint8_t dsfield) in ipv6_set_dsfield() 198 struct ipv6hdr *ip6h = header; in build_ipv6_header() local 223 static uint16_t build_udp_v6_csum(const struct ipv6hdr *ip6h, in build_udp_v6_csum()
|
/openbmc/linux/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 172 struct ipv6hdr *ip6h; in ipvlan_get_L3_hdr() local 361 struct ipv6hdr *ip6h; in ipvlan_addr_lookup() local 460 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in ipvlan_route_v6_outbound() local
|
/openbmc/linux/drivers/infiniband/core/ |
H A D | lag.c | 14 struct ipv6hdr *ip6h; in rdma_build_skb() local
|