| H A D | libbpf.c | 11093 static int validate_map_op(const struct bpf_map *map, size_t key_sz, 11099 if (map->def.key_size != key_sz) { in bpf_link__disconnect() 11101 map->name, key_sz, map->def.key_size); in bpf_link__disconnect() 11154 const void *key, size_t key_sz, in bpf_link__open() 11159 err = validate_map_op(map, key_sz, value_sz, true, flags); in bpf_link__open() 11167 const void *key, size_t key_sz, in bpf_link__detach() 11172 err = validate_map_op(map, key_sz, value_sz, true, flags); in bpf_link__pin() 11180 const void *key, size_t key_sz, __u64 flags) in bpf_link__pin() 11184 err = validate_map_op(map, key_sz, 0, false /* check_value_sz */, flags); in bpf_link__pin() 11192 const void *key, size_t key_sz, in bpf_link__pin() 10933 validate_map_op(const struct bpf_map * map,size_t key_sz,size_t value_sz,bool check_value_sz,__u64 flags) validate_map_op() argument 10994 bpf_map__lookup_elem(const struct bpf_map * map,const void * key,size_t key_sz,void * value,size_t value_sz,__u64 flags) bpf_map__lookup_elem() argument 11007 bpf_map__update_elem(const struct bpf_map * map,const void * key,size_t key_sz,const void * value,size_t value_sz,__u64 flags) bpf_map__update_elem() argument 11020 bpf_map__delete_elem(const struct bpf_map * map,const void * key,size_t key_sz,__u64 flags) bpf_map__delete_elem() argument 11032 bpf_map__lookup_and_delete_elem(const struct bpf_map * map,const void * key,size_t key_sz,void * value,size_t value_sz,__u64 flags) bpf_map__lookup_and_delete_elem() argument 11045 bpf_map__get_next_key(const struct bpf_map * map,const void * cur_key,void * next_key,size_t key_sz) bpf_map__get_next_key() argument [all...] |