Lines Matching refs:btf_kind
178 static inline __u16 btf_kind(const struct btf_type *t) in btf_kind() function
195 return btf_kind(t) == BTF_KIND_UNKN; in btf_is_void()
200 return btf_kind(t) == BTF_KIND_INT; in btf_is_int()
205 return btf_kind(t) == BTF_KIND_PTR; in btf_is_ptr()
210 return btf_kind(t) == BTF_KIND_ARRAY; in btf_is_array()
215 return btf_kind(t) == BTF_KIND_STRUCT; in btf_is_struct()
220 return btf_kind(t) == BTF_KIND_UNION; in btf_is_union()
225 __u16 kind = btf_kind(t); in btf_is_composite()
232 return btf_kind(t) == BTF_KIND_ENUM; in btf_is_enum()
237 return btf_kind(t) == BTF_KIND_FWD; in btf_is_fwd()
242 return btf_kind(t) == BTF_KIND_TYPEDEF; in btf_is_typedef()
247 return btf_kind(t) == BTF_KIND_VOLATILE; in btf_is_volatile()
252 return btf_kind(t) == BTF_KIND_CONST; in btf_is_const()
257 return btf_kind(t) == BTF_KIND_RESTRICT; in btf_is_restrict()
262 __u16 kind = btf_kind(t); in btf_is_mod()
271 return btf_kind(t) == BTF_KIND_FUNC; in btf_is_func()
276 return btf_kind(t) == BTF_KIND_FUNC_PROTO; in btf_is_func_proto()
281 return btf_kind(t) == BTF_KIND_VAR; in btf_is_var()
286 return btf_kind(t) == BTF_KIND_DATASEC; in btf_is_datasec()