/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_lru_map.c | 30 static int create_map(int map_type, int map_flags, unsigned int size) in create_map() argument 35 sizeof(unsigned long long), size, map_flags); in create_map() 98 static void test_lru_sanity0(int map_type, int map_flags) in test_lru_sanity0() argument 105 map_flags); in test_lru_sanity0() 109 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity0() 110 lru_map_fd = create_map(map_type, map_flags, 2 * nr_cpus); in test_lru_sanity0() 112 lru_map_fd = create_map(map_type, map_flags, 2); in test_lru_sanity0() 186 static void test_lru_sanity1(int map_type, int map_flags, unsigned int tgt_free) in test_lru_sanity1() argument 194 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity1() 199 map_flags); in test_lru_sanity1() [all …]
|
D | test_maps.c | 34 static int map_flags; variable 51 2, map_flags); in test_hashmap() 142 2, map_flags); in test_hashmap_sizes() 164 sizeof(bpf_percpu(value, 0)), 2, map_flags); in test_hashmap_percpu() 267 max_entries, map_flags); in test_hashmap_walk() 978 MAP_SIZE, map_flags); in test_map_large() 1081 MAP_SIZE, map_flags); in test_map_parallel() 1131 MAP_SIZE, map_flags | BPF_F_RDONLY); in test_map_rdonly() 1154 MAP_SIZE, map_flags | BPF_F_WRONLY); in test_map_wronly() 1441 map_flags = 0; in main() [all …]
|
D | test_xdp_noinline.c | 178 .map_flags = 0, 186 .map_flags = 1U << 1, 194 .map_flags = 0, 202 .map_flags = 0, 210 .map_flags = 0, 218 .map_flags = 0,
|
D | test_stacktrace_build_id.c | 31 .map_flags = BPF_F_STACK_BUILD_ID,
|
/Linux-v4.19/samples/bpf/ |
D | test_lru_dist.c | 211 static int create_map(int map_type, int map_flags, unsigned int size) in create_map() argument 216 sizeof(unsigned long long), size, map_flags); in create_map() 313 static void test_parallel_lru_dist(int map_type, int map_flags, in test_parallel_lru_dist() argument 320 map_flags); in test_parallel_lru_dist() 322 if (map_flags & BPF_F_NO_COMMON_LRU) in test_parallel_lru_dist() 323 lru_map_fd = create_map(map_type, map_flags, in test_parallel_lru_dist() 326 lru_map_fd = create_map(map_type, map_flags, in test_parallel_lru_dist() 338 static void test_lru_loss0(int map_type, int map_flags) in test_lru_loss0() argument 347 map_flags); in test_lru_loss0() 351 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_loss0() [all …]
|
D | map_perf_test_kern.c | 35 .map_flags = BPF_F_NO_COMMON_LRU, 43 .map_flags = BPF_F_NUMA_NODE, 65 .map_flags = BPF_F_NO_PREALLOC, 73 .map_flags = BPF_F_NO_PREALLOC, 81 .map_flags = BPF_F_NO_PREALLOC,
|
D | bpf_load.h | 15 unsigned int map_flags; member
|
D | bpf_load.c | 264 numa_node = maps[i].def.map_flags & BPF_F_NUMA_NODE ? in load_maps() 276 maps[i].def.map_flags, in load_maps() 284 maps[i].def.map_flags, in load_maps()
|
/Linux-v4.19/tools/lib/bpf/ |
D | bpf.h | 33 __u32 map_flags; member 48 __u32 map_flags, int node); 51 __u32 map_flags); 53 int max_entries, __u32 map_flags); 56 __u32 map_flags, int node); 59 __u32 map_flags);
|
D | bpf.c | 87 attr.map_flags = create_attr->map_flags; in bpf_create_map_xattr() 102 __u32 map_flags, int node) in bpf_create_map_node() argument 108 map_attr.map_flags = map_flags; in bpf_create_map_node() 114 map_attr.map_flags |= BPF_F_NUMA_NODE; in bpf_create_map_node() 121 int value_size, int max_entries, __u32 map_flags) in bpf_create_map() argument 126 map_attr.map_flags = map_flags; in bpf_create_map() 136 __u32 map_flags) in bpf_create_map_name() argument 142 map_attr.map_flags = map_flags; in bpf_create_map_name() 152 __u32 map_flags, int node) in bpf_create_map_in_map_node() argument 164 attr.map_flags = map_flags; in bpf_create_map_in_map_node() [all …]
|
/Linux-v4.19/kernel/bpf/ |
D | hashtab.c | 84 return !(htab->map.map_flags & BPF_F_NO_PREALLOC); in htab_is_prealloc() 173 htab->map.map_flags & BPF_F_NO_COMMON_LRU, in prealloc_init() 245 bool percpu_lru = (attr->map_flags & BPF_F_NO_COMMON_LRU); in htab_map_alloc_check() 246 bool prealloc = !(attr->map_flags & BPF_F_NO_PREALLOC); in htab_map_alloc_check() 260 if (attr->map_flags & ~HTAB_CREATE_FLAG_MASK) in htab_map_alloc_check() 309 bool percpu_lru = (attr->map_flags & BPF_F_NO_COMMON_LRU); in htab_map_alloc() 310 bool prealloc = !(attr->map_flags & BPF_F_NO_PREALLOC); in htab_map_alloc() 797 u64 map_flags) in check_flags() argument 799 if (l_old && map_flags == BPF_NOEXIST) in check_flags() 803 if (!l_old && map_flags == BPF_EXIST) in check_flags() [all …]
|
D | map_in_map.c | 47 inner_map_meta->map_flags = inner_map->map_flags; in bpf_map_meta_alloc() 67 meta0->map_flags == meta1->map_flags && in bpf_map_meta_equal()
|
D | reuseport_array.c | 211 u32 map_flags) in reuseport_array_update_check() argument 213 if (osk && map_flags == BPF_NOEXIST) in reuseport_array_update_check() 216 if (!osk && map_flags == BPF_EXIST) in reuseport_array_update_check() 252 void *value, u64 map_flags) in bpf_fd_reuseport_array_update_elem() argument 261 if (map_flags > BPF_EXIST) in bpf_fd_reuseport_array_update_elem() 291 map_flags); in bpf_fd_reuseport_array_update_elem() 307 err = reuseport_array_update_check(array, nsk, osk, reuse, map_flags); in bpf_fd_reuseport_array_update_elem()
|
D | xskmap.c | 29 attr->map_flags & ~(BPF_F_NUMA_NODE | BPF_F_RDONLY | BPF_F_WRONLY)) in xsk_map_alloc() 161 u64 map_flags) in xsk_map_update_elem() argument 169 if (unlikely(map_flags > BPF_EXIST)) in xsk_map_update_elem() 173 if (unlikely(map_flags == BPF_NOEXIST)) in xsk_map_update_elem()
|
D | arraymap.c | 65 attr->map_flags & ~ARRAY_CREATE_FLAG_MASK || in array_map_alloc_check() 252 u64 map_flags) in array_map_update_elem() argument 257 if (unlikely(map_flags > BPF_EXIST)) in array_map_update_elem() 265 if (unlikely(map_flags == BPF_NOEXIST)) in array_map_update_elem() 280 u64 map_flags) in bpf_percpu_array_update() argument 288 if (unlikely(map_flags > BPF_EXIST)) in bpf_percpu_array_update() 296 if (unlikely(map_flags == BPF_NOEXIST)) in bpf_percpu_array_update() 453 void *key, void *value, u64 map_flags) in bpf_fd_array_map_update_elem() argument 459 if (map_flags != BPF_ANY) in bpf_fd_array_map_update_elem()
|
D | cpumap.c | 91 attr->value_size != 4 || attr->map_flags & ~BPF_F_NUMA_NODE) in cpu_map_alloc() 431 u64 map_flags) in cpu_map_update_elem() argument 441 if (unlikely(map_flags > BPF_EXIST)) in cpu_map_update_elem() 445 if (unlikely(map_flags == BPF_NOEXIST)) in cpu_map_update_elem()
|
D | devmap.c | 99 attr->value_size != 4 || attr->map_flags & ~DEV_CREATE_FLAG_MASK) in dev_map_alloc() 433 u64 map_flags) in dev_map_update_elem() argument 442 if (unlikely(map_flags > BPF_EXIST)) in dev_map_update_elem() 446 if (unlikely(map_flags == BPF_NOEXIST)) in dev_map_update_elem()
|
D | stackmap.c | 55 return (map->map_flags & BPF_F_STACK_BUILD_ID); in stack_map_use_build_id() 98 if (attr->map_flags & ~STACK_CREATE_FLAG_MASK) in stack_map_alloc() 107 if (attr->map_flags & BPF_F_STACK_BUILD_ID) { in stack_map_alloc() 565 u64 map_flags) in stack_map_update_elem() argument
|
/Linux-v4.19/drivers/misc/mic/scif/ |
D | scif_rma.c | 123 int kernel = SCIF_MAP_KERNEL & pin->map_flags; in scif_destroy_pinned_pages() 734 if ((!!(window->pinned_pages->map_flags & SCIF_MAP_KERNEL)) && in scif_unregister_window() 1326 int map_flags, scif_pinned_pages_t *pages) in __scif_pin_pages() argument 1337 if (map_flags & ~(SCIF_MAP_KERNEL | SCIF_MAP_ULIMIT)) in __scif_pin_pages() 1339 ulimit = !!(map_flags & SCIF_MAP_ULIMIT); in __scif_pin_pages() 1360 if (map_flags & SCIF_MAP_KERNEL) { in __scif_pin_pages() 1373 pinned_pages->map_flags = SCIF_MAP_KERNEL; in __scif_pin_pages() 1421 pinned_pages->map_flags = 0; in __scif_pin_pages() 1448 int map_flags, scif_pinned_pages_t *pages) in scif_pin_pages() argument 1450 return __scif_pin_pages(addr, len, &prot, map_flags, pages); in scif_pin_pages() [all …]
|
D | scif_epd.h | 209 int map_flags, scif_pinned_pages_t *pages);
|
/Linux-v4.19/include/linux/ |
D | scif.h | 549 int prot_flags, int map_flags); 1093 int scif_pin_pages(void *addr, size_t len, int prot_flags, int map_flags, 1183 off_t offset, int map_flags);
|
D | bpf.h | 69 u32 map_flags; member 476 void *key, void *value, u64 map_flags); 479 void *key, void *value, u64 map_flags); 527 return (attr->map_flags & BPF_F_NUMA_NODE) ? in bpf_map_attr_numa_node() 783 void *value, u64 map_flags); 798 u64 map_flags) in bpf_fd_reuseport_array_update_elem() argument
|
/Linux-v4.19/mm/ |
D | mremap.c | 445 unsigned long map_flags; in mremap_to() local 474 map_flags = MAP_FIXED; in mremap_to() 476 map_flags |= MAP_SHARED; in mremap_to() 480 map_flags); in mremap_to() 609 unsigned long map_flags = 0; in SYSCALL_DEFINE5() local 611 map_flags |= MAP_SHARED; in SYSCALL_DEFINE5() 616 map_flags); in SYSCALL_DEFINE5()
|
/Linux-v4.19/tools/perf/include/bpf/ |
D | bpf.h | 16 unsigned int map_flags; member
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
D | fw.h | 132 __be32 map_flags; /* reserved */ member
|