Lines Matching refs:map_flags

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()
812 u64 map_flags) in htab_map_update_elem() argument
822 if (unlikely(map_flags > BPF_EXIST)) in htab_map_update_elem()
840 ret = check_flags(htab, l_old, map_flags); in htab_map_update_elem()
868 u64 map_flags) in htab_lru_map_update_elem() argument
878 if (unlikely(map_flags > BPF_EXIST)) in htab_lru_map_update_elem()
906 ret = check_flags(htab, l_old, map_flags); in htab_lru_map_update_elem()
932 void *value, u64 map_flags, in __htab_percpu_map_update_elem() argument
943 if (unlikely(map_flags > BPF_EXIST)) in __htab_percpu_map_update_elem()
961 ret = check_flags(htab, l_old, map_flags); in __htab_percpu_map_update_elem()
985 void *value, u64 map_flags, in __htab_lru_percpu_map_update_elem() argument
996 if (unlikely(map_flags > BPF_EXIST)) in __htab_lru_percpu_map_update_elem()
1014 if (map_flags != BPF_EXIST) { in __htab_lru_percpu_map_update_elem()
1025 ret = check_flags(htab, l_old, map_flags); in __htab_lru_percpu_map_update_elem()
1050 void *value, u64 map_flags) in htab_percpu_map_update_elem() argument
1052 return __htab_percpu_map_update_elem(map, key, value, map_flags, false); in htab_percpu_map_update_elem()
1056 void *value, u64 map_flags) in htab_lru_percpu_map_update_elem() argument
1058 return __htab_lru_percpu_map_update_elem(map, key, value, map_flags, in htab_lru_percpu_map_update_elem()
1271 u64 map_flags) in bpf_percpu_hash_update() argument
1279 map_flags, true); in bpf_percpu_hash_update()
1281 ret = __htab_percpu_map_update_elem(map, key, value, map_flags, in bpf_percpu_hash_update()
1358 void *key, void *value, u64 map_flags) in bpf_fd_htab_map_update_elem() argument
1368 ret = htab_map_update_elem(map, key, &ptr, map_flags); in bpf_fd_htab_map_update_elem()