Home
last modified time | relevance | path

Searched refs:map_extra (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/kernel/bpf/
H A Dbloom_filter.c93 /* The lower 4 bits of map_extra (0xF) specify the number in bloom_map_alloc()
96 (attr->map_extra & ~0xF)) in bloom_map_alloc()
99 nr_hash_funcs = attr->map_extra; in bloom_map_alloc()
H A Dsyscall.c347 map->map_extra = attr->map_extra; in bpf_map_init_from_attr()
818 "map_extra:\t%#llx\n" in bpf_map_show_fdinfo()
827 (unsigned long long)map->map_extra, in bpf_map_show_fdinfo()
1122 #define BPF_MAP_CREATE_LAST_FIELD map_extra
1146 attr->map_extra != 0) in map_create()
4620 info.map_extra = map->map_extra; in bpf_map_get_info_by_fd()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dbloom_filter_map.c23 __uint(map_extra, 5);
H A Dbloom_filter_bench.c31 __uint(map_extra, 3);
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dskel_internal.h225 const size_t attr_sz = offsetofend(union bpf_attr, map_extra); in skel_map_create()
H A Dgen_loader.c454 int attr_size = offsetofend(union bpf_attr, map_extra); in bpf_gen__map_create()
464 attr.map_extra = map_attr->map_extra; in bpf_gen__map_create()
H A Dlibbpf.c534 __u64 map_extra; member
2396 } else if (strcmp(name, "map_extra") == 0) { in parse_btf_map_def()
2397 __u32 map_extra; in parse_btf_map_def() local
2399 if (!get_map_field_int(map_name, btf, m, &map_extra)) in parse_btf_map_def()
2401 map_def->map_extra = map_extra; in parse_btf_map_def()
2464 map->map_extra = def->map_extra; in fill_map_from_def()
2494 pr_debug("map '%s': found map_extra = 0x%llx.\n", map->name, in fill_map_from_def()
2495 (unsigned long long)def->map_extra); in fill_map_from_def()
9524 bpf_map__set_map_extra(struct bpf_map *map, __u64 map_extra) bpf_map__set_map_extra() argument
[all...]
H A Dbpf.h50 __u64 map_extra; member
H A Dlibbpf_internal.h274 __u64 map_extra; member
H A Dbpf.c172 const size_t attr_sz = offsetofend(union bpf_attr, map_extra); in bpf_map_create()
197 attr.map_extra = OPTS_GET(opts, map_extra, 0); in bpf_map_create()
H A Dlibbpf.h977 /* get/set map map_extra flags */
979 LIBBPF_API int bpf_map__set_map_extra(struct bpf_map *map, __u64 map_extra);
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dbpf.h1385 __u64 map_extra; member
6462 __u64 map_extra; member
/kernel/linux/linux-6.6/tools/include/uapi/linux/
H A Dbpf.h1385 __u64 map_extra; member
6462 __u64 map_extra; member
/kernel/linux/linux-6.6/include/linux/
H A Dbpf.h260 u64 map_extra; /* any per-map-type extra fields */ member

Completed in 54 milliseconds