Home
last modified time | relevance | path

Searched refs:ref_type_id (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dbtf.c1850 static int btf_add_ref_kind(struct btf *btf, int kind, const char *name, int ref_type_id) in btf_add_ref_kind() argument
1855 if (validate_type_id(ref_type_id)) in btf_add_ref_kind()
1874 t->type = ref_type_id; in btf_add_ref_kind()
1881 * - *ref_type_id* - referenced type ID, it might not exist yet;
1886 int btf__add_ptr(struct btf *btf, int ref_type_id) in btf__add_ptr() argument
1888 return btf_add_ref_kind(btf, BTF_KIND_PTR, NULL, ref_type_id); in btf__add_ptr()
2286 * - *ref_type_id* - referenced type ID, it might not exist yet;
2291 int btf__add_typedef(struct btf *btf, const char *name, int ref_type_id) in btf__add_typedef() argument
2296 return btf_add_ref_kind(btf, BTF_KIND_TYPEDEF, name, ref_type_id); in btf__add_typedef()
2301 * - *ref_type_id*
2306 btf__add_volatile(struct btf *btf, int ref_type_id) btf__add_volatile() argument
2318 btf__add_const(struct btf *btf, int ref_type_id) btf__add_const() argument
2330 btf__add_restrict(struct btf *btf, int ref_type_id) btf__add_restrict() argument
2343 btf__add_type_tag(struct btf *btf, const char *value, int ref_type_id) btf__add_type_tag() argument
2615 btf__add_decl_tag(struct btf *btf, const char *value, int ref_type_id, int component_idx) btf__add_decl_tag() argument
4389 int ref_type_id; btf_dedup_ref_type() local
[all...]
H A Dbtf.h178 LIBBPF_API int btf__add_ptr(struct btf *btf, int ref_type_id);
200 LIBBPF_API int btf__add_typedef(struct btf *btf, const char *name, int ref_type_id);
201 LIBBPF_API int btf__add_volatile(struct btf *btf, int ref_type_id);
202 LIBBPF_API int btf__add_const(struct btf *btf, int ref_type_id);
203 LIBBPF_API int btf__add_restrict(struct btf *btf, int ref_type_id);
204 LIBBPF_API int btf__add_type_tag(struct btf *btf, const char *value, int ref_type_id);
219 LIBBPF_API int btf__add_decl_tag(struct btf *btf, const char *value, int ref_type_id,
/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dbtf.c1641 static int btf_add_ref_kind(struct btf *btf, int kind, const char *name, int ref_type_id) in btf_add_ref_kind() argument
1646 if (validate_type_id(ref_type_id)) in btf_add_ref_kind()
1665 t->type = ref_type_id; in btf_add_ref_kind()
1679 * - *ref_type_id* - referenced type ID, it might not exist yet;
1684 int btf__add_ptr(struct btf *btf, int ref_type_id) in btf__add_ptr() argument
1686 return btf_add_ref_kind(btf, BTF_KIND_PTR, NULL, ref_type_id); in btf__add_ptr()
2014 * - *ref_type_id* - referenced type ID, it might not exist yet;
2019 int btf__add_typedef(struct btf *btf, const char *name, int ref_type_id) in btf__add_typedef() argument
2024 return btf_add_ref_kind(btf, BTF_KIND_TYPEDEF, name, ref_type_id); in btf__add_typedef()
2029 * - *ref_type_id*
2034 btf__add_volatile(struct btf *btf, int ref_type_id) btf__add_volatile() argument
2046 btf__add_const(struct btf *btf, int ref_type_id) btf__add_const() argument
2058 btf__add_restrict(struct btf *btf, int ref_type_id) btf__add_restrict() argument
4132 int ref_type_id; btf_dedup_ref_type() local
[all...]
H A Dbtf.h89 LIBBPF_API int btf__add_ptr(struct btf *btf, int ref_type_id);
109 LIBBPF_API int btf__add_typedef(struct btf *btf, const char *name, int ref_type_id);
110 LIBBPF_API int btf__add_volatile(struct btf *btf, int ref_type_id);
111 LIBBPF_API int btf__add_const(struct btf *btf, int ref_type_id);
112 LIBBPF_API int btf__add_restrict(struct btf *btf, int ref_type_id);

Completed in 9 milliseconds