Home
last modified time | relevance | path

Searched refs:btf_type_skip_modifiers (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/kernel/trace/
H A Dtrace_btf.c94 if (btf_type_skip_modifiers(btf, member->type, &tid) && in btf_find_struct_member()
H A Dtrace_probe.c319 real_type = btf_type_skip_modifiers(btf, type->type, &tid); in btf_type_is_char_ptr()
343 real_type = btf_type_skip_modifiers(btf, array->type, &tid); in btf_type_is_char_array()
539 type = btf_type_skip_modifiers(ctx->btf, type->type, &tid); in parse_btf_field()
576 type = btf_type_skip_modifiers(ctx->btf, field->type, &tid); in parse_btf_field()
682 type = btf_type_skip_modifiers(ctx->btf, tid, &tid); in parse_btf_arg()
/openbmc/linux/kernel/bpf/
H A Dbtf.c600 const struct btf_type *btf_type_skip_modifiers(const struct btf *btf, in btf_type_skip_modifiers() function
621 t = btf_type_skip_modifiers(btf, id, NULL); in btf_type_resolve_ptr()
625 return btf_type_skip_modifiers(btf, t->type, res_id); in btf_type_resolve_ptr()
2710 t = btf_type_skip_modifiers(btf, type_id, NULL); in btf_modifier_show()
2974 elem_type = btf_type_skip_modifiers(btf, elem_type_id, NULL); in __btf_array_show()
3300 t = btf_type_skip_modifiers(btf, t->type, &res_id); in btf_find_kptr()
5877 t = btf_type_skip_modifiers(btf, t->type, NULL); in is_int_ptr()
5896 t = btf_type_skip_modifiers(btf, args[i].type, NULL); in get_ctx_arg_idx()
5902 t = btf_type_skip_modifiers(btf, func_proto->type, NULL); in get_ctx_arg_idx()
5992 t = btf_type_skip_modifiers(btf, t->type, NULL); in btf_ctx_access()
[all …]
H A Dverifier.c7716 t = btf_type_skip_modifiers(meta->btf, arg->type, NULL); /* PTR */ in process_iter_arg()
7717 t = btf_type_skip_modifiers(meta->btf, t->type, &btf_id); /* STRUCT */ in process_iter_arg()
10271 t = btf_type_skip_modifiers(meta.ret_btf, meta.ret_btf_id, NULL); in check_helper_call()
10483 t = btf_type_skip_modifiers(btf, arg->type, NULL); in is_kfunc_arg_mem_size()
10496 t = btf_type_skip_modifiers(btf, arg->type, NULL); in is_kfunc_arg_const_mem_size()
10573 t = btf_type_skip_modifiers(btf, arg->type, NULL); in BTF_ID()
10578 t = btf_type_skip_modifiers(btf, t->type, &res_id); in BTF_ID()
10636 member_type = btf_type_skip_modifiers(btf, member->type, NULL); in __btf_type_is_scalar_struct()
10650 member_type = btf_type_skip_modifiers(btf, array->type, NULL); in __btf_type_is_scalar_struct()
10891 reg_ref_t = btf_type_skip_modifiers(reg_btf, reg_ref_id, &reg_ref_id); in process_kf_arg_ptr_to_btf_id()
[all …]
/openbmc/linux/include/linux/
H A Dbtf.h213 const struct btf_type *btf_type_skip_modifiers(const struct btf *btf,
569 t = btf_type_skip_modifiers(btf, t->type, NULL); in btf_type_is_struct_ptr()
/openbmc/linux/tools/lib/bpf/
H A Drelo_core.c24 return btf_type_skip_modifiers(btf, id, res_id); in skip_mods_and_typedefs()