/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf_write.c | 109 ASSERT_EQ(btf_member_bit_offset(t, 0), 0, "f1_bit_off"); in test_btf_write() 114 ASSERT_EQ(btf_member_bit_offset(t, 1), 32, "f2_bit_off"); in test_btf_write() 137 ASSERT_EQ(btf_member_bit_offset(t, 0), 0, "f1_bit_off"); in test_btf_write()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | bpf_tcp_ca.c | 198 moff = btf_member_bit_offset(t, member) / 8; in bpf_tcp_ca_init_member() 228 if (is_unsupported(btf_member_bit_offset(t, member) / 8)) in bpf_tcp_ca_check_member()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf_write.c | 117 ASSERT_EQ(btf_member_bit_offset(t, 0), 0, "f1_bit_off"); in gen_btf() 122 ASSERT_EQ(btf_member_bit_offset(t, 1), 32, "f2_bit_off"); in gen_btf() 149 ASSERT_EQ(btf_member_bit_offset(t, 0), 0, "f1_bit_off"); in gen_btf()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | btf.h | 183 static inline u32 btf_member_bit_offset(const struct btf_type *struct_type, in btf_member_bit_offset() function
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | bpf_struct_ops.c | 295 moff = btf_member_bit_offset(t, member) / 8; in check_zero_holes() 372 moff = btf_member_bit_offset(t, member) / 8; in bpf_struct_ops_map_update_elem()
|
H A D | btf.c | 2868 offset = btf_member_bit_offset(t, member); in btf_struct_check_meta() 3000 off = btf_member_bit_offset(t, member); in btf_find_spin_lock() 3034 member_offset = btf_member_bit_offset(t, member); in __btf_struct_show() 4651 moff = btf_member_bit_offset(t, member) / 8; in btf_struct_walk() 4674 moff = btf_member_bit_offset(t, member) / 8; in btf_struct_walk() 4680 u32 end_bit = btf_member_bit_offset(t, member) + in btf_struct_walk()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | btf_helpers.c | 132 bit_off = btf_member_bit_offset(t, i); in fprintf_btf_type_raw()
|
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | btf.h | 320 static inline __u32 btf_member_bit_offset(const struct btf_type *t, in btf_member_bit_offset() function
|
H A D | btf_dump.c | 946 m_off = btf_member_bit_offset(t, i); in btf_dump_emit_struct_def()
|
H A D | libbpf.c | 695 if (btf_member_bit_offset(t, i) == bit_offset) in find_member_by_offset() 4598 bit_offset = btf_member_bit_offset(t, access_idx); in bpf_core_parse_spec() 4853 bit_offset = btf_member_bit_offset(targ_type, i); in bpf_core_match_member() 6570 moff = btf_member_bit_offset(def, btf_vlen(def) - 1) / 8; in bpf_object__collect_map_relos()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | btf.h | 423 static inline u32 btf_member_bit_offset(const struct btf_type *t, u32 member_idx) in btf_member_bit_offset() function
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | btf.h | 528 static inline __u32 btf_member_bit_offset(const struct btf_type *t, in btf_member_bit_offset() function
|
H A D | relo_core.c | 349 bit_offset = btf_member_bit_offset(t, access_idx); in bpf_core_parse_spec() 510 bit_offset = btf_member_bit_offset(targ_type, i); in bpf_core_match_member()
|
H A D | btf_dump.c | 989 m_off = btf_member_bit_offset(t, i); in btf_dump_emit_struct_def() 2109 moffset = btf_member_bit_offset(t, i); in btf_dump_struct_data() 2388 moffset = btf_member_bit_offset(t, i); in btf_dump_type_data_check_zero()
|
H A D | libbpf.c | 899 if (btf_member_bit_offset(t, i) == bit_offset) in find_member_by_offset() 6706 moff = btf_member_bit_offset(def, btf_vlen(def) - 1) / 8; in bpf_object__collect_map_relos()
|
/kernel/linux/linux-6.6/tools/bpf/bpftool/ |
H A D | gen.c | 2196 btf_member_bit_offset(cloned_type, idx_src), in btfgen_get_btf()
|