Home
last modified time | relevance | path

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

/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_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 Dverifier_arena.c14 __uint(map_flags, BPF_F_MMAPABLE);
H A Darena_atomics.c12 __uint(map_flags, BPF_F_MMAPABLE);
/linux/kernel/bpf/
H A Darraymap.c19 (BPF_F_NUMA_NODE | BPF_F_MMAPABLE | BPF_F_ACCESS_MASK | \
66 attr->map_flags & (BPF_F_MMAPABLE | BPF_F_INNER_MAP)) in array_map_alloc_check()
122 if (attr->map_flags & BPF_F_MMAPABLE) { in array_map_alloc()
131 if (attr->map_flags & BPF_F_MMAPABLE) { in array_map_alloc()
478 if (array->map.map_flags & BPF_F_MMAPABLE) in array_map_free()
565 if (!(map->map_flags & BPF_F_MMAPABLE)) in array_map_mmap()
774 if (map->map_flags & BPF_F_MMAPABLE) { in array_map_mem_usage()
H A Darena.c108 !(attr->map_flags & BPF_F_MMAPABLE) || in arena_map_alloc()
110 (attr->map_flags & ~(BPF_F_SEGV_ON_FAULT | BPF_F_MMAPABLE | BPF_F_NO_USER_CONV))) in arena_map_alloc()
/linux/samples/bpf/
H A Dxdp_sample.bpf.h21 __uint(map_flags, BPF_F_MMAPABLE);
/linux/Documentation/bpf/
H A Dmap_array.rst22 setting the flag ``BPF_F_MMAPABLE``. The map definition is page-aligned and
156 LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_MMAPABLE);
H A Dmaps.rst49 .map_flags = BPF_F_MMAPABLE;
/linux/tools/lib/bpf/
H A Dlibbpf_probes.c346 opts.map_flags = BPF_F_MMAPABLE; in probe_map_create()
H A Dlibbpf.c1962 def->map_flags |= BPF_F_MMAPABLE; in bpf_object__init_internal_map()
5168 if (map->def.map_flags & BPF_F_MMAPABLE) { in bpf_object__populate_internal_map()
8126 m->def.map_flags &= ~BPF_F_MMAPABLE; in bpf_object__sanitize_maps()
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-map.rst79 e.g. 1024 for **BPF_F_MMAPABLE** (see bpf.h UAPI header for existing
/linux/tools/bpf/bpftool/
H A Dgen.c266 if (!bpf_map__is_internal(map) || !(bpf_map__map_flags(map) & BPF_F_MMAPABLE)) in is_mmapable_map()
672 (bpf_map__map_flags(map) & BPF_F_MMAPABLE)) in codegen_destroy()
/linux/include/uapi/linux/
H A Dbpf.h1391 BPF_F_MMAPABLE = (1U << 10), enumerator
/linux/tools/include/uapi/linux/
H A Dbpf.h1391 BPF_F_MMAPABLE = (1U << 10), enumerator