Home
last modified time | relevance | path

Searched refs:btf_is_any_enum (Results 1 – 8 of 8) sorted by relevance

/linux/tools/lib/bpf/
H A Dbtf.h567 static inline bool btf_is_any_enum(const struct btf_type *t) in btf_is_any_enum() function
576 (btf_is_any_enum(t1) && btf_is_any_enum(t2)); in btf_kind_core_compat()
H A Drelo_core.c317 if (!btf_is_any_enum(t) || spec->raw_len > 1 || access_idx >= btf_vlen(t)) in bpf_core_parse_spec()
593 if (!btf_is_any_enum(targ_type)) in bpf_core_spec_match()
795 *val = (btf_is_any_enum(mt) && BTF_INFO_KFLAG(mt->info)) || in bpf_core_calc_field_relo()
1616 if (!btf_is_any_enum(targ_t)) in __bpf_core_types_match()
H A Dbtf.c4377 return btf_is_any_enum(t) && btf_vlen(t) == 0; in btf_is_enum_fwd()
4391 btf_is_any_enum(t1) && btf_is_any_enum(t2); in btf_compat_enum()
H A Dlibbpf.c12620 if (btf_is_int(t) || btf_is_any_enum(t) || btf_is_struct(t) || btf_is_union(t)) in btf_get_type_size()
/linux/include/linux/
H A Dbtf.h293 static inline bool btf_is_any_enum(const struct btf_type *t) in btf_is_any_enum() function
303 (btf_is_any_enum(t1) && btf_is_any_enum(t2)); in btf_kind_core_compat()
/linux/kernel/bpf/
H A Dcheck_btf.c188 btf_type_is_small_int(ret_type) || btf_is_any_enum(ret_type); in check_btf_func()
H A Dbtf.c1009 btf_is_any_enum(t); in btf_type_is_primitive()
6940 if (btf_type_is_small_int(t) || btf_is_any_enum(t) || btf_type_is_struct(t)) in btf_ctx_access()
7523 if (btf_type_is_int(t) || btf_is_any_enum(t) || btf_type_is_struct(t)) in __get_type_size()
7703 if (btf_type_is_int(t1) || btf_is_any_enum(t1)) in btf_check_func_type_match()
7980 if (btf_type_is_void(t) || btf_type_is_int(t) || btf_is_any_enum(t)) in btf_validate_return_type()
8207 if (btf_type_is_int(t) || btf_is_any_enum(t)) { in btf_prepare_func_args()
/linux/tools/testing/selftests/bpf/
H A Dveristat.c1909 if (btf_is_any_enum(t)) in is_signed_type()
1961 if (!btf_is_any_enum(t)) in find_enum_value()
2138 if (btf_is_any_enum(base_type)) { in set_global_var()