Home
last modified time | relevance | path

Searched refs:ipv6_dst (Results 1 – 18 of 18) sorted by relevance

/linux-6.12.1/tools/testing/selftests/bpf/progs/
Dtest_tc_neigh_fib.c54 struct in6_addr *dst = (struct in6_addr *)fib_params->ipv6_dst; in fill_fib_params_v6()
121 __builtin_memcpy(&nh_params.ipv6_nh, &fib_params.ipv6_dst, in tc_redir()
Dxdp_flowtable.c110 struct in6_addr *dst = (struct in6_addr *)tuple.ipv6_dst; in xdp_flowtable_do_lookup()
/linux-6.12.1/net/netfilter/
Dnf_flow_table_bpf.c86 tuple.dst_v6 = *(struct in6_addr *)&fib_tuple->ipv6_dst; in bpf_xdp_flow_lookup()
/linux-6.12.1/include/uapi/linux/
Dopenvswitch.h453 __be32 ipv6_dst[4]; member
541 __be32 ipv6_dst[4]; member
Dbpf.h7206 __u32 ipv6_dst[4]; /* in6_addr; network order */ member
7291 __u32 ipv6_dst[4]; /* in6_addr; network order */ member
/linux-6.12.1/drivers/net/ethernet/netronome/nfp/flower/
Dcmsg.h214 struct in6_addr ipv6_dst; member
409 struct in6_addr ipv6_dst; member
Dmatch.c375 ext->ipv6_dst.s6_addr[i] |= tmp & in nfp_flower_compile_ipv6()
376 (~msk->ipv6_dst.s6_addr[i]); in nfp_flower_compile_ipv6()
377 msk->ipv6_dst.s6_addr[i] |= match.mask->dst.s6_addr[i]; in nfp_flower_compile_ipv6()
Daction.c514 pre_tun->ipv6_dst = ip_tun->key.u.ipv6.dst; in nfp_fl_set_tun()
Doffload.c665 merge->ipv6.ipv6_dst.in6_u.u6_addr32[i] |= in nfp_flower_update_merge_with_actions()
/linux-6.12.1/tools/testing/selftests/bpf/prog_tests/
Dfib_lookup.c225 if (inet_pton(AF_INET6, test->daddr, params->ipv6_dst) == 1) { in set_lookup_params()
292 assert_ip_address(params->family, params->ipv6_dst, expected); in assert_dst_ip()
/linux-6.12.1/samples/bpf/
Dxdp_fwd_kern.c81 struct in6_addr *dst = (struct in6_addr *) fib_params.ipv6_dst; in xdp_fwd_flags()
/linux-6.12.1/drivers/net/ethernet/intel/ice/
Dice_flow.c2277 struct ice_flow_seg_xtrct *ipv6_src, *ipv6_dst; in ice_rss_set_symm() local
2289 ipv6_dst = &seg->fields[ICE_FLOW_FIELD_IDX_IPV6_DA].xtrct; in ice_rss_set_symm()
2306 if (ipv6_src->prot_id != 0 && ipv6_dst->prot_id != 0) in ice_rss_set_symm()
2308 ipv6_src->idx, ipv6_dst->idx, 8); in ice_rss_set_symm()
/linux-6.12.1/net/openvswitch/
Dactions.c577 if (is_ipv6_mask_nonzero(mask->ipv6_dst)) { in set_ipv6()
584 mask_ipv6_addr(daddr, key->ipv6_dst, mask->ipv6_dst, masked); in set_ipv6()
Dflow_netlink.c1282 SW_FLOW_KEY_MEMCPY(match, ipv6.ct_orig.dst, &ct->ipv6_dst, in metadata_from_nlattrs()
1619 ipv6_key->ipv6_dst, in ovs_key_from_nlattrs()
2147 memcpy(ipv6_key->ipv6_dst, &output->ipv6.addr.dst, in __ovs_nla_put_key()
2148 sizeof(ipv6_key->ipv6_dst)); in __ovs_nla_put_key()
Dconntrack.c329 memcpy(orig.ipv6_dst, output->ipv6.ct_orig.dst.s6_addr32, in ovs_ct_put_key()
330 sizeof(orig.ipv6_dst)); in ovs_ct_put_key()
/linux-6.12.1/tools/include/uapi/linux/
Dbpf.h7206 __u32 ipv6_dst[4]; /* in6_addr; network order */ member
7291 __u32 ipv6_dst[4]; /* in6_addr; network order */ member
/linux-6.12.1/net/core/
Dflow_dissector.c966 memcpy(&key_addrs->v6addrs.dst, &flow_keys->ipv6_dst, in __skb_flow_bpf_to_target()
Dfilter.c6007 struct in6_addr *dst = (struct in6_addr *)params->ipv6_dst; in bpf_ipv4_fib_lookup()
6020 neigh = __ipv6_neigh_lookup_noref_stub(dev, params->ipv6_dst); in bpf_ipv4_fib_lookup()
6037 struct in6_addr *dst = (struct in6_addr *) params->ipv6_dst; in bpf_ipv6_fib_lookup()