Home
last modified time | relevance | path

Searched refs:btf_members (Results 1 – 15 of 15) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_write.c114 m = btf_members(t) + 0; in gen_btf()
119 m = btf_members(t) + 1; in gen_btf()
146 m = btf_members(t) + 0; in gen_btf()
H A Dcore_reloc.c455 (name = btf__name_by_offset(local_btf, btf_members(t)[0].name_off)) && in setup_type_id_case_local()
459 (name = btf__name_by_offset(local_btf, btf_members(t)[0].name_off)) && in setup_type_id_case_local()
H A Dctx_rewrite.c268 m = btf_members(type); in find_field_offset_aux()
/linux/tools/lib/bpf/
H A Dbtf.h637 static inline struct btf_member *btf_members(const struct btf_type *t) in btf_members() function
646 const struct btf_member *m = btf_members(t) + member_idx; in btf_member_bit_offset()
658 const struct btf_member *m = btf_members(t) + member_idx; in btf_member_bitfield_size()
H A Drelo_core.c353 m = btf_members(t) + access_idx; in bpf_core_parse_spec()
503 local_member = btf_members(local_type) + local_acc->idx; in bpf_core_match_member()
507 m = btf_members(targ_type); in bpf_core_match_member()
737 m = btf_members(t) + acc->idx; in bpf_core_calc_field_relo()
1500 const struct btf_member *local_m = btf_members(local_t); in bpf_core_composites_match()
1510 const struct btf_member *targ_m = btf_members(targ_t); in bpf_core_composites_match()
H A Dbtf_dump.c354 const struct btf_member *m = btf_members(t); in btf_dump_mark_referenced()
521 const struct btf_member *m = btf_members(t); in btf_dump_order_type()
800 const struct btf_member *m = btf_members(t); in btf_dump_emit_type()
844 m = btf_members(t); in btf_is_struct_packed()
972 const struct btf_member *m = btf_members(t); in btf_dump_emit_struct_def()
2161 const struct btf_member *m = btf_members(t); in btf_dump_struct_data()
2451 const struct btf_member *m = btf_members(t); in btf_dump_type_data_check_zero()
H A Dbtf.c547 for (i = 0, m = btf_members(t); i < vlen; i++, m++) { in btf_bswap_type_rest()
679 const struct btf_member *m = btf_members(t); in btf_validate_type()
1009 const struct btf_member *m = btf_members(t); in btf__align_of()
4401 const struct btf_member *member = btf_members(t); in btf_hash_struct()
4430 m1 = btf_members(t1); in btf_shallow_equal_struct()
4431 m2 = btf_members(t2); in btf_shallow_equal_struct()
4850 m1 = btf_members(t1); in btf_dedup_identical_types()
4851 m2 = btf_members(t2); in btf_dedup_identical_types()
5101 cand_m = btf_members(cand_type); in btf_dedup_is_equiv()
5102 canon_m = btf_members(canon_type); in btf_dedup_is_equiv()
H A Dlibbpf.c1014 for (i = 0, m = btf_members(t); i < btf_vlen(t); i++, m++) { in find_member_by_offset()
1029 for (i = 0, m = btf_members(t); i < btf_vlen(t); i++, m++) { in find_member_by_name()
1089 kern_data_member = btf_members(kern_vtype); in find_struct_ops_kern_types()
1214 member = btf_members(type); in bpf_map__init_kern_struct_ops()
1261 kern_member_idx = kern_member - btf_members(kern_type); in bpf_map__init_kern_struct_ops()
2612 m = btf_members(def_t); in parse_btf_map_def()
3262 struct btf_member *m = btf_members(t); in bpf_object__sanitize_btf()
3329 m = btf_members(t); in bpf_object__sanitize_btf()
7697 member = btf_members(def) + btf_vlen(def) - 1; in bpf_object__collect_map_relos()
10567 member_idx = member - btf_members(type); in bpf_object__collect_st_ops_relos()
H A Dlinker.c1617 m1 = btf_members(t1); in glob_sym_btf_matches()
1618 m2 = btf_members(t2); in glob_sym_btf_matches()
/linux/include/linux/
H A Dbtf.h457 static inline struct btf_member *btf_members(const struct btf_type *t) in btf_members() function
464 const struct btf_member *m = btf_members(t) + member_idx; in btf_member_bit_offset()
471 const struct btf_member *m = btf_members(t) + member_idx; in btf_member_bitfield_size()
/linux/tools/bpf/bpftool/
H A Dgen.c1064 for (i = 0, m = btf_members(map_type); i < n; i++, m++) { in walk_st_ops_shadow_vars()
2116 struct btf_member *m = btf_members(t) + idx; in btfgen_mark_member()
2224 btf_member = btf_members(btf_type) + idx; in btfgen_record_field_relo()
2284 struct btf_member *m = btf_members(btf_type); in btfgen_mark_type_match()
2573 cloned_m = btf_members(cloned_type); in btfgen_get_btf()
2574 m = btf_members(type); in btfgen_get_btf()
H A Dbtf.c693 const struct btf_member *m = btf_members(t) + i; in btf_type_disambig_hash()
/linux/tools/testing/selftests/bpf/
H A Dbtf_helpers.c126 const struct btf_member *m = btf_members(t); in fprintf_btf_type_raw()
H A Dveristat.c1265 m = &btf_members(t)[i]; in mask_unrelated_struct_ops_progs()
2042 member = btf_members(parent_type) + i; in adjust_var_secinfo_member()
/linux/tools/sched_ext/include/scx/
H A Dcompat.h195 m = btf_members(t); in __COMPAT_struct_has_field()