Home
last modified time | relevance | path

Searched refs:val_hi32 (Results 1 – 11 of 11) sorted by relevance

/linux-6.6.21/tools/testing/selftests/bpf/
Dtest_btf.h44 #define BTF_ENUM64_ENC(name, val_lo32, val_hi32) (name), (val_lo32), (val_hi32) argument
Dbtf_helpers.c165 ((__u64)v->val_hi32 << 32) | v->val_lo32); in fprintf_btf_type_raw()
/linux-6.6.21/include/uapi/linux/
Dbtf.h197 __u32 val_hi32; member
/linux-6.6.21/tools/include/uapi/linux/
Dbtf.h197 __u32 val_hi32; member
/linux-6.6.21/tools/testing/selftests/bpf/prog_tests/
Dbtf_write.c326 ASSERT_EQ(v64->val_hi32, 0xffffffff, "v1_val"); in gen_btf()
330 ASSERT_EQ(v64->val_hi32, 0x1, "v2_val"); in gen_btf()
348 ASSERT_EQ(v64->val_hi32, 0xffffffff, "v1_val"); in gen_btf()
/linux-6.6.21/tools/bpf/bpftool/
Dbtf_dumper.c190 __u32 val_lo32, val_hi32; in btf_dumper_enum64() local
196 val_hi32 = value >> 32; in btf_dumper_enum64()
199 if (val_lo32 == enums[i].val_lo32 && val_hi32 == enums[i].val_hi32) { in btf_dumper_enum64()
Dbtf.c264 __u64 val = ((__u64)v->val_hi32 << 32) | v->val_lo32; in dump_btf_type()
/linux-6.6.21/include/linux/
Dbtf.h299 return ((u64)e->val_hi32 << 32) | e->val_lo32; in btf_enum64_value()
/linux-6.6.21/tools/lib/bpf/
Dbtf.c371 e64->val_hi32 = bswap_32(e64->val_hi32); in btf_bswap_type_rest()
2235 v->val_hi32 = value >> 32; in btf__add_enum64_value()
3460 m1->val_hi32 != m2->val_hi32) in btf_equal_enum64_members()
Dbtf_dump.c1163 if (btf_enum64(t)[i].val_hi32 != 0) { in btf_dump_emit_enum_def()
/linux-6.6.21/Documentation/bpf/
Dbtf.rst543 __u32 val_hi32;
549 * ``val_hi32``: high 32-bit value for a 64-bit value