diff options
Diffstat (limited to 'sys/test/gen/64.go')
| -rw-r--r-- | sys/test/gen/64.go | 2101 |
1 files changed, 0 insertions, 2101 deletions
diff --git a/sys/test/gen/64.go b/sys/test/gen/64.go deleted file mode 100644 index e79ee9c77..000000000 --- a/sys/test/gen/64.go +++ /dev/null @@ -1,2101 +0,0 @@ -// AUTOGENERATED FILE -// +build !codeanalysis -// +build !syz_target syz_target,syz_os_test,syz_arch_64 - -package gen - -import . "github.com/google/syzkaller/prog" -import . "github.com/google/syzkaller/sys/test" - -func init() { - RegisterTarget(&Target{OS: "test", Arch: "64", Revision: revision_64, PtrSize: 8, PageSize: 4096, NumPages: 4096, DataOffset: 536870912, Syscalls: syscalls_64, Resources: resources_64, Structs: structDescs_64, Types: types_64, Consts: consts_64}, InitTarget) -} - -var resources_64 = []*ResourceDesc{ - {Name: "anyres32", Kind: []string{"anyres32"}, Values: []uint64{0}}, - {Name: "anyres64", Kind: []string{"anyres64"}, Values: []uint64{0}}, - {Name: "fd", Kind: []string{"fd"}, Values: []uint64{18446744073709551615, 999}}, - {Name: "r_any", Kind: []string{"r_any"}, Values: []uint64{0}}, - {Name: "syz_missing_const_res", Kind: []string{"syz_missing_const_res"}, Values: []uint64{1}}, - {Name: "syz_res", Kind: []string{"syz_res"}, Values: []uint64{65535}}, - {Name: "unsupported", Kind: []string{"unsupported"}, Values: []uint64{0}}, -} - -var structDescs_64 = []*KeyedStruct{ - {StructKey{Name: "align0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "align0", TypeSize: 24}, Fields: []Type{ - Ref(102), - Ref(78), - Ref(143), - Ref(224), - Ref(77), - Ref(117), - Ref(81), - Ref(192), - }}}, - {StructKey{Name: "any0"}, &StructDesc{TypeCommon{TypeName: "any0", IsVarlen: true}, []Type{ - Ref(221), - Ref(79), - Ref(151), - Ref(132), - Ref(83), - Ref(192), - Ref(475), - Ref(5), - }, 8}}, - {StructKey{Name: "any1"}, &StructDesc{TypeCommon{TypeName: "any1", IsVarlen: true}, []Type{ - Ref(436), - Ref(623), - Ref(450), - Ref(624), - Ref(32), - }, 2}}, - {StructKey{Name: "anybitfields"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "anybitfields", TypeSize: 4}, Fields: []Type{ - Ref(222), - Ref(226), - Ref(229), - Ref(122), - Ref(126), - Ref(127), - }}}, - {StructKey{Name: "anyunion0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "anyunion0", TypeSize: 8}, Fields: []Type{ - Ref(451), - Ref(453), - }}}, - {StructKey{Name: "anyunion1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "anyunion1", IsVarlen: true}, Fields: []Type{ - Ref(236), - Ref(164), - }}}, - {StructKey{Name: "auto_struct0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "auto_struct0", TypeSize: 12}, Fields: []Type{ - Ref(286), - Ref(63), - Ref(151), - }}}, - {StructKey{Name: "compare_data"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "compare_data", IsVarlen: true}, Fields: []Type{ - Ref(472), - Ref(545), - Ref(547), - Ref(560), - Ref(567), - Ref(539), - Ref(540), - Ref(541), - Ref(542), - Ref(543), - Ref(544), - Ref(523), - Ref(524), - Ref(525), - Ref(526), - Ref(527), - Ref(528), - Ref(529), - Ref(530), - Ref(531), - Ref(532), - Ref(533), - Ref(534), - Ref(535), - Ref(536), - Ref(537), - Ref(538), - Ref(43), - Ref(23), - Ref(0), - Ref(6), - }}}, - {StructKey{Name: "compare_nla"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "compare_nla", IsVarlen: true}, Fields: []Type{ - Ref(491), - Ref(492), - Ref(493), - Ref(494), - Ref(495), - Ref(497), - Ref(496), - Ref(499), - Ref(498), - }}}, - {StructKey{Name: "excessive_fields"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "excessive_fields", TypeSize: 1}, Fields: []Type{ - Ref(221), - }}}, - {StructKey{Name: "explicitly_sized"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "explicitly_sized", TypeSize: 42}, Fields: []Type{ - Ref(221), - Ref(80), - }}}, - {StructKey{Name: "explicitly_sized_union"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "explicitly_sized_union", TypeSize: 42}, Fields: []Type{ - Ref(221), - }}}, - {StructKey{Name: "len_expr1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_expr1", TypeSize: 72}, Fields: []Type{ - Ref(480), - Ref(255), - Ref(81), - }}}, - {StructKey{Name: "len_expr2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_expr2", TypeSize: 64}, Fields: []Type{ - Ref(481), - Ref(482), - Ref(77), - Ref(437), - Ref(438), - Ref(300), - Ref(81), - }}}, - {StructKey{Name: "len_expr3"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_expr3", TypeSize: 24}, Fields: []Type{ - Ref(120), - Ref(78), - Ref(258), - Ref(259), - Ref(260), - Ref(261), - Ref(262), - }}}, - {StructKey{Name: "len_expr4"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_expr4", TypeSize: 15}, Fields: []Type{ - Ref(28), - Ref(29), - Ref(30), - Ref(31), - }}}, - {StructKey{Name: "len_nontemp4"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_nontemp4", TypeSize: 4}, Fields: []Type{ - Ref(293), - }}}, - {StructKey{Name: "len_nontemp5"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_nontemp5", TypeSize: 24}, Fields: []Type{ - Ref(488), - Ref(487), - }}}, - {StructKey{Name: "len_temp2[int16]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_temp2[int16]", TypeSize: 4}, Fields: []Type{ - Ref(101), - Ref(312), - Ref(77), - }}}, - {StructKey{Name: "len_temp3[int64]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_temp3[int64]", TypeSize: 16}, Fields: []Type{ - Ref(183), - Ref(484), - Ref(81), - }}}, - {StructKey{Name: "len_temp3[int8]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_temp3[int8]", TypeSize: 8}, Fields: []Type{ - Ref(221), - Ref(79), - Ref(484), - }}}, - {StructKey{Name: "len_templ1[int8, int16]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_templ1[int8, int16]", TypeSize: 6}, Fields: []Type{ - Ref(218), - Ref(77), - Ref(486), - }}}, - {StructKey{Name: "len_unaligned"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "len_unaligned", TypeSize: 8}, Fields: []Type{ - Ref(143), - Ref(224), - Ref(79), - }}}, - {StructKey{Name: "nlattr_t[const[0xaa, int16], int8]"}, &StructDesc{TypeCommon{TypeName: "nlattr_t[const[0xaa, int16], int8]", TypeSize: 8}, []Type{ - Ref(317), - Ref(71), - Ref(237), - Ref(54), - Ref(79), - }, 4}}, - {StructKey{Name: "nlattr_t[const[0xbb, int16], int16]"}, &StructDesc{TypeCommon{TypeName: "nlattr_t[const[0xbb, int16], int16]", TypeSize: 8}, []Type{ - Ref(317), - Ref(72), - Ref(129), - Ref(54), - Ref(78), - }, 4}}, - {StructKey{Name: "nlattr_t[const[0xcc, int16], int32]"}, &StructDesc{TypeCommon{TypeName: "nlattr_t[const[0xcc, int16], int32]", TypeSize: 8}, []Type{ - Ref(317), - Ref(73), - Ref(165), - Ref(54), - }, 4}}, - {StructKey{Name: "nlattr_t[const[0xdd, int16], int64]"}, &StructDesc{TypeCommon{TypeName: "nlattr_t[const[0xdd, int16], int64]", TypeSize: 12}, []Type{ - Ref(317), - Ref(74), - Ref(201), - Ref(54), - }, 4}}, - {StructKey{Name: "nlattr_t[const[0xee, int16], stringnoz]"}, &StructDesc{TypeCommon{TypeName: "nlattr_t[const[0xee, int16], stringnoz]", IsVarlen: true}, []Type{ - Ref(317), - Ref(75), - Ref(47), - Ref(54), - }, 4}}, - {StructKey{Name: "nlattr_tt[const[0xaa, int16:14], 0, 1, int32]"}, &StructDesc{TypeCommon{TypeName: "nlattr_tt[const[0xaa, int16:14], 0, 1, int32]", TypeSize: 8}, []Type{ - Ref(317), - Ref(70), - Ref(58), - Ref(55), - Ref(165), - Ref(54), - }, 4}}, - {StructKey{Name: "nlattr_tt[const[0xaa, int16:14], 0, 1, int8]"}, &StructDesc{TypeCommon{TypeName: "nlattr_tt[const[0xaa, int16:14], 0, 1, int8]", TypeSize: 8}, []Type{ - Ref(317), - Ref(70), - Ref(58), - Ref(55), - Ref(237), - Ref(54), - Ref(79), - }, 4}}, - {StructKey{Name: "nlattr_tt[const[0xaa, int16:14], 1, 0, int32]"}, &StructDesc{TypeCommon{TypeName: "nlattr_tt[const[0xaa, int16:14], 1, 0, int32]", TypeSize: 8}, []Type{ - Ref(317), - Ref(70), - Ref(57), - Ref(56), - Ref(165), - Ref(54), - }, 4}}, - {StructKey{Name: "nlattr_tt[const[0xaa, int16:14], 1, 0, int8]"}, &StructDesc{TypeCommon{TypeName: "nlattr_tt[const[0xaa, int16:14], 1, 0, int8]", TypeSize: 8}, []Type{ - Ref(317), - Ref(70), - Ref(57), - Ref(56), - Ref(237), - Ref(54), - Ref(79), - }, 4}}, - {StructKey{Name: "offsetof0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "offsetof0", TypeSize: 72}, Fields: []Type{ - Ref(136), - Ref(221), - Ref(77), - Ref(114), - Ref(227), - Ref(84), - Ref(192), - Ref(160), - Ref(162), - Ref(197), - Ref(318), - Ref(319), - Ref(320), - Ref(321), - Ref(322), - Ref(323), - Ref(324), - Ref(325), - }}}, - {StructKey{Name: "serialize0_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "serialize0_struct", TypeSize: 15}, Fields: []Type{ - Ref(41), - Ref(42), - }}}, - {StructKey{Name: "static_filename"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "static_filename", TypeSize: 33}, Fields: []Type{ - Ref(38), - Ref(39), - Ref(257), - Ref(263), - Ref(264), - }}}, - {StructKey{Name: "struct$fmt0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "struct$fmt0", TypeSize: 20}, Fields: []Type{ - Ref(239), - }}}, - {StructKey{Name: "syz_align0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align0", TypeSize: 24}, Fields: []Type{ - Ref(102), - Ref(78), - Ref(143), - Ref(224), - Ref(77), - Ref(117), - Ref(81), - Ref(192), - }}}, - {StructKey{Name: "syz_align1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align1", TypeSize: 17}, Fields: []Type{ - Ref(102), - Ref(143), - Ref(224), - Ref(117), - Ref(192), - }}}, - {StructKey{Name: "syz_align2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align2", TypeSize: 6}, Fields: []Type{ - Ref(219), - Ref(508), - Ref(77), - Ref(507), - }}}, - {StructKey{Name: "syz_align2_not_packed"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align2_not_packed", TypeSize: 2}, Fields: []Type{ - Ref(12), - }}}, - {StructKey{Name: "syz_align2_packed"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align2_packed", TypeSize: 2}, Fields: []Type{ - Ref(12), - }}}, - {StructKey{Name: "syz_align3"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align3", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(511), - Ref(78), - Ref(510), - }}}, - {StructKey{Name: "syz_align3_align4"}, &StructDesc{TypeCommon{TypeName: "syz_align3_align4", TypeSize: 4}, []Type{ - Ref(219), - Ref(79), - }, 4}}, - {StructKey{Name: "syz_align3_noalign"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align3_noalign", TypeSize: 1}, Fields: []Type{ - Ref(219), - }}}, - {StructKey{Name: "syz_align4"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align4", TypeSize: 8}, Fields: []Type{ - Ref(513), - Ref(221), - Ref(79), - }}}, - {StructKey{Name: "syz_align4_internal"}, &StructDesc{TypeCommon{TypeName: "syz_align4_internal", TypeSize: 4}, []Type{ - Ref(219), - Ref(106), - Ref(77), - }, 4}}, - {StructKey{Name: "syz_align5"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align5", IsVarlen: true}, Fields: []Type{ - Ref(515), - Ref(516), - Ref(224), - }}}, - {StructKey{Name: "syz_align5_internal"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align5_internal", IsVarlen: true}, Fields: []Type{ - Ref(179), - Ref(1), - }}}, - {StructKey{Name: "syz_align6"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align6", IsVarlen: true}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(2), - }}}, - {StructKey{Name: "syz_align7"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_align7", TypeSize: 16}, Fields: []Type{ - Ref(519), - Ref(221), - Ref(84), - }}}, - {StructKey{Name: "syz_align8"}, &StructDesc{TypeCommon{TypeName: "syz_align8", TypeSize: 8}, []Type{ - Ref(220), - Ref(223), - Ref(225), - Ref(118), - Ref(124), - Ref(125), - Ref(84), - }, 8}}, - {StructKey{Name: "syz_array_blob"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_array_blob", TypeSize: 20}, Fields: []Type{ - Ref(102), - Ref(27), - Ref(114), - }}}, - {StructKey{Name: "syz_array_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_array_struct", IsVarlen: true}, Fields: []Type{ - Ref(219), - Ref(14), - Ref(186), - }}}, - {StructKey{Name: "syz_array_trailing"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_array_trailing", IsVarlen: true}, Fields: []Type{ - Ref(219), - Ref(26), - }}}, - {StructKey{Name: "syz_array_union"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_array_union", IsVarlen: true}, Fields: []Type{ - Ref(102), - Ref(183), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct10]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct10]", TypeSize: 24}, Fields: []Type{ - Ref(219), - Ref(84), - Ref(549), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct11]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct11]", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(550), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct12]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct12]", TypeSize: 12}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(551), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct13]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct13]", TypeSize: 12}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(552), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct14]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct14]", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(553), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct15]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct15]", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(554), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct16]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct16]", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(555), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct17]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct17]", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(556), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct18]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct18]", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(557), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct19]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct19]", TypeSize: 6}, Fields: []Type{ - Ref(219), - Ref(77), - Ref(558), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct20]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct20]", TypeSize: 16}, Fields: []Type{ - Ref(219), - Ref(84), - Ref(561), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct21]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct21]", TypeSize: 12}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(562), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct22]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct22]", TypeSize: 3}, Fields: []Type{ - Ref(219), - Ref(563), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct23]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct23]", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(564), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct24]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct24]", TypeSize: 3}, Fields: []Type{ - Ref(219), - Ref(565), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct25]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct25]", TypeSize: 12}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(566), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct4]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct4]", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(568), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct5]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct5]", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(569), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct6]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct6]", TypeSize: 6}, Fields: []Type{ - Ref(219), - Ref(77), - Ref(570), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct7]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct7]", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(77), - Ref(571), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct8]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct8]", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(79), - Ref(572), - }}}, - {StructKey{Name: "syz_bf_align[syz_bf_struct9]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_align[syz_bf_struct9]", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(77), - Ref(573), - }}}, - {StructKey{Name: "syz_bf_struct0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct0", TypeSize: 32}, Fields: []Type{ - Ref(92), - Ref(183), - Ref(64), - Ref(119), - Ref(65), - Ref(306), - Ref(307), - Ref(233), - Ref(84), - }}}, - {StructKey{Name: "syz_bf_struct1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct1", TypeSize: 8}, Fields: []Type{ - Ref(559), - Ref(221), - Ref(79), - }}}, - {StructKey{Name: "syz_bf_struct10"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct10", TypeSize: 16}, Fields: []Type{ - Ref(138), - Ref(146), - Ref(152), - Ref(189), - Ref(193), - Ref(194), - Ref(195), - Ref(196), - Ref(234), - Ref(82), - }}}, - {StructKey{Name: "syz_bf_struct11"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct11", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(221), - Ref(224), - Ref(155), - Ref(156), - }}}, - {StructKey{Name: "syz_bf_struct12"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct12", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(221), - Ref(224), - Ref(155), - Ref(156), - Ref(158), - Ref(232), - Ref(78), - }}}, - {StructKey{Name: "syz_bf_struct13"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct13", TypeSize: 8}, Fields: []Type{ - Ref(102), - Ref(142), - Ref(148), - Ref(78), - }}}, - {StructKey{Name: "syz_bf_struct14"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct14", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(221), - Ref(149), - }}}, - {StructKey{Name: "syz_bf_struct15"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct15", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(139), - Ref(111), - Ref(77), - }}}, - {StructKey{Name: "syz_bf_struct16"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct16", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(147), - Ref(110), - Ref(78), - }}}, - {StructKey{Name: "syz_bf_struct17"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct17", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(141), - Ref(108), - Ref(77), - }}}, - {StructKey{Name: "syz_bf_struct18"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct18", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(140), - Ref(109), - Ref(77), - }}}, - {StructKey{Name: "syz_bf_struct19"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct19", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(77), - Ref(105), - }}}, - {StructKey{Name: "syz_bf_struct1_internal"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct1_internal", TypeSize: 4}, Fields: []Type{ - Ref(137), - Ref(145), - Ref(150), - }}}, - {StructKey{Name: "syz_bf_struct2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct2", TypeSize: 8}, Fields: []Type{ - Ref(180), - Ref(185), - Ref(187), - Ref(190), - Ref(191), - }}}, - {StructKey{Name: "syz_bf_struct20"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct20", TypeSize: 8}, Fields: []Type{ - Ref(219), - Ref(221), - Ref(188), - Ref(154), - Ref(121), - Ref(231), - Ref(81), - }}}, - {StructKey{Name: "syz_bf_struct21"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct21", TypeSize: 8}, Fields: []Type{ - Ref(136), - Ref(221), - Ref(112), - Ref(117), - }}}, - {StructKey{Name: "syz_bf_struct22"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct22", TypeSize: 2}, Fields: []Type{ - Ref(219), - Ref(184), - Ref(111), - }}}, - {StructKey{Name: "syz_bf_struct23"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct23", TypeSize: 3}, Fields: []Type{ - Ref(219), - Ref(144), - Ref(113), - }}}, - {StructKey{Name: "syz_bf_struct24"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct24", TypeSize: 2}, Fields: []Type{ - Ref(219), - Ref(181), - }}}, - {StructKey{Name: "syz_bf_struct25"}, &StructDesc{TypeCommon{TypeName: "syz_bf_struct25", TypeSize: 8}, []Type{ - Ref(102), - Ref(103), - Ref(115), - Ref(116), - Ref(123), - Ref(53), - Ref(78), - }, 4}}, - {StructKey{Name: "syz_bf_struct3"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct3", TypeSize: 8}, Fields: []Type{ - Ref(203), - Ref(204), - Ref(205), - Ref(207), - Ref(208), - }}}, - {StructKey{Name: "syz_bf_struct4"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct4", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(140), - Ref(224), - Ref(77), - }}}, - {StructKey{Name: "syz_bf_struct5"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct5", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(140), - Ref(78), - }}}, - {StructKey{Name: "syz_bf_struct6"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct6", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(104), - Ref(224), - Ref(77), - }}}, - {StructKey{Name: "syz_bf_struct7"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct7", TypeSize: 2}, Fields: []Type{ - Ref(219), - Ref(104), - }}}, - {StructKey{Name: "syz_bf_struct8"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct8", TypeSize: 4}, Fields: []Type{ - Ref(219), - Ref(147), - Ref(110), - Ref(78), - }}}, - {StructKey{Name: "syz_bf_struct9"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_bf_struct9", TypeSize: 2}, Fields: []Type{ - Ref(219), - Ref(107), - Ref(110), - }}}, - {StructKey{Name: "syz_csum_encode"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_encode", IsVarlen: true}, Fields: []Type{ - Ref(102), - Ref(131), - Ref(3), - Ref(228), - Ref(230), - Ref(33), - }}}, - {StructKey{Name: "syz_csum_icmp_packet"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_icmp_packet", IsVarlen: true}, Fields: []Type{ - Ref(87), - Ref(34), - }}}, - {StructKey{Name: "syz_csum_ipv4_header"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_ipv4_header", TypeSize: 10}, Fields: []Type{ - Ref(85), - Ref(174), - Ref(172), - }}}, - {StructKey{Name: "syz_csum_ipv4_tcp_packet"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_ipv4_tcp_packet", IsVarlen: true}, Fields: []Type{ - Ref(576), - Ref(585), - }}}, - {StructKey{Name: "syz_csum_ipv4_udp_packet"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_ipv4_udp_packet", IsVarlen: true}, Fields: []Type{ - Ref(576), - Ref(586), - }}}, - {StructKey{Name: "syz_csum_ipv6_header"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_ipv6_header", TypeSize: 32}, Fields: []Type{ - Ref(35), - Ref(24), - }}}, - {StructKey{Name: "syz_csum_ipv6_icmp_packet"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_ipv6_icmp_packet", IsVarlen: true}, Fields: []Type{ - Ref(580), - Ref(575), - }}}, - {StructKey{Name: "syz_csum_ipv6_tcp_packet"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_ipv6_tcp_packet", IsVarlen: true}, Fields: []Type{ - Ref(580), - Ref(585), - }}}, - {StructKey{Name: "syz_csum_ipv6_udp_packet"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_ipv6_udp_packet", IsVarlen: true}, Fields: []Type{ - Ref(580), - Ref(586), - }}}, - {StructKey{Name: "syz_csum_tcp_header"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_tcp_header", TypeSize: 2}, Fields: []Type{ - Ref(88), - }}}, - {StructKey{Name: "syz_csum_tcp_packet"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_tcp_packet", IsVarlen: true}, Fields: []Type{ - Ref(584), - Ref(34), - }}}, - {StructKey{Name: "syz_csum_udp_packet"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_csum_udp_packet", IsVarlen: true}, Fields: []Type{ - Ref(86), - Ref(34), - }}}, - {StructKey{Name: "syz_end_int_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_end_int_struct", TypeSize: 15}, Fields: []Type{ - Ref(219), - Ref(131), - Ref(173), - Ref(206), - }}}, - {StructKey{Name: "syz_end_var_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_end_var_struct", TypeSize: 14}, Fields: []Type{ - Ref(284), - Ref(62), - Ref(93), - }}}, - {StructKey{Name: "syz_length_array2_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_array2_struct", TypeSize: 10}, Fields: []Type{ - Ref(13), - Ref(254), - }}}, - {StructKey{Name: "syz_length_array_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_array_struct", TypeSize: 10}, Fields: []Type{ - Ref(13), - Ref(290), - }}}, - {StructKey{Name: "syz_length_bf_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_bf_struct", TypeSize: 24}, Fields: []Type{ - Ref(592), - Ref(288), - Ref(256), - Ref(274), - Ref(77), - }}}, - {StructKey{Name: "syz_length_bf_struct_inner"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_bf_struct_inner", TypeSize: 20}, Fields: []Type{ - Ref(137), - Ref(145), - Ref(150), - Ref(153), - Ref(157), - Ref(159), - Ref(161), - Ref(308), - }}}, - {StructKey{Name: "syz_length_bytesize2_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_bytesize2_struct", TypeSize: 16}, Fields: []Type{ - Ref(179), - Ref(252), - Ref(270), - Ref(274), - Ref(277), - Ref(81), - }}}, - {StructKey{Name: "syz_length_bytesize3_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_bytesize3_struct", TypeSize: 8}, Fields: []Type{ - Ref(136), - Ref(253), - Ref(271), - Ref(275), - Ref(278), - }}}, - {StructKey{Name: "syz_length_bytesize_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_bytesize_struct", TypeSize: 24}, Fields: []Type{ - Ref(11), - Ref(288), - Ref(256), - Ref(272), - Ref(276), - Ref(279), - Ref(79), - }}}, - {StructKey{Name: "syz_length_complex_inner_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_complex_inner_struct", TypeSize: 16}, Fields: []Type{ - Ref(219), - Ref(288), - Ref(299), - Ref(19), - }}}, - {StructKey{Name: "syz_length_complex_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_complex_struct", IsVarlen: true}, Fields: []Type{ - Ref(287), - Ref(596), - Ref(16), - Ref(303), - Ref(305), - Ref(4), - }}}, - {StructKey{Name: "syz_length_const_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_const_struct", TypeSize: 8}, Fields: []Type{ - Ref(61), - Ref(292), - }}}, - {StructKey{Name: "syz_length_flags_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_flags_struct", TypeSize: 16}, Fields: []Type{ - Ref(94), - Ref(294), - }}}, - {StructKey{Name: "syz_length_int_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_int_struct", TypeSize: 4}, Fields: []Type{ - Ref(102), - Ref(290), - }}}, - {StructKey{Name: "syz_length_large_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_large_struct", TypeSize: 48}, Fields: []Type{ - Ref(179), - Ref(183), - Ref(18), - }}}, - {StructKey{"syz_length_large_struct", 2}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_large_struct", TypeSize: 48, ArgDir: 2}, Fields: []Type{ - Ref(178), - Ref(182), - Ref(17), - }}}, - {StructKey{Name: "syz_length_len2_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_len2_struct", TypeSize: 4}, Fields: []Type{ - Ref(285), - Ref(290), - }}}, - {StructKey{Name: "syz_length_len_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_len_struct", TypeSize: 8}, Fields: []Type{ - Ref(136), - Ref(290), - Ref(298), - }}}, - {StructKey{Name: "syz_length_parent2_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_parent2_struct", TypeSize: 9}, Fields: []Type{ - Ref(606), - Ref(289), - Ref(295), - }}}, - {StructKey{Name: "syz_length_parent2_struct_inner"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_parent2_struct_inner", TypeSize: 7}, Fields: []Type{ - Ref(607), - Ref(289), - Ref(296), - Ref(301), - }}}, - {StructKey{Name: "syz_length_parent2_struct_inner_inner"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_parent2_struct_inner_inner", TypeSize: 4}, Fields: []Type{ - Ref(289), - Ref(297), - Ref(302), - Ref(304), - }}}, - {StructKey{Name: "syz_length_parent_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_parent_struct", TypeSize: 4}, Fields: []Type{ - Ref(102), - Ref(291), - }}}, - {StructKey{Name: "syz_length_vma_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_length_vma_struct", TypeSize: 16}, Fields: []Type{ - Ref(639), - Ref(294), - }}}, - {StructKey{Name: "syz_missing_const_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_missing_const_struct", TypeSize: 4}, Fields: []Type{ - Ref(60), - }}}, - {StructKey{Name: "syz_recur_0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_recur_0", TypeSize: 8}, Fields: []Type{ - Ref(352), - }}}, - {StructKey{"syz_recur_0", 2}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_recur_0", TypeSize: 8, ArgDir: 2}, Fields: []Type{ - Ref(352), - }}}, - {StructKey{Name: "syz_recur_1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_recur_1", TypeSize: 16}, Fields: []Type{ - Ref(353), - Ref(418), - }}}, - {StructKey{"syz_recur_1", 2}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_recur_1", TypeSize: 16, ArgDir: 2}, Fields: []Type{ - Ref(353), - Ref(418), - }}}, - {StructKey{Name: "syz_recur_2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_recur_2", TypeSize: 48}, Fields: []Type{ - Ref(352), - Ref(417), - Ref(427), - Ref(429), - Ref(430), - Ref(431), - }}}, - {StructKey{"syz_recur_2", 2}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_recur_2", TypeSize: 48, ArgDir: 2}, Fields: []Type{ - Ref(352), - Ref(417), - Ref(427), - Ref(429), - Ref(430), - Ref(431), - }}}, - {StructKey{Name: "syz_recur_2_0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_recur_2_0", TypeSize: 32}, Fields: []Type{ - Ref(354), - Ref(419), - Ref(427), - Ref(429), - }}}, - {StructKey{"syz_regression0_struct", 2}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_regression0_struct", TypeSize: 8, ArgDir: 2}, Fields: []Type{ - Ref(435), - }}}, - {StructKey{Name: "syz_regression1_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_regression1_struct", TypeSize: 4}, Fields: []Type{ - Ref(25), - }}}, - {StructKey{Name: "syz_struct0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_struct0", TypeSize: 16}, Fields: []Type{ - Ref(179), - Ref(617), - Ref(84), - }}}, - {StructKey{Name: "syz_struct1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_struct1", TypeSize: 1}, Fields: []Type{ - Ref(219), - }}}, - {StructKey{Name: "syz_union0"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_union0", TypeSize: 80}, Fields: []Type{ - Ref(179), - Ref(15), - Ref(224), - }}}, - {StructKey{Name: "syz_union0_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_union0_struct", TypeSize: 88}, Fields: []Type{ - Ref(177), - Ref(629), - }}}, - {StructKey{Name: "syz_union1"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_union1", TypeSize: 8}, Fields: []Type{ - Ref(179), - Ref(143), - }}}, - {StructKey{Name: "syz_union1_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_union1_struct", TypeSize: 9}, Fields: []Type{ - Ref(631), - Ref(221), - }}}, - {StructKey{Name: "syz_union2"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_union2", IsVarlen: true}, Fields: []Type{ - Ref(179), - Ref(143), - }}}, - {StructKey{Name: "syz_union2_struct"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_union2_struct", IsVarlen: true}, Fields: []Type{ - Ref(632), - Ref(221), - }}}, - {StructKey{Name: "syz_union3"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_union3", TypeSize: 4}, Fields: []Type{ - Ref(136), - }}}, - {StructKey{Name: "syz_use_missing"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "syz_use_missing", TypeSize: 8}, Fields: []Type{ - Ref(461), - Ref(610), - }}}, - {StructKey{Name: "type_confusion"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "type_confusion", TypeSize: 1}, Fields: []Type{ - Ref(221), - }}}, - {StructKey{Name: "union_arg"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "union_arg", TypeSize: 8}, Fields: []Type{ - Ref(221), - Ref(186), - Ref(439), - Ref(456), - Ref(66), - Ref(95), - Ref(326), - }}}, -} - -var syscalls_64 = []*Syscall{ - {Name: "breaks_returns", CallName: "breaks_returns", Attrs: SyscallAttrs{BreaksReturns: true}}, - {Name: "fallback$0", CallName: "fallback", MissingArgs: 1, Ret: Ref(458)}, - {Name: "fallback$1", CallName: "fallback", Args: []Type{ - Ref(455), - }}, - {Name: "foo$any0", CallName: "foo", MissingArgs: 1, Args: []Type{ - Ref(342), - }}, - {Name: "foo$anyres", CallName: "foo", Args: []Type{ - Ref(363), - Ref(424), - }}, - {Name: "foo$arch_specific_const_as_array_size", CallName: "foo", MissingArgs: 1, Args: []Type{ - Ref(333), - }}, - {Name: "foo$fmt0", CallName: "foo", MissingArgs: 1, Args: []Type{ - Ref(338), - }, Ret: Ref(459)}, - {Name: "foo$fmt1", CallName: "foo", MissingArgs: 1, Args: []Type{ - Ref(337), - }}, - {Name: "foo$fmt2", CallName: "foo", Args: []Type{ - Ref(339), - Ref(432), - }}, - {Name: "foo$fmt3", CallName: "foo", MissingArgs: 1, Args: []Type{ - Ref(340), - }}, - {Name: "foo$fmt4", CallName: "foo", MissingArgs: 1, Args: []Type{ - Ref(341), - }}, - {Name: "foo$fmt5", CallName: "foo", MissingArgs: 1, Args: []Type{ - Ref(348), - }}, - {Name: "minimize$0", CallName: "minimize", Args: []Type{ - Ref(328), - Ref(329), - }}, - {Name: "mutate0", CallName: "mutate0"}, - {Name: "mutate1", CallName: "mutate1"}, - {Name: "mutate2", CallName: "mutate2"}, - {Name: "mutate3", CallName: "mutate3", Args: []Type{ - Ref(446), - Ref(314), - }}, - {Name: "mutate4", CallName: "mutate4", Args: []Type{ - Ref(434), - Ref(266), - }}, - {Name: "mutate5", CallName: "mutate5", Args: []Type{ - Ref(440), - Ref(90), - }, Ret: Ref(458)}, - {Name: "mutate6", CallName: "mutate6", Args: []Type{ - Ref(457), - Ref(434), - Ref(266), - }}, - {Name: "mutate7", CallName: "mutate7", Args: []Type{ - Ref(357), - Ref(281), - }}, - {Name: "mutate8", CallName: "mutate8", Args: []Type{ - Ref(327), - }}, - {Name: "mutate_array", CallName: "mutate_array", Args: []Type{ - Ref(198), - Ref(199), - Ref(446), - }}, - {Name: "mutate_array2", CallName: "mutate_array2", Args: []Type{ - Ref(447), - }}, - {Name: "mutate_buffer", CallName: "mutate_buffer", Args: []Type{ - Ref(443), - }}, - {Name: "mutate_flags", CallName: "mutate_flags", Args: []Type{ - Ref(440), - Ref(198), - Ref(100), - Ref(96), - }}, - {Name: "mutate_flags2", CallName: "mutate_flags2", Args: []Type{ - Ref(440), - Ref(97), - }}, - {Name: "mutate_flags3", CallName: "mutate_flags3", Args: []Type{ - Ref(440), - Ref(91), - }}, - {Name: "mutate_integer", CallName: "mutate_integer", Args: []Type{ - Ref(210), - Ref(211), - Ref(212), - Ref(213), - Ref(214), - Ref(215), - Ref(216), - Ref(217), - Ref(200), - }}, - {Name: "mutate_integer2", CallName: "mutate_integer2", Args: []Type{ - Ref(176), - Ref(198), - Ref(163), - Ref(128), - Ref(235), - }}, - {Name: "mutate_rangedbuffer", CallName: "mutate_rangedbuffer", Args: []Type{ - Ref(442), - }}, - {Name: "mutate_union", CallName: "mutate_union", Args: []Type{ - Ref(444), - }}, - {Name: "serialize0", CallName: "serialize0", Args: []Type{ - Ref(346), - }}, - {Name: "serialize1", CallName: "serialize1", Args: []Type{ - Ref(331), - Ref(282), - }}, - {Name: "syz_compare", CallName: "syz_compare", Args: []Type{ - Ref(448), - Ref(267), - Ref(441), - Ref(265), - }}, - {Name: "syz_compare_int$2", CallName: "syz_compare_int", MissingArgs: 2, Args: []Type{ - Ref(67), - Ref(242), - Ref(243), - }}, - {Name: "syz_compare_int$3", CallName: "syz_compare_int", MissingArgs: 1, Args: []Type{ - Ref(68), - Ref(242), - Ref(243), - Ref(244), - }}, - {Name: "syz_compare_int$4", CallName: "syz_compare_int", Args: []Type{ - Ref(69), - Ref(242), - Ref(243), - Ref(244), - Ref(245), - }}, - {Name: "syz_errno", CallName: "syz_errno", Args: []Type{ - Ref(167), - }}, - {Name: "syz_execute_func", CallName: "syz_execute_func", Args: []Type{ - Ref(445), - }}, - {Name: "syz_exit", CallName: "syz_exit", Args: []Type{ - Ref(166), - }}, - {Name: "syz_mmap", CallName: "syz_mmap", Args: []Type{ - Ref(638), - Ref(313), - }}, - {Name: "test", CallName: "test", MissingArgs: 6}, - {Name: "test$align0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(372), - }}, - {Name: "test$align1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(373), - }}, - {Name: "test$align2", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(374), - }}, - {Name: "test$align3", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(375), - }}, - {Name: "test$align4", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(376), - }}, - {Name: "test$align5", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(377), - }}, - {Name: "test$align6", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(378), - }}, - {Name: "test$align7", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(379), - }}, - {Name: "test$array0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(381), - }}, - {Name: "test$array1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(382), - }}, - {Name: "test$array2", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(380), - }}, - {Name: "test$auto0", CallName: "test", MissingArgs: 2, Args: []Type{ - Ref(59), - Ref(433), - Ref(283), - Ref(135), - }}, - {Name: "test$bf0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(383), - }}, - {Name: "test$bf1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(384), - }}, - {Name: "test$blob0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(332), - }}, - {Name: "test$csum_encode", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(385), - }}, - {Name: "test$csum_ipv4", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(386), - }}, - {Name: "test$csum_ipv4_tcp", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(387), - }}, - {Name: "test$csum_ipv4_udp", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(388), - }}, - {Name: "test$csum_ipv6_icmp", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(389), - }}, - {Name: "test$csum_ipv6_tcp", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(390), - }}, - {Name: "test$csum_ipv6_udp", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(391), - }}, - {Name: "test$end0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(392), - }}, - {Name: "test$end1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(393), - }}, - {Name: "test$excessive_fields1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(425), - }}, - {Name: "test$hint_data", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(356), - }}, - {Name: "test$int", CallName: "test", MissingArgs: 1, Args: []Type{ - Ref(241), - Ref(209), - Ref(99), - Ref(134), - Ref(175), - }}, - {Name: "test$length0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(403), - }}, - {Name: "test$length1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(401), - }}, - {Name: "test$length10", CallName: "test", MissingArgs: 1, Args: []Type{ - Ref(637), - Ref(280), - Ref(249), - Ref(269), - Ref(273), - }}, - {Name: "test$length11", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(404), - Ref(280), - }}, - {Name: "test$length12", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(351), - Ref(280), - }}, - {Name: "test$length13", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(364), - Ref(423), - }}, - {Name: "test$length14", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(364), - Ref(416), - }}, - {Name: "test$length16", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(399), - }}, - {Name: "test$length17", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(397), - }}, - {Name: "test$length18", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(398), - }}, - {Name: "test$length19", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(396), - }}, - {Name: "test$length2", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(402), - }}, - {Name: "test$length20", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(407), - }}, - {Name: "test$length21", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(362), - Ref(247), - }}, - {Name: "test$length22", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(356), - Ref(247), - }}, - {Name: "test$length23", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(344), - }}, - {Name: "test$length24", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(343), - }}, - {Name: "test$length25", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(355), - Ref(280), - }}, - {Name: "test$length26", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(345), - Ref(251), - }}, - {Name: "test$length27", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(369), - Ref(280), - }}, - {Name: "test$length28", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(414), - Ref(280), - }}, - {Name: "test$length29", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(347), - }}, - {Name: "test$length3", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(406), - }}, - {Name: "test$length30", CallName: "test", MissingArgs: 2, Args: []Type{ - Ref(370), - Ref(248), - Ref(428), - Ref(250), - }}, - {Name: "test$length4", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(405), - }}, - {Name: "test$length5", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(408), - }}, - {Name: "test$length6", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(395), - }}, - {Name: "test$length7", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(394), - }}, - {Name: "test$length8", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(400), - }}, - {Name: "test$length9", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(409), - }}, - {Name: "test$missing_resource", CallName: "test", MissingArgs: 6, Ret: Ref(462)}, - {Name: "test$missing_struct", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(349), - }}, - {Name: "test$offsetof0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(371), - }}, - {Name: "test$opt0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(240), - }}, - {Name: "test$opt1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(350), - }}, - {Name: "test$opt2", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(636), - }}, - {Name: "test$opt3", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(327), - }}, - {Name: "test$out_const", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(422), - }}, - {Name: "test$recur0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(365), - }}, - {Name: "test$recur1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(366), - }}, - {Name: "test$recur2", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(367), - }}, - {Name: "test$regression0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(368), - }}, - {Name: "test$regression1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(420), - }}, - {Name: "test$regression2", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(421), - }}, - {Name: "test$res0", CallName: "test", MissingArgs: 6, Ret: Ref(464)}, - {Name: "test$res1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(463), - }}, - {Name: "test$res2", CallName: "test", MissingArgs: 6, Ret: Ref(458)}, - {Name: "test$str0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(334), - }}, - {Name: "test$str1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(336), - }}, - {Name: "test$str2", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(335), - }}, - {Name: "test$struct", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(410), - }}, - {Name: "test$syz_union3", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(415), - }}, - {Name: "test$syz_union4", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(635), - }}, - {Name: "test$text_x86_16", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(359), - Ref(280), - }}, - {Name: "test$text_x86_32", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(360), - Ref(280), - }}, - {Name: "test$text_x86_64", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(361), - Ref(280), - }}, - {Name: "test$text_x86_real", CallName: "test", MissingArgs: 4, Args: []Type{ - Ref(358), - Ref(280), - }}, - {Name: "test$type_confusion1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(426), - }}, - {Name: "test$union0", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(411), - }}, - {Name: "test$union1", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(412), - }}, - {Name: "test$union2", CallName: "test", MissingArgs: 5, Args: []Type{ - Ref(413), - }}, - {Name: "test$vma0", CallName: "test", Args: []Type{ - Ref(640), - Ref(309), - Ref(641), - Ref(310), - Ref(642), - Ref(311), - }}, - {Name: "test_excessive_args1", CallName: "test_excessive_args1"}, - {Name: "test_excessive_args2", CallName: "test_excessive_args2", Args: []Type{ - Ref(209), - }}, - {Name: "test_length15", CallName: "test_length15", Args: []Type{ - Ref(98), - Ref(281), - }}, - {Name: "unsupported$0", CallName: "unsupported", Args: []Type{ - Ref(465), - }, Ret: Ref(466)}, - {Name: "unsupported$1", CallName: "unsupported", Args: []Type{ - Ref(465), - }, Ret: Ref(466)}, -} - -var types_64 = []Type{ - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "arr16be", IsVarlen: true}, Type: Ref(133)}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f1", IsVarlen: true}, Type: Ref(130), Kind: 1, RangeEnd: 3}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f1", IsVarlen: true}, Type: Ref(171)}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f2", IsVarlen: true}, Type: Ref(171), Kind: 1, RangeEnd: 4}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f5", IsVarlen: true}, Type: Ref(130)}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f6", IsVarlen: true}, Type: Ref(474)}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "nla", IsVarlen: true}, Type: Ref(626)}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(36)}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(170)}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(615)}, - &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(618)}, - &ArrayType{TypeCommon{TypeName: "array", FldName: "f0", TypeSize: 16}, Ref(202), 1, 2, 2}, - &ArrayType{TypeCommon{TypeName: "array", FldName: "f0", TypeSize: 2}, Ref(130), 1, 1, 1}, - &ArrayType{TypeCommon{TypeName: "array", FldName: "f0", TypeSize: 8}, Ref(130), 1, 4, 4}, - &ArrayType{TypeCommon{TypeName: "array", FldName: "f1", IsVarlen: true}, Ref(628), 1, 1, 2}, - &ArrayType{TypeCommon{TypeName: "array", FldName: "f1", TypeSize: 80}, Ref(202), 1, 10, 10}, - &ArrayType{TypeCommon{TypeName: "array", FldName: "f2", TypeSize: 16}, Ref(597), 1, 1, 1}, - &ArrayType{TypeCommon{TypeName: "array", FldName: "f2", TypeSize: 32, ArgDir: 2}, Ref(169), 1, 8, 8}, - &ArrayType{TypeCommon{TypeName: "array", FldName: "f2", TypeSize: 32}, Ref(171), 1, 8, 8}, - &ArrayType{TypeCommon{TypeName: "array", FldName: "f3", TypeSize: 12}, Ref(171), 1, 3, 3}, - &ArrayType{TypeCommon{TypeName: "array", TypeSize: 16}, Ref(171), 1, 4, 4}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 1, IsVarlen: true}, Kind: 1, RangeBegin: 5, RangeEnd: 10}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 1, IsVarlen: true}}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "blob", IsVarlen: true}}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "dst_ip", TypeSize: 16}, Kind: 1, RangeBegin: 16, RangeEnd: 16}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f0", TypeSize: 4}, Kind: 1, RangeBegin: 4, RangeEnd: 4}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f1", IsVarlen: true}, Kind: 1, RangeBegin: 4, RangeEnd: 8}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f1", TypeSize: 16}, Kind: 1, RangeBegin: 16, RangeEnd: 16}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f41", TypeSize: 1}, Kind: 1, RangeBegin: 1, RangeEnd: 1}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f42", TypeSize: 3}, Kind: 1, RangeBegin: 3, RangeEnd: 3}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f43", TypeSize: 5}, Kind: 1, RangeBegin: 5, RangeEnd: 5}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f44", TypeSize: 6}, Kind: 1, RangeBegin: 6, RangeEnd: 6}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f5", IsVarlen: true}}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "f5", TypeSize: 4}, Kind: 1, RangeBegin: 4, RangeEnd: 4}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "payload", IsVarlen: true}}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "src_ip", TypeSize: 16}, Kind: 1, RangeBegin: 16, RangeEnd: 16}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}}, - &BufferType{TypeCommon: TypeCommon{TypeName: "array", TypeSize: 10}, Kind: 1, RangeBegin: 10, RangeEnd: 10}, - &BufferType{TypeCommon: TypeCommon{TypeName: "filename", FldName: "f1", TypeSize: 10}, Kind: 3}, - &BufferType{TypeCommon: TypeCommon{TypeName: "filename", FldName: "f2", TypeSize: 20}, Kind: 3}, - &BufferType{TypeCommon: TypeCommon{TypeName: "filename", IsVarlen: true}, Kind: 3}, - &BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "a", TypeSize: 10}, Kind: 2, SubKind: "serialize_strings", Values: []string{"aaa\x00\x00\x00\x00\x00\x00\x00", "bbb\x00\x00\x00\x00\x00\x00\x00", "hash\x00\x00\x00\x00\x00\x00", "HI\x00\x00\x00\x00\x00\x00\x00\x00"}}, - &BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "b", TypeSize: 5}, Kind: 2, SubKind: "serialize_strings", Values: []string{"aaa\x00\x00", "bbb\x00\x00", "hash\x00", "HI\x00\x00\x00"}}, - &BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "str", IsVarlen: true}, Kind: 2}, - &BufferType{TypeCommon: TypeCommon{TypeName: "string", IsVarlen: true}, Kind: 2}, - &BufferType{TypeCommon: TypeCommon{TypeName: "string", TypeSize: 4}, Kind: 2, SubKind: "fixed_strings", Values: []string{"foo\x00", "bar\x00"}}, - &BufferType{TypeCommon: TypeCommon{TypeName: "string", TypeSize: 4}, Kind: 2, Values: []string{"foo\x00"}}, - &BufferType{TypeCommon: TypeCommon{TypeName: "stringnoz", FldName: "payload", IsVarlen: true}, Kind: 2, NoZ: true}, - &BufferType{TypeCommon: TypeCommon{TypeName: "text", IsVarlen: true}, Kind: 4, Text: 1}, - &BufferType{TypeCommon: TypeCommon{TypeName: "text", IsVarlen: true}, Kind: 4, Text: 2}, - &BufferType{TypeCommon: TypeCommon{TypeName: "text", IsVarlen: true}, Kind: 4, Text: 3}, - &BufferType{TypeCommon: TypeCommon{TypeName: "text", IsVarlen: true}, Kind: 4, Text: 4}, - &BufferType{TypeCommon: TypeCommon{TypeName: "text", IsVarlen: true}, Kind: 4}, - &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "f5"}, Kind: 1}, - &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "size"}, Kind: 1}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "NLA_F_NESTED", TypeSize: 1}, BitfieldOff: 7, BitfieldLen: 1, BitfieldUnit: 2}, Val: 1}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "NLA_F_NESTED", TypeSize: 1}, BitfieldOff: 7, BitfieldLen: 1, BitfieldUnit: 2}}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "NLA_F_NET_BYTEORDER"}, BitfieldOff: 6, BitfieldLen: 1, BitfieldUnit: 2}, Val: 1}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "NLA_F_NET_BYTEORDER"}, BitfieldOff: 6, BitfieldLen: 1, BitfieldUnit: 2}}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "a", TypeSize: 8}}, Val: 66}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "a0", TypeSize: 4}}, Val: 1}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "f0", TypeSize: 4}}}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "f1", TypeSize: 4}, ArgFormat: 1}, Val: 66}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "f1", TypeSize: 4}}, Val: 67}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "f2"}, BitfieldLen: 5, BitfieldUnit: 2}, Val: 2}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "f4", TypeSize: 4}, BitfieldOff: 11, BitfieldLen: 15, BitfieldUnit: 4}, Val: 66}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "f5", TypeSize: 8}}, Val: 1}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "n", TypeSize: 8}}, Val: 2}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "n", TypeSize: 8}}, Val: 3}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "n", TypeSize: 8}}, Val: 4}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "nla_type", TypeSize: 1}, BitfieldLen: 14, BitfieldUnit: 2}, Val: 170}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "nla_type", TypeSize: 2}}, Val: 170}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "nla_type", TypeSize: 2}}, Val: 187}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "nla_type", TypeSize: 2}}, Val: 204}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "nla_type", TypeSize: 2}}, Val: 221}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "nla_type", TypeSize: 2}}, Val: 238}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", TypeSize: 4, ArgDir: 1}}, Val: 1}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 1}}, IsPad: true}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 2}}, IsPad: true}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 3}}, IsPad: true}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 41}}, IsPad: true}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 4}}, IsPad: true}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 5}}, IsPad: true}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 6}}, IsPad: true}, - &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 7}}, IsPad: true}, - &CsumType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "csum", FldName: "csum", TypeSize: 2}}, Buf: "parent"}, - &CsumType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "csum", FldName: "csum", TypeSize: 2}}, 1, "parent", 17}, - &CsumType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "csum", FldName: "csum", TypeSize: 2}}, 1, "parent", 58}, - &CsumType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "csum", FldName: "csum", TypeSize: 2}}, 1, "syz_csum_tcp_packet", 6}, - &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "flags_any", TypeSize: 18}, ArgFormat: 3}, Vals: []uint64{0, 1, 2}}, - &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "open_flags", FldName: "flags", TypeSize: 8}}, Vals: []uint64{2880154539, 3452816845}}, - &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "open_flags2", FldName: "flags", TypeSize: 8}}, Vals: []uint64{2863311530, 2863315899, 3149642683, 3149647052, 3435973836, 3435978205, 3722304989, 3722309358, 4008636142, 4008640511, 4294967295}}, - &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "syz_bf_flags", FldName: "f0", TypeSize: 8}, BitfieldLen: 10, BitfieldUnit: 2}, Vals: []uint64{0, 1, 2}}, - &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "syz_end_flags", FldName: "f2", TypeSize: 8}, ArgFormat: 1}, Vals: []uint64{0, 1}}, - &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "syz_length_flags", FldName: "f0", TypeSize: 8}}, Vals: []uint64{0, 1}}, - &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "syz_length_flags", FldName: "f6", TypeSize: 4}}, Vals: []uint64{0, 1}}, - &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bitmask_flags", FldName: "flags", TypeSize: 8}}, []uint64{1, 8, 16}, true}, - &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bitmask_flags2", FldName: "flags", TypeSize: 8}}, []uint64{1, 2, 4, 8, 16, 32, 64, 128}, true}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "a0", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "a2", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "b1", TypeSize: 2}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "data", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f0", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f1", TypeSize: 1}, BitfieldLen: 14, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f1", TypeSize: 1}, BitfieldOff: 8, BitfieldLen: 4, BitfieldUnit: 2, BitfieldUnitOff: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f1", TypeSize: 2}, BitfieldLen: 12, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f1", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f1"}, BitfieldOff: 8, BitfieldLen: 4, BitfieldUnit: 2, BitfieldUnitOff: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f2", TypeSize: 1}, BitfieldLen: 4, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f2", TypeSize: 1}, BitfieldLen: 6, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f2", TypeSize: 1}, BitfieldOff: 12, BitfieldLen: 4, BitfieldUnit: 2, BitfieldUnitOff: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f2", TypeSize: 1}, BitfieldOff: 4, BitfieldLen: 4, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f2", TypeSize: 1}, BitfieldOff: 8, BitfieldLen: 8, BitfieldUnit: 2, BitfieldUnitOff: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f2", TypeSize: 2}, BitfieldOff: 4, BitfieldLen: 6, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f2", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f2"}, BitfieldOff: 6, BitfieldLen: 1, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f3", TypeSize: 1}, BitfieldOff: 7, BitfieldLen: 1, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f3", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f3"}, BitfieldOff: 3, BitfieldLen: 1, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f3"}, BitfieldOff: 5, BitfieldLen: 6, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f31", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f4", TypeSize: 1}, BitfieldOff: 8, BitfieldLen: 4, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f4", TypeSize: 2}, BitfieldOff: 6, BitfieldLen: 1, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f4", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f4"}, BitfieldOff: 4, BitfieldLen: 1, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f5", TypeSize: 1}, BitfieldOff: 5, BitfieldLen: 1, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f5"}, BitfieldLen: 10, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "f6", TypeSize: 2}, BitfieldOff: 10, BitfieldLen: 3, BitfieldUnit: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "i3", TypeSize: 2}}, Kind: 1, RangeEnd: 8}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "payload", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16be", FldName: "f1", TypeSize: 2}, ArgFormat: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16be", FldName: "f3", TypeSize: 2}, ArgFormat: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16be", TypeSize: 2}, ArgFormat: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "a3", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "d", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f0", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f0"}, BitfieldLen: 10, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f0"}, BitfieldLen: 4, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f1", TypeSize: 1}, BitfieldOff: 8, BitfieldLen: 12, BitfieldUnit: 4, BitfieldUnitOff: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f1", TypeSize: 1}, BitfieldOff: 8, BitfieldLen: 4, BitfieldUnit: 4, BitfieldUnitOff: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f1", TypeSize: 1}, BitfieldOff: 8, BitfieldLen: 6, BitfieldUnit: 4, BitfieldUnitOff: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f1", TypeSize: 2}, BitfieldOff: 16, BitfieldLen: 12, BitfieldUnit: 4, BitfieldUnitOff: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f1", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f1"}, BitfieldLen: 4, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f1"}, BitfieldOff: 10, BitfieldLen: 10, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f1"}, BitfieldOff: 4, BitfieldLen: 4, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f1"}, BitfieldOff: 8, BitfieldLen: 4, BitfieldUnit: 4, BitfieldUnitOff: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f2", TypeSize: 2}, BitfieldLen: 12, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f2", TypeSize: 2}, BitfieldOff: 16, BitfieldLen: 12, BitfieldUnit: 4, BitfieldUnitOff: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f2", TypeSize: 4}, BitfieldOff: 20, BitfieldLen: 10, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f2", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f2"}, BitfieldOff: 8, BitfieldLen: 4, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f3", TypeSize: 4}, BitfieldLen: 32, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f3"}, BitfieldOff: 20, BitfieldLen: 4, BitfieldUnit: 4, BitfieldUnitOff: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f3"}, BitfieldOff: 24, BitfieldLen: 4, BitfieldUnit: 4, BitfieldUnitOff: 3}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f4", TypeSize: 1}, BitfieldOff: 28, BitfieldLen: 4, BitfieldUnit: 4, BitfieldUnitOff: 3}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f4"}, BitfieldLen: 16, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f5", TypeSize: 1}, BitfieldLen: 4, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f5", TypeSize: 4}, BitfieldOff: 16, BitfieldLen: 16, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f5"}, BitfieldLen: 5, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f6", TypeSize: 4}, BitfieldLen: 10, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "f6", TypeSize: 8}, BitfieldOff: 5, BitfieldLen: 10, BitfieldUnit: 4}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "i2", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "i32", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "payload", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "status", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "v", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 20}, ArgFormat: 2}, Kind: 1, RangeBegin: 1, RangeEnd: 10}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32be", FldName: "dst_ip", TypeSize: 4}, ArgFormat: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32be", FldName: "f2", TypeSize: 4}, ArgFormat: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32be", FldName: "src_ip", TypeSize: 4}, ArgFormat: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "a4", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "b1", TypeSize: 8}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f0", TypeSize: 8, ArgDir: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f0", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f0"}, BitfieldLen: 4, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f1", TypeSize: 1}, BitfieldLen: 4, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f1", TypeSize: 8, ArgDir: 2}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f1", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f1"}, BitfieldLen: 4, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f1"}, BitfieldOff: 4, BitfieldLen: 8, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f2", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f2"}, BitfieldOff: 12, BitfieldLen: 12, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f2"}, BitfieldOff: 16, BitfieldLen: 4, BitfieldUnit: 8, BitfieldUnitOff: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f3"}, BitfieldOff: 12, BitfieldLen: 12, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f3"}, BitfieldOff: 24, BitfieldLen: 20, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f4", TypeSize: 8}, BitfieldOff: 44, BitfieldLen: 16, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f4", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f4"}, BitfieldOff: 24, BitfieldLen: 12, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f5"}, BitfieldOff: 36, BitfieldLen: 12, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f6", TypeSize: 8}, BitfieldOff: 48, BitfieldLen: 12, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f7", TypeSize: 2}, BitfieldLen: 12, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "f7", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "i1", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "i2", TypeSize: 8}}, Kind: 1, RangeEnd: 536870911}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "i9", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "payload", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64be", FldName: "f0"}, ArgFormat: 1, BitfieldLen: 4, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64be", FldName: "f1"}, ArgFormat: 1, BitfieldOff: 4, BitfieldLen: 8, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64be", FldName: "f2"}, ArgFormat: 1, BitfieldOff: 12, BitfieldLen: 12, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64be", FldName: "f3", TypeSize: 8}, ArgFormat: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64be", FldName: "f3"}, ArgFormat: 1, BitfieldOff: 24, BitfieldLen: 20, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64be", FldName: "f4", TypeSize: 8}, ArgFormat: 1, BitfieldOff: 44, BitfieldLen: 16, BitfieldUnit: 8}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "a1", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "b1", TypeSize: 1}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "b2", TypeSize: 1}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "b3", TypeSize: 1}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "b4", TypeSize: 1}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "b5", TypeSize: 1}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "b6", TypeSize: 1}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "b7", TypeSize: 1}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "b8", TypeSize: 1}}, Kind: 1, RangeEnd: 1}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "data", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f0", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f0"}, BitfieldLen: 1, BitfieldUnit: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f1", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f1"}, BitfieldLen: 2, BitfieldUnit: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f1"}, BitfieldOff: 1, BitfieldLen: 1, BitfieldUnit: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f2", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f2"}, BitfieldOff: 2, BitfieldLen: 1, BitfieldUnit: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f2"}, BitfieldOff: 2, BitfieldLen: 3, BitfieldUnit: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f3", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f3"}, BitfieldLen: 4, BitfieldUnit: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f3"}, BitfieldOff: 5, BitfieldLen: 1, BitfieldUnit: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f4", TypeSize: 1}, BitfieldOff: 4, BitfieldLen: 4, BitfieldUnit: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f5", TypeSize: 1}, BitfieldOff: 4, BitfieldLen: 4, BitfieldUnit: 1}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f6", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f7", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "f8", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "i4", TypeSize: 1}}, Kind: 1, RangeEnd: 8}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "i8", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "payload", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 20}, ArgFormat: 2}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "a0", TypeSize: 8, IsOptional: true}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "a0", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "v0", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "v1", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "v2", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "v3", TypeSize: 8}}}, - &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8}}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bitsize", FldName: "a1", TypeSize: 1}}, BitSize: 1, Path: []string{"a0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "a1", TypeSize: 1}}, BitSize: 8, Path: []string{"a0", "f11"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "a2", TypeSize: 2}}, BitSize: 8, Path: []string{"a0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "a3", TypeSize: 4}}, BitSize: 8, Path: []string{"a0", "f11", "f21", "f31"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "b", TypeSize: 1}}, BitSize: 8, Path: []string{"a"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f1", TypeSize: 1}}, BitSize: 8, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f1", TypeSize: 1}}, BitSize: 8, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f1", TypeSize: 2}}, BitSize: 8, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f12", TypeSize: 4}}, BitSize: 8, Path: []string{"syscall", "a2"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f2", TypeSize: 1}}, BitSize: 8, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f3", TypeSize: 1}}, BitSize: 8, Path: []string{"f1"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f32", TypeSize: 4}}, BitSize: 8, Path: []string{"len_expr2", "f21"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f33", TypeSize: 4}}, BitSize: 8, Path: []string{"len_expr2", "f22", "f41"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f34", TypeSize: 4}}, BitSize: 8, Path: []string{"len_expr1", "f11", "f22", "f42"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f35", TypeSize: 4}}, BitSize: 8, Path: []string{"len_expr2", "f23", "f43"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f36", TypeSize: 4}}, BitSize: 8, Path: []string{"len_expr2", "f24", "f44"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f4", TypeSize: 1}}, BitSize: 8, Path: []string{"f2"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "f5", TypeSize: 1}}, BitSize: 8, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "got_len", TypeSize: 8}}, BitSize: 8, Path: []string{"got"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "size", TypeSize: 8}}, BitSize: 8, Path: []string{"data"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "want_len", TypeSize: 8}}, BitSize: 8, Path: []string{"want"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", TypeSize: 4}}, BitSize: 8, Path: []string{"a0", "f11", "f21"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize2", FldName: "a3", TypeSize: 4}}, BitSize: 16, Path: []string{"a0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize2", FldName: "f2", TypeSize: 1}}, BitSize: 16, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize2", FldName: "f2", TypeSize: 1}}, BitSize: 16, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize2", FldName: "f3", TypeSize: 1}}, BitSize: 16, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "a4", TypeSize: 8}}, BitSize: 32, Path: []string{"a0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "f3", TypeSize: 1}}, BitSize: 32, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "f3", TypeSize: 1}}, BitSize: 32, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize4", FldName: "f4", TypeSize: 1}}, BitSize: 32, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize8", FldName: "f4", TypeSize: 1}}, BitSize: 64, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize8", FldName: "f4", TypeSize: 1}}, BitSize: 64, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize8", FldName: "f5", TypeSize: 1}}, BitSize: 64, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "a1", TypeSize: 1}}, Path: []string{"a0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "a1", TypeSize: 8}}, Path: []string{"a0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "b", TypeSize: 8}}, Path: []string{"a"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "c", TypeSize: 2}}, Path: []string{"b"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f0", TypeSize: 2}, ArgFormat: 1}, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f0", TypeSize: 2}}, Path: []string{"f1"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f0", TypeSize: 4}}, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f0", TypeSize: 8}}, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f1", TypeSize: 1}}, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f1", TypeSize: 1}}, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f1", TypeSize: 2}}, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f1", TypeSize: 2}}, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f1", TypeSize: 4}}, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f1", TypeSize: 4}}, Path: []string{"len_temp3"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f1", TypeSize: 8}}, Path: []string{"f0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f2", TypeSize: 1}}, Path: []string{"syz_length_parent2_struct"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f2", TypeSize: 1}}, Path: []string{"syz_length_parent2_struct_inner"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f2", TypeSize: 1}}, Path: []string{"syz_length_parent2_struct_inner_inner"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f2", TypeSize: 2}}, Path: []string{"f1"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f2", TypeSize: 2}}, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f25", TypeSize: 4}}, Path: []string{"f21", "f31"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f3", TypeSize: 1}}, Path: []string{"syz_length_parent2_struct"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f3", TypeSize: 1}}, Path: []string{"syz_length_parent2_struct_inner"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f3", TypeSize: 4}}, Path: []string{"f1"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f4", TypeSize: 1}}, Path: []string{"syz_length_parent2_struct"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f4", TypeSize: 2}}, Path: []string{"f2"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f5", TypeSize: 2}, BitfieldLen: 11, BitfieldUnit: 2}, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f6", TypeSize: 2}, ArgFormat: 1, BitfieldLen: 11, BitfieldUnit: 2}, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "f7", TypeSize: 4}}, Path: []string{"parent"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "l0", TypeSize: 1}}, Path: []string{"v0"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "l1", TypeSize: 4}}, Path: []string{"v1"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "l2", TypeSize: 8}}, Path: []string{"v2"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "len", TypeSize: 1}}, Path: []string{"len_templ1"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "len", TypeSize: 8}}, Path: []string{"addr"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "vlen", TypeSize: 8}}, Path: []string{"vec"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", TypeSize: 23}, ArgFormat: 4}, Path: []string{"b"}}, - &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", TypeSize: 8, ArgDir: 2}}, Path: []string{"a0"}}, - &LenType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "offsetof", FldName: "nla_len", TypeSize: 2}}, 8, true, []string{"size"}}, - &LenType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "offsetof", FldName: "o0", TypeSize: 4}}, 8, true, []string{"f0"}}, - &LenType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "offsetof", FldName: "o1", TypeSize: 4}}, 8, true, []string{"f1"}}, - &LenType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "offsetof", FldName: "o2", TypeSize: 4}}, 8, true, []string{"f2"}}, - &LenType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "offsetof", FldName: "o3", TypeSize: 4}}, 8, true, []string{"f3"}}, - &LenType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "offsetof", FldName: "o4", TypeSize: 4}}, 8, true, []string{"f4"}}, - &LenType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "offsetof", FldName: "o5", TypeSize: 4}}, 8, true, []string{"f5"}}, - &LenType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "offsetof", FldName: "o6", TypeSize: 4}}, 8, true, []string{"f6"}}, - &LenType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "offsetof", FldName: "o7", TypeSize: 4}}, 8, true, []string{"f7"}}, - &ProcType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "f7", TypeSize: 2}}, ValuesPerProc: 1}, - &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "a0", TypeSize: 8, IsOptional: true}}, 100, 4}, - &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "a0", TypeSize: 8}}, 10, 2}, - &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "a1", TypeSize: 8, IsOptional: true}}, 10, 2}, - &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", TypeSize: 20}, ArgFormat: 2}, 10, 20}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(22)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(36)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(37)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(44)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(45)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(46)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(89)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(168)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(315)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(330)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(460)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(473)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(485)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(489)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(490)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(501)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(502)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(503)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a", TypeSize: 8}, Ref(622)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8, IsOptional: true}, Ref(246)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8, IsOptional: true}, Ref(602)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8, IsOptional: true}, Ref(611)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8, IsOptional: true}, Ref(612)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8, IsOptional: true}, Ref(614)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(7)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(36)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(44)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(48)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(49)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(50)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(51)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(202)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(452)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(467)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(468)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(469)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(470)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(471)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(478)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(479)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(500)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(504)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(505)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(506)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(509)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(512)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(514)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(517)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(518)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(520)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(521)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(522)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(546)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(548)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(574)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(577)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(578)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(579)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(581)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(582)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(583)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(587)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(588)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(589)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(590)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(591)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(593)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(594)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(595)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(598)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(599)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(600)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(601)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(602)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(603)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(604)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(605)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(608)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(609)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(616)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(619)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(620)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(621)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(627)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a0", TypeSize: 8}, Ref(633)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8, IsOptional: true}, Ref(316)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8, IsOptional: true}, Ref(612)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8, IsOptional: true}, Ref(613)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8, IsOptional: true}, Ref(614)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8}, Ref(9)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8}, Ref(20)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8}, Ref(76)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8}, Ref(316)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8}, Ref(454)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8}, Ref(477)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a1", TypeSize: 8}, Ref(634)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a2", TypeSize: 8, IsOptional: true}, Ref(614)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a2", TypeSize: 8}, Ref(268)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a3", TypeSize: 8, IsOptional: true}, Ref(614)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a4", TypeSize: 8, IsOptional: true}, Ref(613)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "a5", TypeSize: 8, IsOptional: true}, Ref(613)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "b", TypeSize: 8}, Ref(36)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "b", TypeSize: 8}, Ref(476)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, Ref(36)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "f0", TypeSize: 8}, Ref(22)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "f1", TypeSize: 8, IsOptional: true}, Ref(238)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "f23", TypeSize: 8}, Ref(483)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "f24", TypeSize: 8}, Ref(449)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "f3", TypeSize: 8}, Ref(171)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "filename", TypeSize: 8}, Ref(40)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "got", TypeSize: 8}, Ref(625)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "p", TypeSize: 8}, Ref(21)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "p", TypeSize: 8}, Ref(22)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "p", TypeSize: 8}, Ref(630)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "text", TypeSize: 8}, Ref(52)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "vec", TypeSize: 8}, Ref(8)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "vec", TypeSize: 8}, Ref(10)}, - &PtrType{TypeCommon{TypeName: "ptr", FldName: "want", TypeSize: 8}, Ref(44)}, - &PtrType{TypeCommon{TypeName: "ptr", TypeSize: 8}, Ref(483)}, - &PtrType{TypeCommon{TypeName: "ptr64", FldName: "f3", TypeSize: 8, IsOptional: true}, Ref(238)}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "anyres32", FldName: "res32", TypeSize: 4}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "anyres32", TypeSize: 4, ArgDir: 1}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "anyres64", FldName: "res64", TypeSize: 8}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "anyres64", TypeSize: 8, ArgDir: 1}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "a", TypeSize: 4}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "f4", TypeSize: 4}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "fd", TypeSize: 4}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "ret", TypeSize: 4, ArgDir: 1}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "r_any", FldName: "ret", TypeSize: 4, ArgDir: 1}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "r_any", TypeSize: 20}, ArgFormat: 2}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "syz_missing_const_res", FldName: "a0", TypeSize: 4}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "syz_missing_const_res", FldName: "ret", TypeSize: 4, ArgDir: 1}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "syz_res", FldName: "a0", TypeSize: 4}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "syz_res", FldName: "ret", TypeSize: 4, ArgDir: 1}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "unsupported", FldName: "a", TypeSize: 4}}, - &ResourceType{TypeCommon: TypeCommon{TypeName: "unsupported", FldName: "ret", TypeSize: 4, ArgDir: 1}}, - &StructType{Key: StructKey{"syz_length_large_struct", 2}}, - &StructType{Key: StructKey{"syz_recur_0", 2}}, - &StructType{Key: StructKey{"syz_recur_1", 2}}, - &StructType{Key: StructKey{"syz_recur_2", 2}}, - &StructType{Key: StructKey{"syz_regression0_struct", 2}}, - &StructType{Key: StructKey{Name: "align0"}, FldName: "align0"}, - &StructType{Key: StructKey{Name: "any0"}}, - &StructType{Key: StructKey{Name: "any1"}}, - &StructType{Key: StructKey{Name: "anybitfields"}, FldName: "f5"}, - &StructType{Key: StructKey{Name: "auto_struct0"}}, - &StructType{Key: StructKey{Name: "excessive_fields"}}, - &StructType{Key: StructKey{Name: "explicitly_sized"}}, - &StructType{Key: StructKey{Name: "len_expr1"}}, - &StructType{Key: StructKey{Name: "len_expr2"}, FldName: "f11"}, - &StructType{Key: StructKey{Name: "len_expr3"}, FldName: "f21"}, - &StructType{Key: StructKey{Name: "len_expr4"}, FldName: "f22"}, - &StructType{Key: StructKey{Name: "len_expr4"}}, - &StructType{Key: StructKey{Name: "len_nontemp4"}, FldName: "f2"}, - &StructType{Key: StructKey{Name: "len_nontemp5"}}, - &StructType{Key: StructKey{Name: "len_temp2[int16]"}, FldName: "inner"}, - &StructType{Key: StructKey{Name: "len_temp3[int64]"}, FldName: "f2"}, - &StructType{Key: StructKey{Name: "len_temp3[int8]"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "len_templ1[int8, int16]"}}, - &StructType{Key: StructKey{Name: "len_unaligned"}}, - &StructType{Key: StructKey{Name: "nlattr_t[const[0xaa, int16], int8]"}, FldName: "a0"}, - &StructType{Key: StructKey{Name: "nlattr_t[const[0xbb, int16], int16]"}, FldName: "a1"}, - &StructType{Key: StructKey{Name: "nlattr_t[const[0xcc, int16], int32]"}, FldName: "a2"}, - &StructType{Key: StructKey{Name: "nlattr_t[const[0xdd, int16], int64]"}, FldName: "a3"}, - &StructType{Key: StructKey{Name: "nlattr_t[const[0xee, int16], stringnoz]"}, FldName: "a4"}, - &StructType{Key: StructKey{Name: "nlattr_tt[const[0xaa, int16:14], 0, 1, int32]"}, FldName: "a6"}, - &StructType{Key: StructKey{Name: "nlattr_tt[const[0xaa, int16:14], 0, 1, int8]"}, FldName: "a5"}, - &StructType{Key: StructKey{Name: "nlattr_tt[const[0xaa, int16:14], 1, 0, int32]"}, FldName: "a8"}, - &StructType{Key: StructKey{Name: "nlattr_tt[const[0xaa, int16:14], 1, 0, int8]"}, FldName: "a7"}, - &StructType{Key: StructKey{Name: "offsetof0"}}, - &StructType{Key: StructKey{Name: "serialize0_struct"}}, - &StructType{Key: StructKey{Name: "static_filename"}}, - &StructType{Key: StructKey{Name: "struct$fmt0"}}, - &StructType{Key: StructKey{Name: "syz_align0"}}, - &StructType{Key: StructKey{Name: "syz_align1"}}, - &StructType{Key: StructKey{Name: "syz_align2"}}, - &StructType{Key: StructKey{Name: "syz_align2_not_packed"}, FldName: "f2"}, - &StructType{Key: StructKey{Name: "syz_align2_packed"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_align3"}}, - &StructType{Key: StructKey{Name: "syz_align3_align4"}, FldName: "f2"}, - &StructType{Key: StructKey{Name: "syz_align3_noalign"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_align4"}}, - &StructType{Key: StructKey{Name: "syz_align4_internal"}, FldName: "f0"}, - &StructType{Key: StructKey{Name: "syz_align5"}}, - &StructType{Key: StructKey{Name: "syz_align5_internal"}, FldName: "f0"}, - &StructType{Key: StructKey{Name: "syz_align5_internal"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_align6"}}, - &StructType{Key: StructKey{Name: "syz_align7"}}, - &StructType{Key: StructKey{Name: "syz_align8"}, FldName: "f0"}, - &StructType{Key: StructKey{Name: "syz_array_blob"}}, - &StructType{Key: StructKey{Name: "syz_array_struct"}}, - &StructType{Key: StructKey{Name: "syz_array_trailing"}}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct10]"}, FldName: "bf10"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct11]"}, FldName: "bf11"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct12]"}, FldName: "bf12"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct13]"}, FldName: "bf13"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct14]"}, FldName: "bf14"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct15]"}, FldName: "bf15"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct16]"}, FldName: "bf16"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct17]"}, FldName: "bf17"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct18]"}, FldName: "bf18"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct19]"}, FldName: "bf19"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct20]"}, FldName: "bf20"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct21]"}, FldName: "bf21"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct22]"}, FldName: "bf22"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct23]"}, FldName: "bf23"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct24]"}, FldName: "bf24"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct25]"}, FldName: "bf25"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct4]"}, FldName: "bf4"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct5]"}, FldName: "bf5"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct6]"}, FldName: "bf6"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct7]"}, FldName: "bf7"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct8]"}, FldName: "bf8"}, - &StructType{Key: StructKey{Name: "syz_bf_align[syz_bf_struct9]"}, FldName: "bf9"}, - &StructType{Key: StructKey{Name: "syz_bf_struct0"}, FldName: "bf0"}, - &StructType{Key: StructKey{Name: "syz_bf_struct0"}}, - &StructType{Key: StructKey{Name: "syz_bf_struct1"}, FldName: "bf1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct1"}}, - &StructType{Key: StructKey{Name: "syz_bf_struct10"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct11"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct12"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct13"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct14"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct15"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct16"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct17"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct18"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct19"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct1_internal"}, FldName: "f0"}, - &StructType{Key: StructKey{Name: "syz_bf_struct2"}, FldName: "bf2"}, - &StructType{Key: StructKey{Name: "syz_bf_struct20"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct21"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct22"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct23"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct24"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct25"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct3"}, FldName: "bf3"}, - &StructType{Key: StructKey{Name: "syz_bf_struct4"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct5"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct6"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct7"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct8"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_bf_struct9"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_csum_encode"}}, - &StructType{Key: StructKey{Name: "syz_csum_icmp_packet"}, FldName: "payload"}, - &StructType{Key: StructKey{Name: "syz_csum_ipv4_header"}, FldName: "header"}, - &StructType{Key: StructKey{Name: "syz_csum_ipv4_header"}}, - &StructType{Key: StructKey{Name: "syz_csum_ipv4_tcp_packet"}}, - &StructType{Key: StructKey{Name: "syz_csum_ipv4_udp_packet"}}, - &StructType{Key: StructKey{Name: "syz_csum_ipv6_header"}, FldName: "header"}, - &StructType{Key: StructKey{Name: "syz_csum_ipv6_icmp_packet"}}, - &StructType{Key: StructKey{Name: "syz_csum_ipv6_tcp_packet"}}, - &StructType{Key: StructKey{Name: "syz_csum_ipv6_udp_packet"}}, - &StructType{Key: StructKey{Name: "syz_csum_tcp_header"}, FldName: "header"}, - &StructType{Key: StructKey{Name: "syz_csum_tcp_packet"}, FldName: "payload"}, - &StructType{Key: StructKey{Name: "syz_csum_udp_packet"}, FldName: "payload"}, - &StructType{Key: StructKey{Name: "syz_end_int_struct"}}, - &StructType{Key: StructKey{Name: "syz_end_var_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_array2_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_array_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_bf_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_bf_struct_inner"}, FldName: "f0"}, - &StructType{Key: StructKey{Name: "syz_length_bytesize2_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_bytesize3_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_bytesize_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_complex_inner_struct"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_length_complex_inner_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_complex_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_const_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_flags_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_int_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_large_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_len2_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_len_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_parent2_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_parent2_struct_inner"}, FldName: "f0"}, - &StructType{Key: StructKey{Name: "syz_length_parent2_struct_inner_inner"}, FldName: "f0"}, - &StructType{Key: StructKey{Name: "syz_length_parent_struct"}}, - &StructType{Key: StructKey{Name: "syz_length_vma_struct"}}, - &StructType{Key: StructKey{Name: "syz_missing_const_struct"}, FldName: "a1"}, - &StructType{Key: StructKey{Name: "syz_recur_0"}}, - &StructType{Key: StructKey{Name: "syz_recur_1"}}, - &StructType{Key: StructKey{Name: "syz_recur_2"}}, - &StructType{Key: StructKey{Name: "syz_recur_2_0"}}, - &StructType{Key: StructKey{Name: "syz_regression1_struct"}}, - &StructType{Key: StructKey{Name: "syz_struct0"}}, - &StructType{Key: StructKey{Name: "syz_struct1"}, FldName: "f1"}, - &StructType{Key: StructKey{Name: "syz_struct1"}}, - &StructType{Key: StructKey{Name: "syz_union0_struct"}}, - &StructType{Key: StructKey{Name: "syz_union1_struct"}}, - &StructType{Key: StructKey{Name: "syz_union2_struct"}}, - &StructType{Key: StructKey{Name: "syz_use_missing"}}, - &UnionType{Key: StructKey{Name: "anyunion0"}, FldName: "f2"}, - &UnionType{Key: StructKey{Name: "anyunion1"}, FldName: "f4"}, - &UnionType{Key: StructKey{Name: "compare_data"}}, - &UnionType{Key: StructKey{Name: "compare_nla"}}, - &UnionType{Key: StructKey{Name: "explicitly_sized_union"}}, - &UnionType{Key: StructKey{Name: "syz_array_union"}}, - &UnionType{Key: StructKey{Name: "syz_union0"}, FldName: "u"}, - &UnionType{Key: StructKey{Name: "syz_union0"}}, - &UnionType{Key: StructKey{Name: "syz_union1"}, FldName: "f0"}, - &UnionType{Key: StructKey{Name: "syz_union2"}, FldName: "f0"}, - &UnionType{Key: StructKey{Name: "syz_union3"}}, - &UnionType{Key: StructKey{Name: "type_confusion"}}, - &UnionType{Key: StructKey{Name: "union_arg"}, FldName: "a0"}, - &VmaType{TypeCommon: TypeCommon{TypeName: "vma", FldName: "a0", TypeSize: 8, IsOptional: true}}, - &VmaType{TypeCommon: TypeCommon{TypeName: "vma", FldName: "a0", TypeSize: 8}}, - &VmaType{TypeCommon: TypeCommon{TypeName: "vma", FldName: "addr", TypeSize: 8}}, - &VmaType{TypeCommon: TypeCommon{TypeName: "vma", FldName: "f0", TypeSize: 8}}, - &VmaType{TypeCommon: TypeCommon{TypeName: "vma", FldName: "v0", TypeSize: 8}}, - &VmaType{TypeCommon{TypeName: "vma", FldName: "v1", TypeSize: 8}, 5, 5}, - &VmaType{TypeCommon{TypeName: "vma", FldName: "v2", TypeSize: 8}, 7, 9}, -} - -var consts_64 = []ConstValue{ - {"ARCH_64_SPECIFIC_CONST", 10}, - {"IPPROTO_ICMPV6", 58}, - {"IPPROTO_TCP", 6}, - {"IPPROTO_UDP", 17}, - {Name: "SYS_breaks_returns"}, - {Name: "SYS_fallback"}, - {Name: "SYS_foo"}, - {Name: "SYS_minimize"}, - {Name: "SYS_mutate0"}, - {Name: "SYS_mutate1"}, - {Name: "SYS_mutate2"}, - {Name: "SYS_mutate3"}, - {Name: "SYS_mutate4"}, - {Name: "SYS_mutate5"}, - {Name: "SYS_mutate6"}, - {Name: "SYS_mutate7"}, - {Name: "SYS_mutate8"}, - {Name: "SYS_mutate_array"}, - {Name: "SYS_mutate_array2"}, - {Name: "SYS_mutate_buffer"}, - {Name: "SYS_mutate_flags"}, - {Name: "SYS_mutate_flags2"}, - {Name: "SYS_mutate_flags3"}, - {Name: "SYS_mutate_integer"}, - {Name: "SYS_mutate_integer2"}, - {Name: "SYS_mutate_rangedbuffer"}, - {Name: "SYS_mutate_union"}, - {Name: "SYS_serialize0"}, - {Name: "SYS_serialize1"}, - {Name: "SYS_test"}, - {Name: "SYS_test_excessive_args1"}, - {Name: "SYS_test_excessive_args2"}, - {Name: "SYS_test_length15"}, - {Name: "SYS_unsupported"}, -} - -const revision_64 = "5e23388674268b832e324bbbebd4aba8e64f365e" |
