Home
last modified time | relevance | path

Searched refs:btf_member (Results 1 – 20 of 20) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Dbtf.h14 struct btf_member;
93 const struct btf_member *m,
184 const struct btf_member *member) in btf_member_bit_offset()
191 const struct btf_member *member) in btf_member_bitfield_size()
197 static inline const struct btf_member *btf_type_member(const struct btf_type *t) in btf_type_member()
199 return (const struct btf_member *)(t + 1); in btf_type_member()
H A Dbpf.h922 struct btf_member;
929 const struct btf_member *member);
931 const struct btf_member *member,
/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A Dbtf.h314 static inline struct btf_member *btf_members(const struct btf_type *t) in btf_members()
316 return (struct btf_member *)(t + 1); in btf_members()
323 const struct btf_member *m = btf_members(t) + member_idx; in btf_member_bit_offset()
335 const struct btf_member *m = btf_members(t) + member_idx; in btf_member_bitfield_size()
H A Dbtf_dump.c303 const struct btf_member *m = btf_members(t); in btf_dump_mark_referenced()
469 const struct btf_member *m = btf_members(t); in btf_dump_order_type()
743 const struct btf_member *m = btf_members(t); in btf_dump_emit_type()
783 const struct btf_member *m; in btf_is_struct_packed()
863 const struct btf_member *m = btf_members(t); in btf_dump_emit_struct_def()
H A Dbtf.c275 return base_size + vlen * sizeof(struct btf_member); in btf_type_size()
298 struct btf_member *m; in btf_bswap_type_rest()
608 const struct btf_member *m = btf_members(t); in btf__align_of()
1295 const struct btf_member *key, *value; in btf__get_map_kv_tids()
1807 struct btf_member *m; in btf__add_field()
1833 sz = sizeof(struct btf_member); in btf__add_field()
3028 struct btf_member *m = btf_members(t); in btf_for_each_str_off()
3385 const struct btf_member *member = btf_members(t); in btf_hash_struct()
3406 const struct btf_member *m1, *m2; in btf_shallow_equal_struct()
3880 const struct btf_member *cand_m, *canon_m; in btf_dedup_is_equiv()
[all …]
H A Dlibbpf.c688 static const struct btf_member *
691 struct btf_member *m; in find_member_by_offset()
702 static const struct btf_member *
706 struct btf_member *m; in find_member_by_name()
725 const struct btf_member **data_member) in find_struct_ops_kern_types()
728 const struct btf_member *kern_data_member; in find_struct_ops_kern_types()
790 const struct btf_member *member, *kern_member, *kern_data_member; in bpf_map__init_kern_struct_ops()
1932 const struct btf_member *m, __u32 *res) in get_map_field_int()
1986 const struct btf_member *m; in parse_btf_map_def()
2398 struct btf_member *m = btf_members(t); in bpf_object__sanitize_btf()
[all …]
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dbtf.c356 const struct btf_member *member;
375 const struct btf_member *member,
379 const struct btf_member *member,
706 const struct btf_member *m, in btf_member_is_reg_int()
776 const struct btf_member *m = show->state.member; in btf_show_name()
1171 const struct btf_member *m) in btf_show_start_member()
1295 const struct btf_member *member, in btf_verifier_log_member()
1766 const struct btf_member *member, in btf_df_check_member()
1776 const struct btf_member *member, in btf_df_check_kflag_member()
1789 const struct btf_member *member, in btf_generic_check_kflag_member()
[all …]
H A Dbpf_struct_ops.c103 const struct btf_member *member; in bpf_struct_ops_init()
291 const struct btf_member *member; in check_zero_holes()
321 const struct btf_member *member; in bpf_struct_ops_map_update_elem()
H A Dlocal_storage.c367 struct btf_member *m; in cgroup_storage_check_btf()
388 m = (struct btf_member *)(key_type + 1); in cgroup_storage_check_btf()
H A Dverifier.c11901 const struct btf_member *member; in check_struct_ops_btf_id()
/OK3568_Linux_fs/kernel/net/ipv4/
H A Dbpf_tcp_ca.c187 const struct btf_member *member, in bpf_tcp_ca_init_member()
226 const struct btf_member *member) in bpf_tcp_ca_check_member()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dbtf.h107 struct btf_member { struct
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dbtf.h107 struct btf_member { struct
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dbtf.h115 struct btf_member { struct
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dbtf.h115 struct btf_member { struct
/OK3568_Linux_fs/kernel/tools/bpf/bpftool/
H A Dbtf_dumper.c433 struct btf_member *m; in btf_dumper_struct()
446 m = (struct btf_member *)(t + 1); in btf_dumper_struct()
H A Dbtf.c163 const struct btf_member *m = (const void *)(t + 1); in dump_btf_type()
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_write.c11 const struct btf_member *m; in test_btf_write()
H A Dbtf.c6621 return base_size + vlen * sizeof(struct btf_member); in btf_type_size()
/OK3568_Linux_fs/kernel/Documentation/bpf/
H A Dbtf.rst240 ``btf_type`` is followed by ``info.vlen`` number of ``struct btf_member``.::
242 struct btf_member {
248 ``struct btf_member`` encoding:
259 If the ``kind_flag`` is set, the ``btf_member.offset`` contains both member