tools/testing/selftests/bpf/prog_tests/btf.c
3526
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 0), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
6951
BTF_TYPE_INT_ENC(NAME_NTH(2), BTF_INT_SIGNED, 0, 32, 4),
tools/testing/selftests/bpf/prog_tests/btf.c
6952
BTF_TYPE_INT_ENC(NAME_NTH(5), BTF_INT_SIGNED, 0, 64, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
6959
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 32, 4),
tools/testing/selftests/bpf/prog_tests/btf.c
6960
BTF_TYPE_INT_ENC(NAME_NTH(2), BTF_INT_SIGNED, 0, 64, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
6970
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 32, 4),
tools/testing/selftests/bpf/prog_tests/btf.c
6971
BTF_TYPE_INT_ENC(NAME_NTH(2), BTF_INT_SIGNED, 0, 64, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
6972
BTF_TYPE_INT_ENC(NAME_NTH(3), BTF_INT_SIGNED, 0, 32, 4),
tools/testing/selftests/bpf/prog_tests/btf.c
6973
BTF_TYPE_INT_ENC(NAME_NTH(4), BTF_INT_SIGNED, 0, 64, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
6974
BTF_TYPE_INT_ENC(NAME_NTH(5), BTF_INT_SIGNED, 0, 32, 4),
tools/testing/selftests/bpf/prog_tests/btf.c
6981
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 32, 4),
tools/testing/selftests/bpf/prog_tests/btf.c
6982
BTF_TYPE_INT_ENC(NAME_NTH(2), BTF_INT_SIGNED, 0, 64, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7001
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 32, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
7005
BTF_STRUCT_ENC(NAME_NTH(2), 5, 88), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7006
BTF_MEMBER_ENC(NAME_NTH(3), 4, 0), /* struct s *next; */
tools/testing/selftests/bpf/prog_tests/btf.c
7007
BTF_MEMBER_ENC(NAME_NTH(4), 5, 64), /* const int *a; */
tools/testing/selftests/bpf/prog_tests/btf.c
7008
BTF_MEMBER_ENC(NAME_NTH(5), 2, 128), /* int b[16]; */
tools/testing/selftests/bpf/prog_tests/btf.c
7009
BTF_MEMBER_ENC(NAME_NTH(6), 1, 640), /* int c; */
tools/testing/selftests/bpf/prog_tests/btf.c
7010
BTF_MEMBER_ENC(NAME_NTH(8), 15, 672), /* float d; */
tools/testing/selftests/bpf/prog_tests/btf.c
7018
BTF_DECL_TAG_ENC(NAME_NTH(2), 3, -1), /* [7] */
tools/testing/selftests/bpf/prog_tests/btf.c
7020
BTF_DECL_TAG_ENC(NAME_NTH(2), 3, 1), /* [8] */
tools/testing/selftests/bpf/prog_tests/btf.c
7023
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 32, 4), /* [9] */
tools/testing/selftests/bpf/prog_tests/btf.c
7025
BTF_STRUCT_ENC(NAME_NTH(2), 5, 88), /* [11] */
tools/testing/selftests/bpf/prog_tests/btf.c
7026
BTF_MEMBER_ENC(NAME_NTH(3), 12, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7027
BTF_MEMBER_ENC(NAME_NTH(4), 13, 64),
tools/testing/selftests/bpf/prog_tests/btf.c
7028
BTF_MEMBER_ENC(NAME_NTH(5), 10, 128),
tools/testing/selftests/bpf/prog_tests/btf.c
7029
BTF_MEMBER_ENC(NAME_NTH(6), 9, 640),
tools/testing/selftests/bpf/prog_tests/btf.c
7030
BTF_MEMBER_ENC(NAME_NTH(8), 15, 672),
tools/testing/selftests/bpf/prog_tests/btf.c
7034
BTF_TYPE_FLOAT_ENC(NAME_NTH(7), 4), /* [15] */
tools/testing/selftests/bpf/prog_tests/btf.c
7035
BTF_DECL_TAG_ENC(NAME_NTH(2), 11, -1), /* [16] */
tools/testing/selftests/bpf/prog_tests/btf.c
7036
BTF_DECL_TAG_ENC(NAME_NTH(2), 11, 1), /* [17] */
tools/testing/selftests/bpf/prog_tests/btf.c
7044
BTF_TYPE_INT_ENC(NAME_NTH(5), BTF_INT_SIGNED, 0, 32, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
7048
BTF_STRUCT_ENC(NAME_NTH(8), 5, 88), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7049
BTF_MEMBER_ENC(NAME_NTH(7), 4, 0), /* struct s *next; */
tools/testing/selftests/bpf/prog_tests/btf.c
7050
BTF_MEMBER_ENC(NAME_NTH(1), 5, 64), /* const int *a; */
tools/testing/selftests/bpf/prog_tests/btf.c
7051
BTF_MEMBER_ENC(NAME_NTH(2), 2, 128), /* int b[16]; */
tools/testing/selftests/bpf/prog_tests/btf.c
7052
BTF_MEMBER_ENC(NAME_NTH(3), 1, 640), /* int c; */
tools/testing/selftests/bpf/prog_tests/btf.c
7053
BTF_MEMBER_ENC(NAME_NTH(4), 9, 672), /* float d; */
tools/testing/selftests/bpf/prog_tests/btf.c
7060
BTF_DECL_TAG_ENC(NAME_NTH(2), 3, -1), /* [7] */
tools/testing/selftests/bpf/prog_tests/btf.c
7061
BTF_DECL_TAG_ENC(NAME_NTH(2), 3, 1), /* [8] */
tools/testing/selftests/bpf/prog_tests/btf.c
7062
BTF_TYPE_FLOAT_ENC(NAME_NTH(7), 4), /* [9] */
tools/testing/selftests/bpf/prog_tests/btf.c
7103
BTF_STRUCT_ENC(NAME_NTH(2), 0, 0), /* [3] struct x */
tools/testing/selftests/bpf/prog_tests/btf.c
7129
BTF_STRUCT_ENC(NAME_NTH(1), 1, 8), /* [3] struct s */
tools/testing/selftests/bpf/prog_tests/btf.c
7130
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7133
BTF_STRUCT_ENC(NAME_NTH(1), 1, 8), /* [5] struct s */
tools/testing/selftests/bpf/prog_tests/btf.c
7134
BTF_MEMBER_ENC(NAME_NTH(2), 4, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7144
BTF_STRUCT_ENC(NAME_NTH(1), 1, 8), /* [3] struct s */
tools/testing/selftests/bpf/prog_tests/btf.c
7145
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7148
BTF_STRUCT_ENC(NAME_NTH(1), 1, 8), /* [5] struct s */
tools/testing/selftests/bpf/prog_tests/btf.c
7149
BTF_MEMBER_ENC(NAME_NTH(2), 4, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7231
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7233
BTF_TYPE_INT_ENC(NAME_NTH(2), BTF_INT_SIGNED, 0, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7235
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_CHAR, 0, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7236
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_BOOL, 0, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7238
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 8, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7240
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 27, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7242
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 32, 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7244
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7245
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7246
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7247
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 12),
tools/testing/selftests/bpf/prog_tests/btf.c
7248
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 16),
tools/testing/selftests/bpf/prog_tests/btf.c
7255
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7257
BTF_TYPE_INT_ENC(NAME_NTH(2), BTF_INT_SIGNED, 0, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7259
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_CHAR, 0, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7260
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_BOOL, 0, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7262
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 8, 32, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7264
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 27, 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7266
BTF_TYPE_INT_ENC(NAME_NTH(1), BTF_INT_SIGNED, 0, 32, 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7268
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7269
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7270
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7271
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 12),
tools/testing/selftests/bpf/prog_tests/btf.c
7272
BTF_TYPE_FLOAT_ENC(NAME_NTH(3), 16),
tools/testing/selftests/bpf/prog_tests/btf.c
7283
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 0), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7285
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7286
BTF_ENUM_ENC(NAME_NTH(2), 123),
tools/testing/selftests/bpf/prog_tests/btf.c
7288
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7289
BTF_ENUM_ENC(NAME_NTH(4), 456),
tools/testing/selftests/bpf/prog_tests/btf.c
7291
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 0), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7293
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 0), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7295
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7296
BTF_ENUM_ENC(NAME_NTH(2), 321),
tools/testing/selftests/bpf/prog_tests/btf.c
7304
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7305
BTF_ENUM_ENC(NAME_NTH(2), 123),
tools/testing/selftests/bpf/prog_tests/btf.c
7307
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7308
BTF_ENUM_ENC(NAME_NTH(4), 456),
tools/testing/selftests/bpf/prog_tests/btf.c
7310
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7311
BTF_ENUM_ENC(NAME_NTH(2), 321),
tools/testing/selftests/bpf/prog_tests/btf.c
7324
BTF_VAR_ENC(NAME_NTH(2), 1, 0), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7326
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7331
BTF_VAR_ENC(NAME_NTH(2), 4, 0), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7333
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7344
BTF_VAR_ENC(NAME_NTH(2), 1, 0), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7346
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7349
BTF_VAR_ENC(NAME_NTH(2), 1, 0), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7351
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7368
BTF_VAR_ENC(NAME_NTH(1), 1, 0), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7371
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7372
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(3), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7373
BTF_FUNC_ENC(NAME_NTH(4), 3), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7375
BTF_DECL_TAG_ENC(NAME_NTH(5), 2, -1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7376
BTF_DECL_TAG_ENC(NAME_NTH(5), 2, -1), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7378
BTF_DECL_TAG_ENC(NAME_NTH(5), 4, -1), /* [7] */
tools/testing/selftests/bpf/prog_tests/btf.c
7379
BTF_DECL_TAG_ENC(NAME_NTH(5), 4, -1), /* [8] */
tools/testing/selftests/bpf/prog_tests/btf.c
7381
BTF_DECL_TAG_ENC(NAME_NTH(5), 4, 1), /* [9] */
tools/testing/selftests/bpf/prog_tests/btf.c
7382
BTF_DECL_TAG_ENC(NAME_NTH(5), 4, 1), /* [10] */
tools/testing/selftests/bpf/prog_tests/btf.c
7390
BTF_VAR_ENC(NAME_NTH(1), 1, 0), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7392
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7393
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(3), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7394
BTF_FUNC_ENC(NAME_NTH(4), 3), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7395
BTF_DECL_TAG_ENC(NAME_NTH(5), 2, -1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7396
BTF_DECL_TAG_ENC(NAME_NTH(5), 4, -1), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7397
BTF_DECL_TAG_ENC(NAME_NTH(5), 4, 1), /* [7] */
tools/testing/selftests/bpf/prog_tests/btf.c
7411
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(1), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7412
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7413
BTF_FUNC_ENC(NAME_NTH(3), 2), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7416
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(1), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7417
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7418
BTF_FUNC_ENC(NAME_NTH(3), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7420
BTF_DECL_TAG_ENC(NAME_NTH(4), 3, -1), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7421
BTF_DECL_TAG_ENC(NAME_NTH(5), 3, -1), /* [7] */
tools/testing/selftests/bpf/prog_tests/btf.c
7423
BTF_DECL_TAG_ENC(NAME_NTH(4), 3, 1), /* [8] */
tools/testing/selftests/bpf/prog_tests/btf.c
7424
BTF_DECL_TAG_ENC(NAME_NTH(5), 3, 1), /* [9] */
tools/testing/selftests/bpf/prog_tests/btf.c
7426
BTF_DECL_TAG_ENC(NAME_NTH(4), 5, -1), /* [10] */
tools/testing/selftests/bpf/prog_tests/btf.c
7427
BTF_DECL_TAG_ENC(NAME_NTH(6), 5, -1), /* [11] */
tools/testing/selftests/bpf/prog_tests/btf.c
7429
BTF_DECL_TAG_ENC(NAME_NTH(4), 5, 1), /* [12] */
tools/testing/selftests/bpf/prog_tests/btf.c
7430
BTF_DECL_TAG_ENC(NAME_NTH(6), 5, 1), /* [13] */
tools/testing/selftests/bpf/prog_tests/btf.c
7439
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(1), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7440
BTF_FUNC_PROTO_ARG_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7441
BTF_FUNC_ENC(NAME_NTH(3), 2), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7442
BTF_DECL_TAG_ENC(NAME_NTH(4), 3, -1), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7443
BTF_DECL_TAG_ENC(NAME_NTH(5), 3, -1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7444
BTF_DECL_TAG_ENC(NAME_NTH(6), 3, -1), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7445
BTF_DECL_TAG_ENC(NAME_NTH(4), 3, 1), /* [7] */
tools/testing/selftests/bpf/prog_tests/btf.c
7446
BTF_DECL_TAG_ENC(NAME_NTH(5), 3, 1), /* [8] */
tools/testing/selftests/bpf/prog_tests/btf.c
7447
BTF_DECL_TAG_ENC(NAME_NTH(6), 3, 1), /* [9] */
tools/testing/selftests/bpf/prog_tests/btf.c
7459
BTF_STRUCT_ENC(NAME_NTH(1), 2, 8), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7460
BTF_MEMBER_ENC(NAME_NTH(2), 1, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7461
BTF_MEMBER_ENC(NAME_NTH(3), 1, 32),
tools/testing/selftests/bpf/prog_tests/btf.c
7462
BTF_STRUCT_ENC(NAME_NTH(1), 2, 8), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7463
BTF_MEMBER_ENC(NAME_NTH(2), 1, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7464
BTF_MEMBER_ENC(NAME_NTH(3), 1, 32),
tools/testing/selftests/bpf/prog_tests/btf.c
7466
BTF_DECL_TAG_ENC(NAME_NTH(4), 2, -1), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7467
BTF_DECL_TAG_ENC(NAME_NTH(5), 2, -1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7469
BTF_DECL_TAG_ENC(NAME_NTH(4), 2, 1), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7470
BTF_DECL_TAG_ENC(NAME_NTH(5), 2, 1), /* [7] */
tools/testing/selftests/bpf/prog_tests/btf.c
7472
BTF_DECL_TAG_ENC(NAME_NTH(4), 3, -1), /* [8] */
tools/testing/selftests/bpf/prog_tests/btf.c
7473
BTF_DECL_TAG_ENC(NAME_NTH(6), 3, -1), /* [9] */
tools/testing/selftests/bpf/prog_tests/btf.c
7475
BTF_DECL_TAG_ENC(NAME_NTH(4), 3, 1), /* [10] */
tools/testing/selftests/bpf/prog_tests/btf.c
7476
BTF_DECL_TAG_ENC(NAME_NTH(6), 3, 1), /* [11] */
tools/testing/selftests/bpf/prog_tests/btf.c
7484
BTF_STRUCT_ENC(NAME_NTH(1), 2, 8), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7485
BTF_MEMBER_ENC(NAME_NTH(2), 1, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7486
BTF_MEMBER_ENC(NAME_NTH(3), 1, 32),
tools/testing/selftests/bpf/prog_tests/btf.c
7487
BTF_DECL_TAG_ENC(NAME_NTH(4), 2, -1), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7488
BTF_DECL_TAG_ENC(NAME_NTH(5), 2, -1), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7489
BTF_DECL_TAG_ENC(NAME_NTH(6), 2, -1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7490
BTF_DECL_TAG_ENC(NAME_NTH(4), 2, 1), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7491
BTF_DECL_TAG_ENC(NAME_NTH(5), 2, 1), /* [7] */
tools/testing/selftests/bpf/prog_tests/btf.c
7492
BTF_DECL_TAG_ENC(NAME_NTH(6), 2, 1), /* [8] */
tools/testing/selftests/bpf/prog_tests/btf.c
7516
BTF_TYPEDEF_ENC(NAME_NTH(1), 2), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
7518
BTF_TYPEDEF_ENC(NAME_NTH(1), 4), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7526
BTF_TYPEDEF_ENC(NAME_NTH(1), 2), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
7546
BTF_TYPEDEF_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7549
BTF_TYPEDEF_ENC(NAME_NTH(1), 3), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7557
BTF_TYPEDEF_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7569
BTF_TYPEDEF_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7570
BTF_TYPEDEF_ENC(NAME_NTH(1), 1), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7572
BTF_DECL_TAG_ENC(NAME_NTH(2), 2, -1), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7573
BTF_DECL_TAG_ENC(NAME_NTH(3), 2, -1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7575
BTF_DECL_TAG_ENC(NAME_NTH(2), 3, -1), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7576
BTF_DECL_TAG_ENC(NAME_NTH(4), 3, -1), /* [7] */
tools/testing/selftests/bpf/prog_tests/btf.c
7584
BTF_TYPEDEF_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7585
BTF_DECL_TAG_ENC(NAME_NTH(2), 2, -1), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7586
BTF_DECL_TAG_ENC(NAME_NTH(3), 2, -1), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7587
BTF_DECL_TAG_ENC(NAME_NTH(4), 2, -1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7599
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7600
BTF_TYPE_TAG_ENC(NAME_NTH(2), 2), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7603
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7604
BTF_TYPE_TAG_ENC(NAME_NTH(2), 5), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7607
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [8] */
tools/testing/selftests/bpf/prog_tests/btf.c
7617
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7618
BTF_TYPE_TAG_ENC(NAME_NTH(2), 2), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7633
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7634
BTF_TYPE_TAG_ENC(NAME_NTH(2), 2), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7637
BTF_TYPE_TAG_ENC(NAME_NTH(2), 1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7647
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7648
BTF_TYPE_TAG_ENC(NAME_NTH(2), 2), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7651
BTF_TYPE_TAG_ENC(NAME_NTH(2), 1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7664
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7665
BTF_TYPE_TAG_ENC(NAME_NTH(2), 2), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7668
BTF_TYPE_TAG_ENC(NAME_NTH(2), 1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7669
BTF_TYPE_TAG_ENC(NAME_NTH(1), 5), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7679
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7680
BTF_TYPE_TAG_ENC(NAME_NTH(2), 2), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7683
BTF_TYPE_TAG_ENC(NAME_NTH(2), 1), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7684
BTF_TYPE_TAG_ENC(NAME_NTH(1), 5), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
7697
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7701
BTF_TYPE_TAG_ENC(NAME_NTH(1), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7711
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7715
BTF_TYPE_TAG_ENC(NAME_NTH(1), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7727
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7728
BTF_TYPE_ENC(NAME_NTH(2), BTF_INFO_ENC(BTF_KIND_STRUCT, 1, 1), 4), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7729
BTF_MEMBER_ENC(NAME_NTH(3), 2, BTF_MEMBER_OFFSET(0, 0)),
tools/testing/selftests/bpf/prog_tests/btf.c
7730
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7731
BTF_TYPE_ENC(NAME_NTH(2), BTF_INFO_ENC(BTF_KIND_STRUCT, 1, 1), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7732
BTF_MEMBER_ENC(NAME_NTH(3), 4, BTF_MEMBER_OFFSET(0, 0)),
tools/testing/selftests/bpf/prog_tests/btf.c
7740
BTF_TYPE_TAG_ENC(NAME_NTH(1), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7741
BTF_TYPE_ENC(NAME_NTH(2), BTF_INFO_ENC(BTF_KIND_STRUCT, 1, 1), 4), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7742
BTF_MEMBER_ENC(NAME_NTH(3), 2, BTF_MEMBER_OFFSET(0, 0)),
tools/testing/selftests/bpf/prog_tests/btf.c
7752
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7753
BTF_ENUM64_ENC(NAME_NTH(2), 1, 123),
tools/testing/selftests/bpf/prog_tests/btf.c
7754
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7755
BTF_ENUM64_ENC(NAME_NTH(2), 1, 123),
tools/testing/selftests/bpf/prog_tests/btf.c
7762
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7763
BTF_ENUM64_ENC(NAME_NTH(2), 1, 123),
tools/testing/selftests/bpf/prog_tests/btf.c
7774
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 0), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7776
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7777
BTF_ENUM64_ENC(NAME_NTH(2), 1, 123),
tools/testing/selftests/bpf/prog_tests/btf.c
7779
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7780
BTF_ENUM64_ENC(NAME_NTH(4), 0, 456),
tools/testing/selftests/bpf/prog_tests/btf.c
7782
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 0), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7784
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7785
BTF_ENUM64_ENC(NAME_NTH(2), 0, 321),
tools/testing/selftests/bpf/prog_tests/btf.c
7793
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7794
BTF_ENUM64_ENC(NAME_NTH(2), 1, 123),
tools/testing/selftests/bpf/prog_tests/btf.c
7796
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7797
BTF_ENUM64_ENC(NAME_NTH(4), 0, 456),
tools/testing/selftests/bpf/prog_tests/btf.c
7799
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7800
BTF_ENUM64_ENC(NAME_NTH(2), 0, 321),
tools/testing/selftests/bpf/prog_tests/btf.c
7811
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7812
BTF_ENUM_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7814
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7815
BTF_ENUM64_ENC(NAME_NTH(2), 1, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7823
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7824
BTF_ENUM_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7826
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7827
BTF_ENUM64_ENC(NAME_NTH(2), 1, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7838
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7839
BTF_ENUM_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7841
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7842
BTF_ENUM_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7850
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7851
BTF_ENUM_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7853
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7854
BTF_ENUM_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7865
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7866
BTF_ENUM64_ENC(NAME_NTH(2), 1, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7868
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 0), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7870
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7878
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 1), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7879
BTF_ENUM64_ENC(NAME_NTH(2), 1, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7881
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7892
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7893
BTF_ENUM_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7895
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM64, 0, 0), 8),
tools/testing/selftests/bpf/prog_tests/btf.c
7897
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7905
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7906
BTF_ENUM_ENC(NAME_NTH(2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7908
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7930
BTF_STRUCT_ENC(NAME_NTH(1), 1, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
7931
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7934
BTF_FWD_ENC(NAME_NTH(1), 0), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
7936
BTF_TYPEDEF_ENC(NAME_NTH(3), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7943
BTF_STRUCT_ENC(NAME_NTH(1), 1, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
7944
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7947
BTF_TYPEDEF_ENC(NAME_NTH(3), 3), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
7970
BTF_UNION_ENC(NAME_NTH(1), 1, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
7971
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7976
BTF_TYPEDEF_ENC(NAME_NTH(3), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
7983
BTF_UNION_ENC(NAME_NTH(1), 1, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
7984
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
7987
BTF_TYPEDEF_ENC(NAME_NTH(3), 3), /* [4] */
tools/testing/selftests/bpf/prog_tests/btf.c
8010
BTF_STRUCT_ENC(NAME_NTH(1), 1, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
8011
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
8014
BTF_FWD_ENC(NAME_NTH(3), 1), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
8016
BTF_TYPEDEF_ENC(NAME_NTH(3), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
8024
BTF_STRUCT_ENC(NAME_NTH(1), 1, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
8025
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
8028
BTF_FWD_ENC(NAME_NTH(3), 1), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
8030
BTF_TYPEDEF_ENC(NAME_NTH(3), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
8056
BTF_STRUCT_ENC(NAME_NTH(1), 1, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
8057
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
8060
BTF_FWD_ENC(NAME_NTH(1), 0), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
8062
BTF_TYPEDEF_ENC(NAME_NTH(4), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
8064
BTF_STRUCT_ENC(NAME_NTH(1), 2, 8), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
8065
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
8066
BTF_MEMBER_ENC(NAME_NTH(3), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
8074
BTF_STRUCT_ENC(NAME_NTH(1), 1, 4), /* [1] */
tools/testing/selftests/bpf/prog_tests/btf.c
8075
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
8078
BTF_FWD_ENC(NAME_NTH(1), 0), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
8080
BTF_TYPEDEF_ENC(NAME_NTH(4), 4), /* [5] */
tools/testing/selftests/bpf/prog_tests/btf.c
8082
BTF_STRUCT_ENC(NAME_NTH(1), 2, 8), /* [6] */
tools/testing/selftests/bpf/prog_tests/btf.c
8083
BTF_MEMBER_ENC(NAME_NTH(2), 2, 0),
tools/testing/selftests/bpf/prog_tests/btf.c
8084
BTF_MEMBER_ENC(NAME_NTH(3), 2, 0),