Lines Matching refs:btf_kind
131 static inline __u16 btf_kind(const struct btf_type *t) in btf_kind() function
148 return btf_kind(t) == BTF_KIND_INT; in btf_is_int()
153 return btf_kind(t) == BTF_KIND_PTR; in btf_is_ptr()
158 return btf_kind(t) == BTF_KIND_ARRAY; in btf_is_array()
163 return btf_kind(t) == BTF_KIND_STRUCT; in btf_is_struct()
168 return btf_kind(t) == BTF_KIND_UNION; in btf_is_union()
173 __u16 kind = btf_kind(t); in btf_is_composite()
180 return btf_kind(t) == BTF_KIND_ENUM; in btf_is_enum()
185 return btf_kind(t) == BTF_KIND_FWD; in btf_is_fwd()
190 return btf_kind(t) == BTF_KIND_TYPEDEF; in btf_is_typedef()
195 return btf_kind(t) == BTF_KIND_VOLATILE; in btf_is_volatile()
200 return btf_kind(t) == BTF_KIND_CONST; in btf_is_const()
205 return btf_kind(t) == BTF_KIND_RESTRICT; in btf_is_restrict()
210 __u16 kind = btf_kind(t); in btf_is_mod()
219 return btf_kind(t) == BTF_KIND_FUNC; in btf_is_func()
224 return btf_kind(t) == BTF_KIND_FUNC_PROTO; in btf_is_func_proto()
229 return btf_kind(t) == BTF_KIND_VAR; in btf_is_var()
234 return btf_kind(t) == BTF_KIND_DATASEC; in btf_is_datasec()