Lines Matching refs:map
141 bpf_map_free_id(&offmap->map); in __bpf_map_offload_destroy()
531 bpf_map_init_from_attr(&offmap->map, attr); in bpf_map_offload_map_alloc()
556 return &offmap->map; in bpf_map_offload_map_alloc()
567 void bpf_map_offload_map_free(struct bpf_map *map) in bpf_map_offload_map_free() argument
569 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_map_free()
581 u64 bpf_map_offload_map_mem_usage(const struct bpf_map *map) in bpf_map_offload_map_mem_usage() argument
587 int bpf_map_offload_lookup_elem(struct bpf_map *map, void *key, void *value) in bpf_map_offload_lookup_elem() argument
589 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_lookup_elem()
600 int bpf_map_offload_update_elem(struct bpf_map *map, in bpf_map_offload_update_elem() argument
603 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_update_elem()
618 int bpf_map_offload_delete_elem(struct bpf_map *map, void *key) in bpf_map_offload_delete_elem() argument
620 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_delete_elem()
631 int bpf_map_offload_get_next_key(struct bpf_map *map, void *key, void *next_key) in bpf_map_offload_get_next_key() argument
633 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_get_next_key()
674 int bpf_map_offload_info_fill(struct bpf_map_info *info, struct bpf_map *map) in bpf_map_offload_info_fill() argument
677 .offmap = map_to_offmap(map), in bpf_map_offload_info_fill()
748 bool bpf_offload_prog_map_match(struct bpf_prog *prog, struct bpf_map *map) in bpf_offload_prog_map_match() argument
753 if (!bpf_map_is_offloaded(map)) in bpf_offload_prog_map_match()
754 return bpf_map_offload_neutral(map); in bpf_offload_prog_map_match()
755 offmap = map_to_offmap(map); in bpf_offload_prog_map_match()