Home
last modified time | relevance | path

Searched refs:btf__resolve_size (Results 1 – 12 of 12) sorted by relevance

/linux/tools/lib/bpf/
H A Drelo_core.c32 static s64 btf__resolve_size(const struct btf *btf, u32 type_id) in btf__resolve_size() function
329 sz = btf__resolve_size(btf, id); in bpf_core_parse_spec()
381 sz = btf__resolve_size(btf, id); in bpf_core_parse_spec()
668 sz = btf__resolve_size(targ_btf, targ_id); in bpf_core_spec_match()
716 sz = btf__resolve_size(spec->btf, elem_id); in bpf_core_calc_field_relo()
722 sz = btf__resolve_size(spec->btf, acc->type_id); in bpf_core_calc_field_relo()
757 sz = btf__resolve_size(spec->btf, field_type_id); in bpf_core_calc_field_relo()
783 sz = btf__resolve_size(spec->btf, elem_id); in bpf_core_calc_field_relo()
849 sz = btf__resolve_size(spec->btf, spec->root_type_id); in bpf_core_calc_type_relo()
H A Dlibbpf.map59 btf__resolve_size;
H A Dbtf_dump.c1008 m_sz = max((__s64)0, btf__resolve_size(d->btf, m->type)); in btf_dump_emit_struct_def()
2095 elem_size = btf__resolve_size(d->btf, elem_type_id); in btf_dump_array_data()
2337 size = btf__resolve_size(d->btf, id); in btf_dump_type_data_check_overflow()
2417 elem_size = btf__resolve_size(d->btf, elem_type_id); in btf_dump_type_data_check_zero()
H A Dbtf.h158 LIBBPF_API __s64 btf__resolve_size(const struct btf *btf, __u32 type_id);
H A Dlibbpf.c1190 msize = btf__resolve_size(btf, member->type); in bpf_map__init_kern_struct_ops()
1317 kern_msize = btf__resolve_size(kern_btf, kern_mtype_id); in bpf_map__init_kern_struct_ops()
2603 sz = btf__resolve_size(btf, t->type); in parse_btf_map_def()
2643 sz = btf__resolve_size(btf, t->type); in parse_btf_map_def()
4294 ext->kcfg.sz = btf__resolve_size(obj->btf, t->type); in bpf_object__collect_externs()
10369 element_sz = btf__resolve_size(btf, array->type); in map_btf_datasec_resize()
H A Dlinker.c2579 sz = btf__resolve_size(linker->btf, glob_sym->underlying_btf_id); in linker_append_btf()
H A Dbtf.c771 __s64 btf__resolve_size(const struct btf *btf, __u32 type_id) in btf__resolve_size() function
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_dump.c362 type_sz = btf__resolve_size(btf, type_id); in btf_dump_data()
717 type_sz = btf__resolve_size(btf, type_id); in test_btf_dump_struct_data()
818 type_sz = btf__resolve_size(btf, type_id); in test_btf_dump_struct_data()
846 type_sz = btf__resolve_size(btf, type_id); in test_btf_dump_struct_data()
898 type_sz = btf__resolve_size(ctx->btf, ctx->array_id); in btf_dump_one_string()
1013 secsize = btf__resolve_size(btf, type_id); in test_btf_datasec()
/linux/tools/bpf/bpftool/
H A Dgen.c541 var_size = btf__resolve_size(btf, var->type); in codegen_asserts()
1004 size = btf__resolve_size(btf, member_type_id); in walk_st_ops_shadow_vars()
1039 size = btf__resolve_size(btf, member_type_id); in walk_st_ops_shadow_vars()
1053 size = btf__resolve_size(btf, map_type_id); in walk_st_ops_shadow_vars()
/linux/tools/perf/util/
H A Dbpf_lock_contention.c131 ret = btf__resolve_size(con->btf, ret); in init_numa_data()
H A Dbpf-event.c297 btf_size = btf__resolve_size(btf, t->type); in format_btf_variable()
/linux/tools/testing/selftests/bpf/
H A Dveristat.c1889 sinfo->size = btf__resolve_size(btf, barr->type); in adjust_var_secinfo_array()