• Home
  • Raw
  • Download

Lines Matching refs:key

143 static void *array_map_lookup_elem(struct bpf_map *map, void *key)  in array_map_lookup_elem()  argument
146 u32 index = *(u32 *)key; in array_map_lookup_elem()
215 static void *percpu_array_map_lookup_elem(struct bpf_map *map, void *key) in percpu_array_map_lookup_elem() argument
218 u32 index = *(u32 *)key; in percpu_array_map_lookup_elem()
226 int bpf_percpu_array_copy(struct bpf_map *map, void *key, void *value) in bpf_percpu_array_copy() argument
229 u32 index = *(u32 *)key; in bpf_percpu_array_copy()
253 static int array_map_get_next_key(struct bpf_map *map, void *key, void *next_key) in array_map_get_next_key() argument
256 u32 index = key ? *(u32 *)key : U32_MAX; in array_map_get_next_key()
272 static int array_map_update_elem(struct bpf_map *map, void *key, void *value, in array_map_update_elem() argument
276 u32 index = *(u32 *)key; in array_map_update_elem()
309 int bpf_percpu_array_update(struct bpf_map *map, void *key, void *value, in bpf_percpu_array_update() argument
313 u32 index = *(u32 *)key; in bpf_percpu_array_update()
348 static int array_map_delete_elem(struct bpf_map *map, void *key) in array_map_delete_elem() argument
371 static void array_map_seq_show_elem(struct bpf_map *map, void *key, in array_map_seq_show_elem() argument
378 value = array_map_lookup_elem(map, key); in array_map_seq_show_elem()
385 seq_printf(m, "%u: ", *(u32 *)key); in array_map_seq_show_elem()
392 static void percpu_array_map_seq_show_elem(struct bpf_map *map, void *key, in percpu_array_map_seq_show_elem() argument
396 u32 index = *(u32 *)key; in percpu_array_map_seq_show_elem()
402 seq_printf(m, "%u: {\n", *(u32 *)key); in percpu_array_map_seq_show_elem()
499 static void *fd_array_map_lookup_elem(struct bpf_map *map, void *key) in fd_array_map_lookup_elem() argument
505 int bpf_fd_array_map_lookup_elem(struct bpf_map *map, void *key, u32 *value) in bpf_fd_array_map_lookup_elem() argument
514 elem = array_map_lookup_elem(map, key); in bpf_fd_array_map_lookup_elem()
526 void *key, void *value, u64 map_flags) in bpf_fd_array_map_update_elem() argument
530 u32 index = *(u32 *)key, ufd; in bpf_fd_array_map_update_elem()
550 static int fd_array_map_delete_elem(struct bpf_map *map, void *key) in fd_array_map_delete_elem() argument
554 u32 index = *(u32 *)key; in fd_array_map_delete_elem()
605 static void prog_array_map_seq_show_elem(struct bpf_map *map, void *key, in prog_array_map_seq_show_elem() argument
613 elem = array_map_lookup_elem(map, key); in prog_array_map_seq_show_elem()
617 seq_printf(m, "%u: ", *(u32 *)key); in prog_array_map_seq_show_elem()
793 static void *array_of_map_lookup_elem(struct bpf_map *map, void *key) in array_of_map_lookup_elem() argument
795 struct bpf_map **inner_map = array_map_lookup_elem(map, key); in array_of_map_lookup_elem()