Symbol: bpf_map_type
include/linux/bpf.h
2912
bool bpf_token_allow_map_type(const struct bpf_token *token, enum bpf_map_type type);
include/linux/bpf.h
308
enum bpf_map_type map_type;
include/linux/bpf.h
4172
static inline bool bpf_map_supports_cpu_flags(enum bpf_map_type map_type)
include/linux/filter.h
803
enum bpf_map_type map_type;
include/trace/events/xdp.h
145
enum bpf_map_type map_type,
include/trace/events/xdp.h
154
enum bpf_map_type map_type,
include/trace/events/xdp.h
95
enum bpf_map_type map_type,
kernel/bpf/token.c
245
bool bpf_token_allow_map_type(const struct bpf_token *token, enum bpf_map_type type)
kernel/bpf/verifier.c
463
enum bpf_map_type map_type = map ? map->map_type : BPF_MAP_TYPE_UNSPEC;
net/core/filter.c
4503
enum bpf_map_type map_type = ri->map_type;
net/core/filter.c
4527
enum bpf_map_type map_type = ri->map_type;
net/core/filter.c
4597
enum bpf_map_type map_type = ri->map_type;
net/core/filter.c
4612
enum bpf_map_type map_type = ri->map_type;
net/core/filter.c
4625
void *fwd, enum bpf_map_type map_type,
net/core/filter.c
4684
enum bpf_map_type map_type = ri->map_type;
samples/bpf/tracex6.bpf.c
60
enum bpf_map_type type;
tools/bpf/bpftool/feature.c
515
static bool probe_map_type_ifindex(enum bpf_map_type map_type, __u32 ifindex)
tools/bpf/bpftool/feature.c
536
probe_map_type(enum bpf_map_type map_type, char const *map_type_str,
tools/bpf/bpftool/map.c
1252
enum bpf_map_type map_type = BPF_MAP_TYPE_UNSPEC;
tools/lib/bpf/bpf.c
206
int bpf_map_create(enum bpf_map_type map_type,
tools/lib/bpf/bpf.h
79
LIBBPF_API int bpf_map_create(enum bpf_map_type map_type,
tools/lib/bpf/bpf_gen_internal.h
62
enum bpf_map_type map_type, const char *map_name,
tools/lib/bpf/gen_loader.c
512
enum bpf_map_type map_type,
tools/lib/bpf/libbpf.c
10414
const char *libbpf_bpf_map_type_str(enum bpf_map_type t)
tools/lib/bpf/libbpf.c
10833
enum bpf_map_type bpf_map__type(const struct bpf_map *map)
tools/lib/bpf/libbpf.c
10838
int bpf_map__set_type(struct bpf_map *map, enum bpf_map_type type)
tools/lib/bpf/libbpf.c
1712
static bool bpf_map_type__is_map_in_map(enum bpf_map_type type)
tools/lib/bpf/libbpf.h
104
LIBBPF_API const char *libbpf_bpf_map_type_str(enum bpf_map_type t);
tools/lib/bpf/libbpf.h
1141
LIBBPF_API enum bpf_map_type bpf_map__type(const struct bpf_map *map);
tools/lib/bpf/libbpf.h
1142
LIBBPF_API int bpf_map__set_type(struct bpf_map *map, enum bpf_map_type type);
tools/lib/bpf/libbpf.h
1809
LIBBPF_API int libbpf_probe_bpf_map_type(enum bpf_map_type map_type, const void *opts);
tools/lib/bpf/libbpf_probes.c
292
static int probe_map_create(enum bpf_map_type map_type)
tools/lib/bpf/libbpf_probes.c
422
int libbpf_probe_bpf_map_type(enum bpf_map_type map_type, const void *opts)
tools/lib/bpf/skel_internal.h
229
static inline int skel_map_create(enum bpf_map_type map_type,
tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_full_update.c
37
static void hashmap_full_update_setup(enum bpf_map_type map_type)
tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_lookup.c
151
static void hashmap_lookup_setup(enum bpf_map_type map_type)
tools/testing/selftests/bpf/benchs/bench_htab_mem.c
155
static void htab_mem_setup_impl(enum bpf_map_type map_type)
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
187
static void _map_in_map_batch_ops(enum bpf_map_type outer_map_type,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
188
enum bpf_map_type inner_map_type,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
31
static void create_inner_maps(enum bpf_map_type map_type,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
66
static int create_outer_map(enum bpf_map_type map_type, __u32 inner_map_fd)
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
465
enum bpf_map_type map_types[] = { BPF_MAP_TYPE_PERCPU_ARRAY,
tools/testing/selftests/bpf/prog_tests/btf.c
5297
enum bpf_map_type map_type;
tools/testing/selftests/bpf/prog_tests/btf.c
67
enum bpf_map_type map_type;
tools/testing/selftests/bpf/prog_tests/libbpf_probes.c
68
enum bpf_map_type map_type = (enum bpf_map_type)e->val;
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
130
enum bpf_map_type map_type = (enum bpf_map_type)e->val;
tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c
44
static struct test_lookup_and_delete *setup_prog(enum bpf_map_type map_type,
tools/testing/selftests/bpf/prog_tests/lru_lock_nmi.c
144
static void run_variant(enum bpf_map_type type, __u32 map_flags, const char *name)
tools/testing/selftests/bpf/prog_tests/map_init.c
216
static void test_map_create(enum bpf_map_type map_type, const char *map_name,
tools/testing/selftests/bpf/prog_tests/map_init.c
38
static struct test_map_init *setup(enum bpf_map_type map_type, int map_sz,
tools/testing/selftests/bpf/prog_tests/percpu_alloc.c
298
static void test_percpu_map_cpu_flag(enum bpf_map_type map_type)
tools/testing/selftests/bpf/prog_tests/percpu_alloc.c
400
static void test_map_op_cpu_flag(enum bpf_map_type map_type)
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
38
static enum bpf_map_type inner_map_type;
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
60
static int create_maps(enum bpf_map_type inner_type)
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
729
static const char *maptype_str(enum bpf_map_type type)
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
843
void test_map_type(enum bpf_map_type mt)
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
101
static void test_sockmap_create_update_free(enum bpf_map_type map_type)
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
156
static void test_skmsg_helpers(enum bpf_map_type map_type)
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
179
static void test_skmsg_helpers_with_link(enum bpf_map_type map_type)
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
238
static void test_sockmap_update(enum bpf_map_type map_type)
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
294
static void test_sockmap_copy(enum bpf_map_type map_type)
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
182
enum bpf_map_type map_type)
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
224
static void run_tests(int family, enum bpf_map_type map_type)
tools/testing/selftests/bpf/prog_tests/sockmap_redir.c
327
static void test_socket(enum bpf_map_type type, struct redir_spec *redir,
tools/testing/selftests/bpf/prog_tests/sockmap_redir.c
363
static void test_redir(enum bpf_map_type type, struct redir_spec *redir,
tools/testing/selftests/bpf/prog_tests/sockmap_redir.c
409
static void test_map(enum bpf_map_type type)
tools/testing/selftests/bpf/progs/map_ptr_kern.c
13
enum bpf_map_type g_map_type = BPF_MAP_TYPE_UNSPEC;
tools/testing/selftests/bpf/progs/map_ptr_kern.c
31
enum bpf_map_type map_type;
tools/testing/selftests/bpf/test_loader.c
1059
enum bpf_map_type type;
tools/testing/selftests/bpf/test_maps.c
1591
static void test_map_wronly_stack_or_queue(enum bpf_map_type map_type)
tools/testing/selftests/bpf/test_verifier.c
531
static bool skip_unsupported_map(enum bpf_map_type map_type)
tools/testing/selftests/bpf/test_verifier.c
665
enum bpf_map_type type = percpu ? BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE :