Lines Matching refs:bpf_map
17 struct bpf_map map;
25 static struct bpf_queue_stack *bpf_queue_stack(struct bpf_map *map)
64 static struct bpf_map *queue_stack_map_alloc(union bpf_attr *attr)
87 static void queue_stack_map_free(struct bpf_map *map)
94 static long __queue_map_get(struct bpf_map *map, void *value, bool delete)
128 static long __stack_map_get(struct bpf_map *map, void *value, bool delete)
165 static long queue_map_peek_elem(struct bpf_map *map, void *value)
171 static long stack_map_peek_elem(struct bpf_map *map, void *value)
177 static long queue_map_pop_elem(struct bpf_map *map, void *value)
183 static long stack_map_pop_elem(struct bpf_map *map, void *value)
189 static long queue_stack_map_push_elem(struct bpf_map *map, void *value,
235 static void *queue_stack_map_lookup_elem(struct bpf_map *map, void *key)
241 static long queue_stack_map_update_elem(struct bpf_map *map, void *key,
248 static long queue_stack_map_delete_elem(struct bpf_map *map, void *key)
254 static int queue_stack_map_get_next_key(struct bpf_map *map, void *key,
260 static u64 queue_stack_map_mem_usage(const struct bpf_map *map)