BTF_KIND_DATASEC
if (BTF_INFO_KIND(value_type->info) != BTF_KIND_DATASEC)
[BTF_KIND_DATASEC] = "DATASEC",
return BTF_INFO_KIND(t->info) == BTF_KIND_DATASEC;
[BTF_KIND_DATASEC] = &datasec_ops,
case BTF_KIND_DATASEC:
if (BTF_INFO_KIND(t->info) != BTF_KIND_DATASEC)
case BTF_KIND_DATASEC: {
[BTF_KIND_DATASEC] = "DATASEC",
case BTF_KIND_DATASEC:
case BTF_KIND_DATASEC:
t->info = btf_type_info(BTF_KIND_DATASEC, 0, 0);
case BTF_KIND_DATASEC:
case BTF_KIND_DATASEC:
case BTF_KIND_DATASEC:
case BTF_KIND_DATASEC:
case BTF_KIND_DATASEC: {
case BTF_KIND_DATASEC:
return btf_kind(t) == BTF_KIND_DATASEC;
case BTF_KIND_DATASEC:
case BTF_KIND_DATASEC: {
case BTF_KIND_DATASEC:
case BTF_KIND_DATASEC:
case BTF_KIND_DATASEC:
BTF_TYPE_ENC(3, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(3, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_KIND_DATASEC);
case BTF_KIND_DATASEC: return "datasec";
BTF_KIND_DATASEC);
case BTF_KIND_DATASEC:
if (btf_kind(t) != BTF_KIND_DATASEC)
if (btf_kind(t) == BTF_KIND_DATASEC)
case BTF_KIND_DATASEC: {
[BTF_KIND_DATASEC] = "DATASEC",
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 48),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 0), 4),
BTF_TYPE_ENC(3, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(3, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(3, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 48),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 46),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 46),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 2), 62),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 2), 62),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 2), 62),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 2), 62),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
case BTF_KIND_DATASEC:
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 2),
ASSERT_EQ(btf_kind(t), BTF_KIND_DATASEC, "datasec_kind");
BTF_KIND_DATASEC);