Lines Matching refs:map_flags

60 	    attr->map_flags & ~ARRAY_CREATE_FLAG_MASK ||  in array_map_alloc_check()
61 !bpf_map_flags_access_ok(attr->map_flags) || in array_map_alloc_check()
66 attr->map_flags & (BPF_F_MMAPABLE | BPF_F_INNER_MAP)) in array_map_alloc_check()
70 attr->map_flags & BPF_F_PRESERVE_ELEMS) 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()
217 if (map->map_flags & BPF_F_INNER_MAP) in array_map_gen_lookup()
314 u64 map_flags) in array_map_update_elem() argument
320 if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST)) in array_map_update_elem()
328 if (unlikely(map_flags & BPF_NOEXIST)) in array_map_update_elem()
332 if (unlikely((map_flags & BPF_F_LOCK) && in array_map_update_elem()
343 if (map_flags & BPF_F_LOCK) in array_map_update_elem()
353 u64 map_flags) in bpf_percpu_array_update() argument
361 if (unlikely(map_flags > BPF_EXIST)) in bpf_percpu_array_update()
369 if (unlikely(map_flags == BPF_NOEXIST)) in bpf_percpu_array_update()
441 if (array->map.map_flags & BPF_F_MMAPABLE) in array_map_free()
528 if (!(map->map_flags & BPF_F_MMAPABLE)) in array_map_mmap()
544 return meta0->map_flags & BPF_F_INNER_MAP ? true : in array_map_meta_equal()
739 if (map->map_flags & BPF_F_MMAPABLE) { in array_map_mem_usage()
802 if (attr->map_flags & (BPF_F_RDONLY_PROG | BPF_F_WRONLY_PROG)) in fd_array_map_alloc_check()
846 void *key, void *value, u64 map_flags) in bpf_fd_array_map_update_elem() argument
852 if (map_flags != BPF_ANY) in bpf_fd_array_map_update_elem()
1226 if (map->map_flags & BPF_F_PRESERVE_ELEMS) in perf_event_fd_array_release()
1240 if (map->map_flags & BPF_F_PRESERVE_ELEMS) in perf_event_fd_array_map_free()