Searched refs:ifindex (Results 1 – 4 of 4) sorted by relevance
/kernel/bpf/ |
D | devmap.c | 119 (valsize != offsetofend(struct bpf_devmap_val, ifindex) && in dev_map_init_map() 564 static inline bool is_ifindex_excluded(int *excluded, int num_excluded, int ifindex) in is_ifindex_excluded() argument 567 if (ifindex == excluded[num_excluded]) in is_ifindex_excluded() 584 indexes[n++] = upper->ifindex; in get_upper_ifindexes() 603 excluded_devices[num_excluded++] = dev_rx->ifindex; in dev_map_enqueue_multi() 617 if (is_ifindex_excluded(excluded_devices, num_excluded, dst->dev->ifindex)) in dev_map_enqueue_multi() 641 dst->dev->ifindex)) in dev_map_enqueue_multi() 725 excluded_devices[num_excluded++] = dev->ifindex; in dev_map_redirect_multi() 735 if (is_ifindex_excluded(excluded_devices, num_excluded, dst->dev->ifindex)) in dev_map_redirect_multi() 759 dst->dev->ifindex)) in dev_map_redirect_multi() [all …]
|
D | offload.c | 276 args->info->ifindex = aux->offload->netdev->ifindex; in bpf_prog_offload_info_fill_ns() 281 args->info->ifindex = 0; in bpf_prog_offload_info_fill_ns() 307 if (!info->ifindex) in bpf_prog_offload_info_fill() 503 args->info->ifindex = args->offmap->netdev->ifindex; in bpf_map_offload_info_fill_ns() 508 args->info->ifindex = 0; in bpf_map_offload_info_fill_ns() 530 if (!info->ifindex) in bpf_map_offload_info_fill()
|
D | cpumap.c | 683 static int cpu_map_redirect(struct bpf_map *map, u32 ifindex, u64 flags) in cpu_map_redirect() argument 685 return __bpf_xdp_redirect_map(map, ifindex, flags, 0, in cpu_map_redirect()
|
D | verifier.c | 13225 (int (*)(struct bpf_map *map, u32 ifindex, u64 flags))NULL)); in do_misc_fixups()
|