Home
last modified time | relevance | path

Searched refs:st_ops_desc (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/bpf/
H A Dbpf_struct_ops.c303 arg_info = st_ops_desc->arg_info; in bpf_struct_ops_desc_release()
365 st_ops_desc->arg_info = arg_info; in bpf_struct_ops_desc_init()
366 st_ops_desc->type = t; in bpf_struct_ops_desc_init()
367 st_ops_desc->type_id = type_id; in bpf_struct_ops_desc_init()
591 const struct bpf_struct_ops_desc *st_ops_desc = st_map->st_ops_desc; in bpf_struct_ops_map_update_elem() local
933 if (!st_ops_desc) { in bpf_struct_ops_map_alloc()
938 vt = st_ops_desc->value_type; in bpf_struct_ops_map_alloc()
944 t = st_ops_desc->type; in bpf_struct_ops_map_alloc()
958 st_map->st_ops_desc = st_ops_desc; in bpf_struct_ops_map_alloc()
988 const struct bpf_struct_ops_desc *st_ops_desc = st_map->st_ops_desc; in bpf_struct_ops_map_mem_usage() local
[all …]
H A Dverifier.c20968 const struct bpf_struct_ops_desc *st_ops_desc; in check_struct_ops_btf_id() local
20996 st_ops_desc = bpf_struct_ops_find(btf, btf_id); in check_struct_ops_btf_id()
20997 if (!st_ops_desc) { in check_struct_ops_btf_id()
21002 st_ops = st_ops_desc->st_ops; in check_struct_ops_btf_id()
21004 t = st_ops_desc->type; in check_struct_ops_btf_id()
21034 st_ops_desc->arg_info[member_idx].info; in check_struct_ops_btf_id()
21036 st_ops_desc->arg_info[member_idx].cnt; in check_struct_ops_btf_id()
/linux/include/linux/
H A Dbpf.h1838 int bpf_struct_ops_desc_init(struct bpf_struct_ops_desc *st_ops_desc,
1842 void bpf_struct_ops_desc_release(struct bpf_struct_ops_desc *st_ops_desc);
1867 static inline void bpf_struct_ops_desc_release(struct bpf_struct_ops_desc *st_ops_desc) in bpf_struct_ops_desc_release() argument