Searched refs:map_extra (Results 1 – 15 of 15) sorted by relevance
/linux-6.3-rc2/kernel/bpf/ |
A D | bloom_filter.c | 107 (attr->map_extra & ~0xF)) in bloom_map_alloc() 110 nr_hash_funcs = attr->map_extra; in bloom_map_alloc()
|
A D | syscall.c | 372 map->map_extra = attr->map_extra; in bpf_map_init_from_attr() 814 (unsigned long long)map->map_extra, in bpf_map_show_fdinfo() 1102 #define BPF_MAP_CREATE_LAST_FIELD map_extra 1125 attr->map_extra != 0) in map_create() 4231 info.map_extra = map->map_extra; in bpf_map_get_info_by_fd()
|
/linux-6.3-rc2/Documentation/bpf/ |
A D | map_bloom_filter.rst | 38 the lower 4 bits of ``map_extra`` in ``union bpf_attr`` at map creation 120 __uint(map_extra, 3); 150 .map_extra = 3); /* number of hashes */
|
/linux-6.3-rc2/tools/testing/selftests/bpf/progs/ |
A D | bloom_filter_map.c | 23 __uint(map_extra, 5);
|
A D | bloom_filter_bench.c | 31 __uint(map_extra, 3);
|
/linux-6.3-rc2/tools/lib/bpf/ |
A D | bpf.h | 50 __u64 map_extra; member
|
A D | skel_internal.h | 225 const size_t attr_sz = offsetofend(union bpf_attr, map_extra); in skel_map_create()
|
A D | bpf.c | 172 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()
|
A D | gen_loader.c | 454 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()
|
A D | libbpf_internal.h | 259 __u64 map_extra; member
|
A D | libbpf.c | 516 __u64 map_extra; member 2338 __u32 map_extra; in parse_btf_map_def() local 2340 if (!get_map_field_int(map_name, btf, m, &map_extra)) in parse_btf_map_def() 2342 map_def->map_extra = map_extra; in parse_btf_map_def() 2405 map->map_extra = def->map_extra; in fill_map_from_def() 2436 (unsigned long long)def->map_extra); in fill_map_from_def() 4392 map->map_extra = info.map_extra; in bpf_map__reuse_fd() 4909 map_info.map_extra == map->map_extra); in map_is_reuse_compat() 5002 create_attr.map_extra = map->map_extra; in bpf_object__create_map() 9227 return map->map_extra; in bpf_map__map_extra() [all …]
|
A D | libbpf.h | 856 LIBBPF_API int bpf_map__set_map_extra(struct bpf_map *map, __u64 map_extra);
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | bpf.h | 1341 __u64 map_extra; member 6301 __u64 map_extra; member
|
/linux-6.3-rc2/tools/include/uapi/linux/ |
A D | bpf.h | 1341 __u64 map_extra; member 6301 __u64 map_extra; member
|
/linux-6.3-rc2/include/linux/ |
A D | bpf.h | 240 u64 map_extra; /* any per-map-type extra fields */ member
|
Completed in 86 milliseconds