• Home
  • Raw
  • Download

Lines Matching refs:map

30 BPF_CALL_2(bpf_map_lookup_elem, struct bpf_map *, map, void *, key)  in BPF_CALL_2()  argument
33 return (unsigned long) map->ops->map_lookup_elem(map, key); in BPF_CALL_2()
45 BPF_CALL_4(bpf_map_update_elem, struct bpf_map *, map, void *, key, in BPF_CALL_4() argument
49 return map->ops->map_update_elem(map, key, value, flags); in BPF_CALL_4()
63 BPF_CALL_2(bpf_map_delete_elem, struct bpf_map *, map, void *, key) in BPF_CALL_2() argument
66 return map->ops->map_delete_elem(map, key); in BPF_CALL_2()
78 BPF_CALL_3(bpf_map_push_elem, struct bpf_map *, map, void *, value, u64, flags) in BPF_CALL_3() argument
80 return map->ops->map_push_elem(map, value, flags); in BPF_CALL_3()
93 BPF_CALL_2(bpf_map_pop_elem, struct bpf_map *, map, void *, value) in BPF_CALL_2() argument
95 return map->ops->map_pop_elem(map, value); in BPF_CALL_2()
106 BPF_CALL_2(bpf_map_peek_elem, struct bpf_map *, map, void *, value) in BPF_CALL_2() argument
108 return map->ops->map_peek_elem(map, value); in BPF_CALL_2()
336 void copy_map_value_locked(struct bpf_map *map, void *dst, void *src, in copy_map_value_locked() argument
342 lock = src + map->spin_lock_off; in copy_map_value_locked()
344 lock = dst + map->spin_lock_off; in copy_map_value_locked()
347 copy_map_value(map, dst, src); in copy_map_value_locked()
407 BPF_CALL_2(bpf_get_local_storage, struct bpf_map *, map, u64, flags) in BPF_CALL_2() argument
413 enum bpf_cgroup_storage_type stype = cgroup_storage_type(map); in BPF_CALL_2()
617 BPF_CALL_5(bpf_event_output_data, void *, ctx, struct bpf_map *, map, in BPF_CALL_5() argument
623 return bpf_event_output(map, flags, data, size, NULL, 0, NULL); in BPF_CALL_5()
1047 struct bpf_map *map; member
1069 struct bpf_map *map = t->map; in bpf_timer_cb() local
1086 if (map->map_type == BPF_MAP_TYPE_ARRAY) { in bpf_timer_cb()
1087 struct bpf_array *array = container_of(map, struct bpf_array, map); in bpf_timer_cb()
1093 key = value - round_up(map->key_size, 8); in bpf_timer_cb()
1096 BPF_CAST_CALL(callback_fn)((u64)(long)map, (u64)(long)key, in bpf_timer_cb()
1105 BPF_CALL_3(bpf_timer_init, struct bpf_timer_kern *, timer, struct bpf_map *, map, in BPF_CALL_3() argument
1132 t = bpf_map_kmalloc_node(map, sizeof(*t), GFP_ATOMIC, map->numa_node); in BPF_CALL_3()
1137 t->value = (void *)timer - map->timer_off; in BPF_CALL_3()
1138 t->map = map; in BPF_CALL_3()
1150 if (!atomic64_read(&map->usercnt)) { in BPF_CALL_3()
1187 if (!atomic64_read(&t->map->usercnt)) { in BPF_CALL_3()