/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | arena_list.c | 14 __ulong(map_extra, 0x1ull << 32); /* start of mmap() region */ 16 __ulong(map_extra, 0x1ull << 44); /* start of mmap() region */
|
H A D | bloom_filter_map.c | 23 __uint(map_extra, 5);
|
H A D | bloom_filter_bench.c | 31 __uint(map_extra, 3);
|
H A D | verifier_arena.c | 15 __ulong(map_extra, (1ull << 44) | (~0u - __PAGE_SIZE * 2 + 1)); /* start of mmap() region */
|
/linux-master/tools/testing/selftests/mm/ |
H A D | hugetlb_madv_vs_map.c | 57 void *map_extra(void *unused) function 108 pthread_create(&thread3, NULL, map_extra, NULL);
|
/linux-master/kernel/bpf/ |
H A D | bloom_filter.c | 93 /* The lower 4 bits of map_extra (0xF) specify the number 96 (attr->map_extra & ~0xF)) 99 nr_hash_funcs = attr->map_extra;
|
H A D | arena.c | 108 if (attr->map_extra & ~PAGE_MASK) 109 /* If non-zero the map_extra is an expected user VMA start address */ 116 if ((attr->map_extra >> 32) != ((attr->map_extra + vm_range - 1) >> 32)) 129 arena->user_vm_start = attr->map_extra; 335 * If map_extra was not specified at arena creation time then 339 * specify addr in map_extra and
|
H A D | syscall.c | 347 map->map_extra = attr->map_extra; 855 "map_extra:\t%#llx\n" 864 (unsigned long long)map->map_extra, 1214 attr->map_extra != 0) 4820 info.map_extra = map->map_extra;
|
/linux-master/tools/lib/bpf/ |
H A D | skel_internal.h | 225 const size_t attr_sz = offsetofend(union bpf_attr, map_extra);
|
H A D | libbpf_probes.c | 345 opts.map_extra = 0; /* can mmap() at any address */
|
H A D | gen_loader.c | 454 int attr_size = offsetofend(union bpf_attr, map_extra); 464 attr.map_extra = map_attr->map_extra;
|
H A D | bpf.h | 50 __u64 map_extra; member in struct:bpf_map_create_opts
|
H A D | libbpf_internal.h | 275 __u64 map_extra; member in struct:btf_map_def
|
H A D | libbpf.c | 550 __u64 map_extra; member in struct:bpf_map 2633 } else if (strcmp(name, "map_extra") == 0) { 2634 __u64 map_extra; local 2636 if (!get_map_field_long(map_name, btf, m, &map_extra)) 2638 map_def->map_extra = map_extra; 2701 map->map_extra = def->map_extra; 2731 pr_debug("map '%s': found map_extra = 0x%llx.\n", map->name, 2732 (unsigned long long)def->map_extra); 9986 bpf_map__set_map_extra(struct bpf_map *map, __u64 map_extra) argument [all...] |
H A D | bpf.c | 201 attr.map_extra = OPTS_GET(opts, map_extra, 0);
|
H A D | libbpf.h | 1011 /* get/set map map_extra flags */ 1013 LIBBPF_API int bpf_map__set_map_extra(struct bpf_map *map, __u64 map_extra);
|
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 1485 __u64 map_extra; member in struct:bpf_attr::__anon2589 6594 __u64 map_extra; member in struct:bpf_map_info
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 1485 __u64 map_extra; member in struct:bpf_attr::__anon3130 6594 __u64 map_extra; member in struct:bpf_map_info
|
/linux-master/include/linux/ |
H A D | bpf.h | 267 u64 map_extra; /* any per-map-type extra fields */ member in struct:bpf_map
|