Home
last modified time | relevance | path

Searched refs:BPF_F_MMAPABLE (Results 1 – 25 of 30) sorted by relevance

12

/linux/tools/testing/selftests/bpf/progs/
H A Dtest_mmap.c12 __uint(map_flags, BPF_F_MMAPABLE | BPF_F_RDONLY_PROG);
19 __uint(map_flags, BPF_F_MMAPABLE);
H A Darena_mem_usage.c9 __uint(map_flags, BPF_F_MMAPABLE);
H A Darena_spin_lock.c12 __uint(map_flags, BPF_F_MMAPABLE);
H A Darena_htab.c12 __uint(map_flags, BPF_F_MMAPABLE);
H A Dmmap_inner_array.c13 __uint(map_flags, BPF_F_MMAPABLE);
H A Darena_list.c12 __uint(map_flags, BPF_F_MMAPABLE);
H A Darena_kfunc_jit.c19 __uint(map_flags, BPF_F_MMAPABLE);
H A Dstruct_ops_arena.c16 __uint(map_flags, BPF_F_MMAPABLE);
H A Dverifier_zext.c12 __uint(map_flags, BPF_F_MMAPABLE | BPF_F_NO_USER_CONV);
H A Dcompute_live_registers.c18 __uint(map_flags, BPF_F_MMAPABLE);
H A Darena_kfunc.c14 __uint(map_flags, BPF_F_MMAPABLE);
H A Dverifier_arena_large.c16 __uint(map_flags, BPF_F_MMAPABLE);
H A Dstream.c23 __uint(map_flags, BPF_F_MMAPABLE);
H A Darena_atomics.c14 __uint(map_flags, BPF_F_MMAPABLE);
H A Dverifier_arena.c23 __uint(map_flags, BPF_F_MMAPABLE);
/linux/tools/testing/selftests/bpf/libarena/include/libarena/
H A Dcommon.h31 __uint(map_flags, BPF_F_MMAPABLE);
/linux/tools/testing/selftests/bpf/prog_tests/
H A Darena_direct_value.c27 map_opts.map_flags = BPF_F_MMAPABLE; in test_arena_direct_value_one_past_end()
H A Dsigned_loader.c1062 fd = make_excl_map(BPF_F_MMAPABLE, 4096); in freeze_writable_mmap()
1079 fd = make_excl_map(BPF_F_MMAPABLE, 4096); in no_writable_mmap_frozen()
/linux/samples/bpf/
H A Dxdp_sample.bpf.h21 __uint(map_flags, BPF_F_MMAPABLE);
/linux/kernel/bpf/
H A Darraymap.c20 (BPF_F_NUMA_NODE | BPF_F_MMAPABLE | BPF_F_ACCESS_MASK | \
67 attr->map_flags & (BPF_F_MMAPABLE | BPF_F_INNER_MAP)) in array_map_alloc_check()
123 if (attr->map_flags & BPF_F_MMAPABLE) { in array_map_alloc()
132 if (attr->map_flags & BPF_F_MMAPABLE) { in array_map_alloc()
530 if (array->map.map_flags & BPF_F_MMAPABLE) in array_map_free()
612 if (!(map->map_flags & BPF_F_MMAPABLE)) in array_map_mmap()
847 if (map->map_flags & BPF_F_MMAPABLE) { in array_map_mem_usage()
H A Darena.c279 !(attr->map_flags & BPF_F_MMAPABLE) || in arena_map_alloc()
281 (attr->map_flags & ~(BPF_F_SEGV_ON_FAULT | BPF_F_MMAPABLE | BPF_F_NO_USER_CONV))) in arena_map_alloc()
/linux/Documentation/bpf/
H A Dmaps.rst49 .map_flags = BPF_F_MMAPABLE;
/linux/tools/lib/bpf/
H A Dlibbpf_probes.c359 opts.map_flags = BPF_F_MMAPABLE; in probe_map_create()
H A Dfeatures.c214 .map_flags = BPF_F_MMAPABLE | (token_fd ? BPF_F_TOKEN_FD : 0), in probe_kern_array_mmap()
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-map.rst80 e.g. 1024 for **BPF_F_MMAPABLE** (see bpf.h UAPI header for existing

12