Searched refs:btf_type_skip_modifiers (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/kernel/trace/ |
H A D | trace_btf.c | 94 if (btf_type_skip_modifiers(btf, member->type, &tid) && in btf_find_struct_member()
|
H A D | trace_probe.c | 319 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 D | btf.c | 600 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 D | verifier.c | 7716 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, ®_ref_id); in process_kf_arg_ptr_to_btf_id() [all …]
|
/openbmc/linux/include/linux/ |
H A D | btf.h | 213 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 D | relo_core.c | 24 return btf_type_skip_modifiers(btf, id, res_id); in skip_mods_and_typedefs()
|