Lines Matching refs:value
114 static int __queue_map_get(struct bpf_map *map, void *value, bool delete) in __queue_map_get() argument
124 memset(value, 0, qs->map.value_size); in __queue_map_get()
130 memcpy(value, ptr, qs->map.value_size); in __queue_map_get()
143 static int __stack_map_get(struct bpf_map *map, void *value, bool delete) in __stack_map_get() argument
154 memset(value, 0, qs->map.value_size); in __stack_map_get()
164 memcpy(value, ptr, qs->map.value_size); in __stack_map_get()
175 static int queue_map_peek_elem(struct bpf_map *map, void *value) in queue_map_peek_elem() argument
177 return __queue_map_get(map, value, false); in queue_map_peek_elem()
181 static int stack_map_peek_elem(struct bpf_map *map, void *value) in stack_map_peek_elem() argument
183 return __stack_map_get(map, value, false); in stack_map_peek_elem()
187 static int queue_map_pop_elem(struct bpf_map *map, void *value) in queue_map_pop_elem() argument
189 return __queue_map_get(map, value, true); in queue_map_pop_elem()
193 static int stack_map_pop_elem(struct bpf_map *map, void *value) in stack_map_pop_elem() argument
195 return __stack_map_get(map, value, true); in stack_map_pop_elem()
199 static int queue_stack_map_push_elem(struct bpf_map *map, void *value, in queue_stack_map_push_elem() argument
229 memcpy(dst, value, qs->map.value_size); in queue_stack_map_push_elem()
247 void *value, u64 flags) in queue_stack_map_update_elem() argument