TEST_BTF_DUMP_DATA
TEST_BTF_DUMP_DATA(_b, _d, _prefix, _str, _type, _flags, \
TEST_BTF_DUMP_DATA(btf, d, NULL, str, int, BTF_F_COMPACT | BTF_F_NONAME,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, int, 0, "(int)1234", 1234);
TEST_BTF_DUMP_DATA(btf, d, NULL, str, int, BTF_F_COMPACT, "(int)0", 0);
TEST_BTF_DUMP_DATA(btf, d, NULL, str, int, BTF_F_COMPACT | BTF_F_NONAME,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, int, BTF_F_COMPACT | BTF_F_ZERO,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, int,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, int, BTF_F_COMPACT | BTF_F_NONAME,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, int, 0, "(int)-4567", -4567);
TEST_BTF_DUMP_DATA(btf, d, NULL, str, unsigned __int128, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, __int128 unsigned, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, char, BTF_F_COMPACT | BTF_F_NONAME,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, char, 0, "(char)100", 100);
TEST_BTF_DUMP_DATA(btf, d, NULL, str, char, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, char, BTF_F_COMPACT | BTF_F_NONAME,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, char, BTF_F_COMPACT | BTF_F_ZERO,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, char, BTF_F_COMPACT | BTF_F_NONAME | BTF_F_ZERO,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, char, 0, "(char)0", 0);
TEST_BTF_DUMP_DATA(btf, d, NULL, str, u64, BTF_F_COMPACT | BTF_F_NONAME,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, u64, 0, "(u64)1", 1);
TEST_BTF_DUMP_DATA(btf, d, NULL, str, u64, BTF_F_COMPACT, "(u64)0", 0);
TEST_BTF_DUMP_DATA(btf, d, NULL, str, u64, BTF_F_COMPACT | BTF_F_NONAME,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, u64, BTF_F_COMPACT | BTF_F_ZERO,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, u64,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, u64, 0, "(u64)0", 0);
TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_COMPACT | BTF_F_NONAME,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, 0,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_COMPACT, "(atomic_t){}",
TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_COMPACT | BTF_F_NONAME,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, 0,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_COMPACT | BTF_F_ZERO,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t,
TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_ZERO,
TEST_BTF_DUMP_DATA(btf, d, "enum", str, enum bpf_cmd, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "enum", str, enum bpf_cmd,
TEST_BTF_DUMP_DATA(btf, d, "enum", str, enum bpf_cmd, 0,
TEST_BTF_DUMP_DATA(btf, d, "enum", str, enum bpf_cmd,
TEST_BTF_DUMP_DATA(btf, d, "enum", str, enum bpf_cmd,
TEST_BTF_DUMP_DATA(btf, d, "enum", str, enum bpf_cmd,
TEST_BTF_DUMP_DATA(btf, d, "enum", str, enum bpf_cmd,
TEST_BTF_DUMP_DATA(btf, d, "enum", str, enum bpf_cmd, 0,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct btf_enum,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct btf_enum, 0,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct btf_enum,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct btf_enum,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct btf_enum, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct btf_enum,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct btf_enum, 0,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct btf_enum,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct btf_enum,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct list_head, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct list_head, 0,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct list_head, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct list_head, 0,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct bpf_prog_info, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct bpf_prog_info,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct bpf_prog_info, 0,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct bpf_prog_info, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct bpf_prog_info, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct __sk_buff, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct __sk_buff,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct __sk_buff, 0,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct __sk_buff, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct __sk_buff, 0,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct bpf_insn,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct bpf_insn, 0,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct bpf_insn, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "struct", str, struct bpf_sock_ops, BTF_F_COMPACT,
TEST_BTF_DUMP_DATA(btf, d, "union", str, union bpf_iter_link_info, BTF_F_COMPACT,