Lines Matching refs:btf_kind
177 static inline __u16 btf_kind(const struct btf_type *t) in btf_kind() function
194 return btf_kind(t) == BTF_KIND_UNKN; in btf_is_void()
199 return btf_kind(t) == BTF_KIND_INT; in btf_is_int()
204 return btf_kind(t) == BTF_KIND_PTR; in btf_is_ptr()
209 return btf_kind(t) == BTF_KIND_ARRAY; in btf_is_array()
214 return btf_kind(t) == BTF_KIND_STRUCT; in btf_is_struct()
219 return btf_kind(t) == BTF_KIND_UNION; in btf_is_union()
224 __u16 kind = btf_kind(t); in btf_is_composite()
231 return btf_kind(t) == BTF_KIND_ENUM; in btf_is_enum()
236 return btf_kind(t) == BTF_KIND_FWD; in btf_is_fwd()
241 return btf_kind(t) == BTF_KIND_TYPEDEF; in btf_is_typedef()
246 return btf_kind(t) == BTF_KIND_VOLATILE; in btf_is_volatile()
251 return btf_kind(t) == BTF_KIND_CONST; in btf_is_const()
256 return btf_kind(t) == BTF_KIND_RESTRICT; in btf_is_restrict()
261 __u16 kind = btf_kind(t); in btf_is_mod()
270 return btf_kind(t) == BTF_KIND_FUNC; in btf_is_func()
275 return btf_kind(t) == BTF_KIND_FUNC_PROTO; in btf_is_func_proto()
280 return btf_kind(t) == BTF_KIND_VAR; in btf_is_var()
285 return btf_kind(t) == BTF_KIND_DATASEC; in btf_is_datasec()