prefix_key 125 samples/bpf/xdp_router_ipv4_user.c struct bpf_lpm_trie_key *prefix_key; prefix_key 211 samples/bpf/xdp_router_ipv4_user.c prefix_key = alloca(sizeof(*prefix_key) + 3); prefix_key 214 samples/bpf/xdp_router_ipv4_user.c prefix_key->prefixlen = 32; prefix_key 215 samples/bpf/xdp_router_ipv4_user.c prefix_key->prefixlen = route.dst_len; prefix_key 235 samples/bpf/xdp_router_ipv4_user.c prefix_key->data[i] = (route.dst >> i * 8) & 0xff; prefix_key 238 samples/bpf/xdp_router_ipv4_user.c (int)prefix_key->data[0], prefix_key 239 samples/bpf/xdp_router_ipv4_user.c (int)prefix_key->data[1], prefix_key 240 samples/bpf/xdp_router_ipv4_user.c (int)prefix_key->data[2], prefix_key 241 samples/bpf/xdp_router_ipv4_user.c (int)prefix_key->data[3], prefix_key 245 samples/bpf/xdp_router_ipv4_user.c if (bpf_map_lookup_elem(lpm_map_fd, prefix_key, prefix_key 248 samples/bpf/xdp_router_ipv4_user.c prefix_value->prefix[i] = prefix_key->data[i]; prefix_key 255 samples/bpf/xdp_router_ipv4_user.c prefix_key, prefix_key 262 samples/bpf/xdp_router_ipv4_user.c prefix_key->data[0], prefix_key 263 samples/bpf/xdp_router_ipv4_user.c prefix_key->data[1], prefix_key 264 samples/bpf/xdp_router_ipv4_user.c prefix_key->data[2], prefix_key 265 samples/bpf/xdp_router_ipv4_user.c prefix_key->data[3], prefix_key 266 samples/bpf/xdp_router_ipv4_user.c prefix_key->prefixlen); prefix_key 268 samples/bpf/xdp_router_ipv4_user.c prefix_key prefix_key 276 samples/bpf/xdp_router_ipv4_user.c } else if (prefix_key->data[0] == prefix_key 278 samples/bpf/xdp_router_ipv4_user.c prefix_key->data[1] == prefix_key 280 samples/bpf/xdp_router_ipv4_user.c prefix_key->data[2] == prefix_key 282 samples/bpf/xdp_router_ipv4_user.c prefix_key->data[3] == prefix_key 289 samples/bpf/xdp_router_ipv4_user.c prefix_key->data[i]; prefix_key 296 samples/bpf/xdp_router_ipv4_user.c prefix_key,