Home
last modified time | relevance | path

Searched refs:prefix_value (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/samples/bpf/
H A Dxdp_router_ipv4_user.c163 } *prefix_value; in read_route() local
166 prefix_value = alloca(sizeof(*prefix_value)); in read_route()
192 prefix_value) < 0) { in read_route()
194 prefix_value->prefix[i] = prefix_key->data[i]; in read_route()
195 prefix_value->value = route.mac & 0xffffffffffff; in read_route()
196 prefix_value->ifindex = route.iface; in read_route()
197 prefix_value->gw = route.gw; in read_route()
198 prefix_value->metric = route.metric; in read_route()
202 prefix_value, in read_route()
[all...]
H A Dxdp_router_ipv4.bpf.c127 struct trie_value *prefix_value; in xdp_router_ipv4_prog() local
137 prefix_value = bpf_map_lookup_elem(&lpm_map, &key4); in xdp_router_ipv4_prog()
138 if (!prefix_value) in xdp_router_ipv4_prog()
141 forward_to = prefix_value->ifindex; in xdp_router_ipv4_prog()
142 src_mac = &prefix_value->value; in xdp_router_ipv4_prog()
148 if (!prefix_value->gw) in xdp_router_ipv4_prog()
152 &prefix_value->gw); in xdp_router_ipv4_prog()
/kernel/linux/linux-5.10/samples/bpf/
H A Dxdp_router_ipv4_kern.c114 struct trie_value *prefix_value; in xdp_router_ipv4_prog() local
158 prefix_value = bpf_map_lookup_elem(&lpm_map, &key4); in xdp_router_ipv4_prog()
159 if (!prefix_value) in xdp_router_ipv4_prog()
161 src_mac = &prefix_value->value; in xdp_router_ipv4_prog()
166 if (!prefix_value->gw) in xdp_router_ipv4_prog()
168 dest_ip = prefix_value->gw; in xdp_router_ipv4_prog()
171 forward_to = prefix_value->ifindex; in xdp_router_ipv4_prog()
H A Dxdp_router_ipv4_user.c209 } *prefix_value; in read_route() local
212 prefix_value = alloca(sizeof(*prefix_value)); in read_route()
246 prefix_value) < 0) { in read_route()
248 prefix_value->prefix[i] = prefix_key->data[i]; in read_route()
249 prefix_value->value = route.mac & 0xffffffffffff; in read_route()
250 prefix_value->ifindex = route.iface; in read_route()
251 prefix_value->gw = route.gw; in read_route()
252 prefix_value->metric = route.metric; in read_route()
256 prefix_value, in read_route()
[all...]

Completed in 3 milliseconds