aboutsummaryrefslogtreecommitdiffstats
path: root/sys/netbsd
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-04-29 17:57:32 +0200
committerDmitry Vyukov <dvyukov@google.com>2020-04-30 17:18:29 +0200
commitec42220e7773fba548e379606fe445cb30f4c424 (patch)
treeff6967f2eb11408cb99fe810f805c8c44d553832 /sys/netbsd
parent136082ab38d86932bc3ed0087694e99d0e55491b (diff)
Makefile: generate descriptions on-the-fly
Checking in the generated descriptions files makes few things simpler, but causes pain for pull requests: (1) PRs that touch descriptions _always_ conflict, (2) PRs are large and harder to review, (3) people sometimes forget to add auto-generated files. The proposed way does not require us to hardcode lots of dependencies in the Makefile (which is nice) and seem to work. Let's see how it works. The main contributor-visible consequence is that the auto-generated files do not need to be checked-in now. Credit for figuring the Makefile magic goes to @melver. Fixes #1291
Diffstat (limited to 'sys/netbsd')
-rw-r--r--sys/netbsd/gen/amd64.go2523
-rw-r--r--sys/netbsd/gen/empty.go3
2 files changed, 0 insertions, 2526 deletions
diff --git a/sys/netbsd/gen/amd64.go b/sys/netbsd/gen/amd64.go
deleted file mode 100644
index 8b2be2d11..000000000
--- a/sys/netbsd/gen/amd64.go
+++ /dev/null
@@ -1,2523 +0,0 @@
-// AUTOGENERATED FILE
-// +build !codeanalysis
-// +build !syz_target syz_target,syz_os_netbsd,syz_arch_amd64
-
-package gen
-
-import . "github.com/google/syzkaller/prog"
-import . "github.com/google/syzkaller/sys/netbsd"
-
-func init() {
- RegisterTarget(&Target{OS: "netbsd", Arch: "amd64", Revision: revision_amd64, PtrSize: 8, PageSize: 4096, NumPages: 4096, DataOffset: 536870912, Syscalls: syscalls_amd64, Resources: resources_amd64, Structs: structDescs_amd64, Types: types_amd64, Consts: consts_amd64}, InitTarget)
-}
-
-var resources_amd64 = []*ResourceDesc{
- {Name: "dev", Kind: []string{"dev"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "fd", Kind: []string{"fd"}, Values: []uint64{18446744073709551615, 18446744073709551516}},
- {Name: "fd_dir", Kind: []string{"fd", "fd_dir"}, Values: []uint64{18446744073709551615, 18446744073709551516}},
- {Name: "gid", Kind: []string{"gid"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "ino", Kind: []string{"ino"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "ipc", Kind: []string{"ipc"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "ipc_msq", Kind: []string{"ipc", "ipc_msq"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "ipc_sem", Kind: []string{"ipc", "ipc_sem"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "ipc_shm", Kind: []string{"ipc", "ipc_shm"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "lwpid", Kind: []string{"lwpid"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "mode", Kind: []string{"mode"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "nlink", Kind: []string{"nlink"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "pid", Kind: []string{"pid"}, Values: []uint64{0, 18446744073709551615}},
- {Name: "shmaddr", Kind: []string{"shmaddr"}, Values: []uint64{0}},
- {Name: "sock", Kind: []string{"fd", "sock"}, Values: []uint64{18446744073709551615, 18446744073709551516}},
- {Name: "sock_in", Kind: []string{"fd", "sock", "sock_in"}, Values: []uint64{18446744073709551615, 18446744073709551516}},
- {Name: "sock_in6", Kind: []string{"fd", "sock", "sock_in6"}, Values: []uint64{18446744073709551615, 18446744073709551516}},
- {Name: "sock_unix", Kind: []string{"fd", "sock", "sock_unix"}, Values: []uint64{18446744073709551615, 18446744073709551516}},
- {Name: "tcp_seq_num", Kind: []string{"tcp_seq_num"}, Values: []uint64{1094861636}},
- {Name: "uid", Kind: []string{"uid"}, Values: []uint64{0, 18446744073709551615}},
-}
-
-var structDescs_amd64 = []*KeyedStruct{
- {StructKey{Name: "cmsghdr"}, &StructDesc{TypeCommon{TypeName: "cmsghdr", IsVarlen: true}, []Type{
- Ref(258),
- Ref(84),
- Ref(157),
- Ref(19),
- }, 8}},
- {StructKey{Name: "cmsghdr_un"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "cmsghdr_un", IsVarlen: true}, Fields: []Type{
- Ref(521),
- Ref(520),
- }}},
- {StructKey{Name: "cmsghdr_un_cred"}, &StructDesc{TypeCommon{TypeName: "cmsghdr_un_cred", TypeSize: 32}, []Type{
- Ref(264),
- Ref(54),
- Ref(73),
- Ref(464),
- Ref(488),
- Ref(438),
- Ref(81),
- }, 8}},
- {StructKey{Name: "cmsghdr_un_rights"}, &StructDesc{TypeCommon{TypeName: "cmsghdr_un_rights", IsVarlen: true}, []Type{
- Ref(264),
- Ref(54),
- Ref(72),
- Ref(1),
- }, 8}},
- {StructKey{Name: "dup2_t"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "dup2_t", TypeSize: 4}, Fields: []Type{
- Ref(172),
- }}},
- {StructKey{"fd_set", 2}, &StructDesc{TypeCommon: TypeCommon{TypeName: "fd_set", TypeSize: 64, ArgDir: 2}, Fields: []Type{
- Ref(195),
- Ref(196),
- Ref(197),
- Ref(198),
- Ref(199),
- Ref(200),
- Ref(201),
- Ref(202),
- }}},
- {StructKey{Name: "flock"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "flock", TypeSize: 32}, Fields: []Type{
- Ref(88),
- Ref(102),
- Ref(81),
- Ref(246),
- Ref(220),
- Ref(464),
- Ref(81),
- }}},
- {StructKey{Name: "iovec_in"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "iovec_in", TypeSize: 16}, Fields: []Type{
- Ref(298),
- Ref(261),
- }}},
- {StructKey{Name: "iovec_out"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "iovec_out", TypeSize: 16}, Fields: []Type{
- Ref(297),
- Ref(261),
- }}},
- {StructKey{Name: "ipc_perm"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "ipc_perm", TypeSize: 48}, Fields: []Type{
- Ref(164),
- Ref(488),
- Ref(438),
- Ref(483),
- Ref(435),
- Ref(134),
- Ref(152),
- Ref(64),
- Ref(81),
- Ref(66),
- Ref(67),
- }}},
- {StructKey{Name: "itimerval"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "itimerval", TypeSize: 32}, Fields: []Type{
- Ref(563),
- Ref(564),
- }}},
- {StructKey{"itimerval", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "itimerval", TypeSize: 32, ArgDir: 1}, Fields: []Type{
- Ref(511),
- Ref(514),
- }}},
- {StructKey{Name: "linger"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "linger", TypeSize: 8}, Fields: []Type{
- Ref(175),
- Ref(170),
- }}},
- {StructKey{"linger", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "linger", TypeSize: 8, ArgDir: 1}, Fields: []Type{
- Ref(174),
- Ref(169),
- }}},
- {StructKey{Name: "lwpctl"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "lwpctl", TypeSize: 8}, Fields: []Type{
- Ref(165),
- Ref(166),
- }}},
- {StructKey{Name: "mcontext_t"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "mcontext_t", IsVarlen: true}, Fields: []Type{
- Ref(192),
- Ref(193),
- Ref(25),
- }}},
- {StructKey{Name: "mf6cctl"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "mf6cctl", TypeSize: 60}, Fields: []Type{
- Ref(556),
- Ref(555),
- Ref(147),
- Ref(80),
- Ref(14),
- }}},
- {StructKey{Name: "mif6ctl"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "mif6ctl", TypeSize: 12}, Fields: []Type{
- Ref(148),
- Ref(129),
- Ref(207),
- Ref(149),
- Ref(80),
- Ref(189),
- }}},
- {StructKey{Name: "msgbuf"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "msgbuf", IsVarlen: true}, Fields: []Type{
- Ref(96),
- Ref(19),
- }}},
- {StructKey{"msgbuf", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "msgbuf", ArgDir: 1, IsVarlen: true}, Fields: []Type{
- Ref(95),
- Ref(18),
- }}},
- {StructKey{Name: "msghdr_un"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "msghdr_un", TypeSize: 56}, Fields: []Type{
- Ref(307),
- Ref(256),
- Ref(81),
- Ref(412),
- Ref(281),
- Ref(321),
- Ref(253),
- Ref(140),
- Ref(81),
- }}},
- {StructKey{Name: "msqid_ds"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "msqid_ds", TypeSize: 120}, Fields: []Type{
- Ref(526),
- Ref(237),
- Ref(236),
- Ref(461),
- Ref(460),
- Ref(247),
- Ref(239),
- Ref(211),
- Ref(209),
- Ref(65),
- Ref(66),
- }}},
- {StructKey{Name: "open_t"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "open_t", TypeSize: 16}, Fields: []Type{
- Ref(377),
- Ref(173),
- Ref(171),
- }}},
- {StructKey{"pipefd", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "pipefd", TypeSize: 8, ArgDir: 1}, Fields: []Type{
- Ref(425),
- Ref(426),
- }}},
- {StructKey{Name: "pollfd"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "pollfd", TypeSize: 8}, Fields: []Type{
- Ref(421),
- Ref(98),
- Ref(69),
- }}},
- {StructKey{Name: "posix_spawn_file_actions"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "posix_spawn_file_actions", TypeSize: 16}, Fields: []Type{
- Ref(185),
- Ref(167),
- Ref(330),
- }}},
- {StructKey{Name: "posix_spawn_file_actions_entry"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "posix_spawn_file_actions_entry", TypeSize: 24}, Fields: []Type{
- Ref(541),
- Ref(540),
- Ref(539),
- }}},
- {StructKey{Name: "posix_spawn_file_actions_entry_t[FAE_CLOSE, fd, void]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "posix_spawn_file_actions_entry_t[FAE_CLOSE, fd, void]", TypeSize: 8}, Fields: []Type{
- Ref(44),
- Ref(420),
- Ref(28),
- }}},
- {StructKey{Name: "posix_spawn_file_actions_entry_t[FAE_DUP2, fd, dup2_t]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "posix_spawn_file_actions_entry_t[FAE_DUP2, fd, dup2_t]", TypeSize: 12}, Fields: []Type{
- Ref(43),
- Ref(420),
- Ref(522),
- }}},
- {StructKey{Name: "posix_spawn_file_actions_entry_t[FAE_OPEN, fd, open_t]"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "posix_spawn_file_actions_entry_t[FAE_OPEN, fd, open_t]", TypeSize: 24}, Fields: []Type{
- Ref(45),
- Ref(420),
- Ref(536),
- }}},
- {StructKey{Name: "posix_spawnattr"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "posix_spawnattr", TypeSize: 48}, Fields: []Type{
- Ref(101),
- Ref(80),
- Ref(466),
- Ref(544),
- Ref(177),
- Ref(549),
- Ref(550),
- }}},
- {StructKey{"recv_msghdr", 2}, &StructDesc{TypeCommon: TypeCommon{TypeName: "recv_msghdr", TypeSize: 56, ArgDir: 2}, Fields: []Type{
- Ref(349),
- Ref(268),
- Ref(81),
- Ref(348),
- Ref(266),
- Ref(346),
- Ref(265),
- Ref(56),
- Ref(81),
- }}},
- {StructKey{Name: "rlimit"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "rlimit", TypeSize: 16}, Fields: []Type{
- Ref(245),
- Ref(215),
- }}},
- {StructKey{"rlimit", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "rlimit", TypeSize: 16, ArgDir: 1}, Fields: []Type{
- Ref(244),
- Ref(214),
- }}},
- {StructKey{"rusage", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "rusage", TypeSize: 144, ArgDir: 1}, Fields: []Type{
- Ref(513),
- Ref(512),
- Ref(222),
- Ref(219),
- Ref(216),
- Ref(218),
- Ref(223),
- Ref(221),
- Ref(230),
- Ref(217),
- Ref(235),
- Ref(225),
- Ref(224),
- Ref(243),
- Ref(231),
- Ref(226),
- }}},
- {StructKey{Name: "sched_param"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sched_param", TypeSize: 4}, Fields: []Type{
- Ref(178),
- }}},
- {StructKey{Name: "sembuf"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sembuf", TypeSize: 6}, Fields: []Type{
- Ref(105),
- Ref(151),
- Ref(139),
- }}},
- {StructKey{Name: "semid_ds"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "semid_ds", TypeSize: 88}, Fields: []Type{
- Ref(526),
- Ref(234),
- Ref(211),
- Ref(229),
- Ref(65),
- Ref(66),
- }}},
- {StructKey{Name: "send_msghdr"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "send_msghdr", TypeSize: 56}, Fields: []Type{
- Ref(350),
- Ref(269),
- Ref(81),
- Ref(347),
- Ref(267),
- Ref(345),
- Ref(254),
- Ref(57),
- Ref(81),
- }}},
- {StructKey{Name: "shmid_ds"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "shmid_ds", TypeSize: 112}, Fields: []Type{
- Ref(526),
- Ref(182),
- Ref(150),
- Ref(80),
- Ref(458),
- Ref(459),
- Ref(208),
- Ref(213),
- Ref(211),
- Ref(74),
- Ref(82),
- Ref(75),
- Ref(76),
- }}},
- {StructKey{Name: "sigset_t"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sigset_t", TypeSize: 16}, Fields: []Type{
- Ref(13),
- }}},
- {StructKey{"sock_pair", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sock_pair", TypeSize: 8, ArgDir: 1}, Fields: []Type{
- Ref(470),
- Ref(471),
- }}},
- {StructKey{Name: "sockaddr_in"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_in", TypeSize: 12}, Fields: []Type{
- Ref(49),
- Ref(292),
- Ref(16),
- }}},
- {StructKey{"sockaddr_in", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_in", TypeSize: 12, ArgDir: 1}, Fields: []Type{
- Ref(47),
- Ref(291),
- Ref(15),
- }}},
- {StructKey{Name: "sockaddr_in6"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_in6", TypeSize: 12}, Fields: []Type{
- Ref(48),
- Ref(292),
- Ref(162),
- Ref(180),
- }}},
- {StructKey{"sockaddr_in6", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_in6", TypeSize: 12, ArgDir: 1}, Fields: []Type{
- Ref(46),
- Ref(291),
- Ref(161),
- Ref(179),
- }}},
- {StructKey{Name: "sockaddr_storage"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_storage", IsVarlen: true}, Fields: []Type{
- Ref(574),
- Ref(552),
- Ref(554),
- }}},
- {StructKey{"sockaddr_storage", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_storage", ArgDir: 1, IsVarlen: true}, Fields: []Type{
- Ref(569),
- Ref(498),
- Ref(500),
- }}},
- {StructKey{Name: "sockaddr_un"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_un", IsVarlen: true}, Fields: []Type{
- Ref(559),
- Ref(558),
- }}},
- {StructKey{"sockaddr_un", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_un", ArgDir: 1, IsVarlen: true}, Fields: []Type{
- Ref(503),
- Ref(502),
- }}},
- {StructKey{Name: "sockaddr_un_abstract"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_un_abstract", TypeSize: 8}, Fields: []Type{
- Ref(114),
- Ref(51),
- Ref(79),
- Ref(287),
- }}},
- {StructKey{"sockaddr_un_abstract", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_un_abstract", TypeSize: 8, ArgDir: 1}, Fields: []Type{
- Ref(113),
- Ref(50),
- Ref(79),
- Ref(286),
- }}},
- {StructKey{Name: "sockaddr_un_file"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_un_file", IsVarlen: true}, Fields: []Type{
- Ref(114),
- Ref(22),
- }}},
- {StructKey{"sockaddr_un_file", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "sockaddr_un_file", ArgDir: 1, IsVarlen: true}, Fields: []Type{
- Ref(113),
- Ref(21),
- }}},
- {StructKey{Name: "stack_t"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "stack_t", TypeSize: 24}, Fields: []Type{
- Ref(205),
- Ref(204),
- Ref(145),
- Ref(81),
- }}},
- {StructKey{"stat", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "stat", TypeSize: 152, ArgDir: 1}, Fields: []Type{
- Ref(417),
- Ref(456),
- Ref(81),
- Ref(443),
- Ref(457),
- Ref(487),
- Ref(437),
- Ref(81),
- Ref(418),
- Ref(506),
- Ref(509),
- Ref(508),
- Ref(507),
- Ref(203),
- Ref(194),
- Ref(156),
- Ref(160),
- Ref(163),
- Ref(186),
- Ref(187),
- Ref(81),
- }}},
- {StructKey{"tcp_resources", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "tcp_resources", TypeSize: 8, ArgDir: 1}, Fields: []Type{
- Ref(482),
- Ref(481),
- }}},
- {StructKey{Name: "timespec"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "timespec", TypeSize: 16}, Fields: []Type{
- Ref(242),
- Ref(228),
- }}},
- {StructKey{"timespec", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "timespec", TypeSize: 16, ArgDir: 1}, Fields: []Type{
- Ref(240),
- Ref(227),
- }}},
- {StructKey{Name: "timespec50"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "timespec50", TypeSize: 16}, Fields: []Type{
- Ref(181),
- Ref(81),
- Ref(228),
- }}},
- {StructKey{Name: "timeval"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "timeval", TypeSize: 16}, Fields: []Type{
- Ref(242),
- Ref(250),
- }}},
- {StructKey{"timeval", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "timeval", TypeSize: 16, ArgDir: 1}, Fields: []Type{
- Ref(240),
- Ref(248),
- }}},
- {StructKey{"timeval", 2}, &StructDesc{TypeCommon: TypeCommon{TypeName: "timeval", TypeSize: 16, ArgDir: 2}, Fields: []Type{
- Ref(241),
- Ref(249),
- }}},
- {StructKey{Name: "ucontext_t"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "ucontext_t", IsVarlen: true}, Fields: []Type{
- Ref(146),
- Ref(81),
- Ref(409),
- Ref(551),
- Ref(560),
- Ref(530),
- }}},
- {StructKey{Name: "ucred"}, &StructDesc{TypeCommon: TypeCommon{TypeName: "ucred", TypeSize: 12}, Fields: []Type{
- Ref(464),
- Ref(488),
- Ref(438),
- }}},
- {StructKey{"ucred", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "ucred", TypeSize: 12, ArgDir: 1}, Fields: []Type{
- Ref(463),
- Ref(487),
- Ref(437),
- }}},
- {StructKey{"unix_pair", 1}, &StructDesc{TypeCommon: TypeCommon{TypeName: "unix_pair", TypeSize: 8, ArgDir: 1}, Fields: []Type{
- Ref(478),
- Ref(479),
- }}},
-}
-
-var syscalls_amd64 = []*Syscall{
- {NR: 287, Name: "__clone", CallName: "__clone", Args: []Type{
- Ref(122),
- Ref(397),
- }, Ret: Ref(465)},
- {NR: 282, Name: "__vfork14", CallName: "__vfork14", Ret: Ref(465)},
- {NR: 314, Name: "_lwp_continue", CallName: "_lwp_continue", Args: []Type{
- Ref(451),
- }},
- {NR: 309, Name: "_lwp_create", CallName: "_lwp_create", Args: []Type{
- Ref(408),
- Ref(128),
- Ref(357),
- }},
- {NR: 325, Name: "_lwp_ctl", CallName: "_lwp_ctl", Args: []Type{
- Ref(159),
- Ref(308),
- }},
- {NR: 319, Name: "_lwp_detach", CallName: "_lwp_detach", Args: []Type{
- Ref(451),
- }},
- {NR: 310, Name: "_lwp_exit", CallName: "_lwp_exit"},
- {NR: 324, Name: "_lwp_getname", CallName: "_lwp_getname", Args: []Type{
- Ref(451),
- Ref(353),
- Ref(255),
- }},
- {NR: 316, Name: "_lwp_getprivate", CallName: "_lwp_getprivate"},
- {NR: 318, Name: "_lwp_kill", CallName: "_lwp_kill", Args: []Type{
- Ref(451),
- Ref(184),
- }},
- {NR: 311, Name: "_lwp_self", CallName: "_lwp_self", Ret: Ref(450)},
- {NR: 323, Name: "_lwp_setname", CallName: "_lwp_setname", Args: []Type{
- Ref(451),
- Ref(354),
- }},
- {NR: 317, Name: "_lwp_setprivate", CallName: "_lwp_setprivate", Args: []Type{
- Ref(323),
- }},
- {NR: 313, Name: "_lwp_suspend", CallName: "_lwp_suspend", Args: []Type{
- Ref(451),
- }},
- {NR: 321, Name: "_lwp_unpark", CallName: "_lwp_unpark", Args: []Type{
- Ref(451),
- Ref(337),
- }},
- {NR: 322, Name: "_lwp_unpark_all", CallName: "_lwp_unpark_all", Args: []Type{
- Ref(400),
- Ref(274),
- Ref(337),
- }},
- {NR: 312, Name: "_lwp_wait", CallName: "_lwp_wait", Args: []Type{
- Ref(453),
- Ref(324),
- }},
- {NR: 315, Name: "_lwp_wakeup", CallName: "_lwp_wakeup", Args: []Type{
- Ref(451),
- }},
- {NR: 30, Name: "accept", CallName: "accept", Args: []Type{
- Ref(469),
- Ref(381),
- Ref(387),
- }, Ret: Ref(472)},
- {NR: 30, Name: "accept$inet", CallName: "accept", Args: []Type{
- Ref(473),
- Ref(379),
- Ref(387),
- }, Ret: Ref(474)},
- {NR: 30, Name: "accept$inet6", CallName: "accept", Args: []Type{
- Ref(475),
- Ref(380),
- Ref(387),
- }, Ret: Ref(476)},
- {NR: 30, Name: "accept$unix", CallName: "accept", Args: []Type{
- Ref(477),
- Ref(382),
- Ref(387),
- }, Ret: Ref(480)},
- {NR: 104, Name: "bind", CallName: "bind", Args: []Type{
- Ref(469),
- Ref(306),
- Ref(257),
- }},
- {NR: 104, Name: "bind$inet", CallName: "bind", Args: []Type{
- Ref(473),
- Ref(302),
- Ref(257),
- }},
- {NR: 104, Name: "bind$inet6", CallName: "bind", Args: []Type{
- Ref(475),
- Ref(303),
- Ref(257),
- }},
- {NR: 104, Name: "bind$unix", CallName: "bind", Args: []Type{
- Ref(477),
- Ref(307),
- Ref(257),
- }},
- {NR: 12, Name: "chdir", CallName: "chdir", Args: []Type{
- Ref(325),
- }},
- {NR: 34, Name: "chflags", CallName: "chflags", Args: []Type{
- Ref(334),
- Ref(121),
- }},
- {NR: 15, Name: "chmod", CallName: "chmod", Args: []Type{
- Ref(334),
- Ref(135),
- }},
- {NR: 16, Name: "chown", CallName: "chown", Args: []Type{
- Ref(334),
- Ref(488),
- Ref(438),
- }},
- {NR: 61, Name: "chroot", CallName: "chroot", Args: []Type{
- Ref(325),
- }},
- {NR: 429, Name: "clock_getres", CallName: "clock_getres", Args: []Type{
- Ref(83),
- Ref(403),
- }},
- {NR: 427, Name: "clock_gettime", CallName: "clock_gettime", Args: []Type{
- Ref(83),
- Ref(403),
- }},
- {NR: 477, Name: "clock_nanosleep", CallName: "clock_nanosleep", Args: []Type{
- Ref(83),
- Ref(112),
- Ref(395),
- Ref(394),
- }},
- {NR: 428, Name: "clock_settime", CallName: "clock_settime", Args: []Type{
- Ref(83),
- Ref(404),
- }},
- {NR: 6, Name: "close", CallName: "close", Args: []Type{
- Ref(421),
- }},
- {NR: 320, Name: "compat_50__lwp_park", CallName: "compat_50__lwp_park", Args: []Type{
- Ref(406),
- Ref(452),
- Ref(337),
- Ref(410),
- }},
- {NR: 434, Name: "compat_60__lwp_park", CallName: "compat_60__lwp_park", Args: []Type{
- Ref(405),
- Ref(452),
- Ref(337),
- Ref(410),
- }},
- {NR: 98, Name: "connect", CallName: "connect", Args: []Type{
- Ref(469),
- Ref(306),
- Ref(257),
- }},
- {NR: 98, Name: "connect$inet", CallName: "connect", Args: []Type{
- Ref(473),
- Ref(302),
- Ref(257),
- }},
- {NR: 98, Name: "connect$inet6", CallName: "connect", Args: []Type{
- Ref(475),
- Ref(303),
- Ref(257),
- }},
- {NR: 98, Name: "connect$unix", CallName: "connect", Args: []Type{
- Ref(477),
- Ref(307),
- Ref(257),
- }},
- {NR: 41, Name: "dup", CallName: "dup", Args: []Type{
- Ref(423),
- }, Ret: Ref(424)},
- {NR: 90, Name: "dup2", CallName: "dup2", Args: []Type{
- Ref(423),
- Ref(422),
- }, Ret: Ref(424)},
- {NR: 59, Name: "execve", CallName: "execve", Args: []Type{
- Ref(334),
- Ref(315),
- Ref(328),
- }},
- {NR: 1, Name: "exit", CallName: "exit", Args: []Type{
- Ref(210),
- }},
- {NR: 462, Name: "faccessat", CallName: "faccessat", Args: []Type{
- Ref(429),
- Ref(378),
- Ref(135),
- Ref(123),
- }},
- {NR: 13, Name: "fchdir", CallName: "fchdir", Args: []Type{
- Ref(421),
- }},
- {NR: 35, Name: "fchflags", CallName: "fchflags", Args: []Type{
- Ref(421),
- Ref(121),
- }},
- {NR: 124, Name: "fchmod", CallName: "fchmod", Args: []Type{
- Ref(421),
- Ref(135),
- }},
- {NR: 463, Name: "fchmodat", CallName: "fchmodat", Args: []Type{
- Ref(429),
- Ref(334),
- Ref(135),
- Ref(120),
- }},
- {NR: 123, Name: "fchown", CallName: "fchown", Args: []Type{
- Ref(421),
- Ref(488),
- Ref(438),
- }},
- {NR: 464, Name: "fchownat", CallName: "fchownat", Args: []Type{
- Ref(429),
- Ref(334),
- Ref(488),
- Ref(438),
- Ref(120),
- }},
- {NR: 297, Name: "fchroot", CallName: "fchroot", Args: []Type{
- Ref(421),
- }},
- {NR: 92, Name: "fcntl$dupfd", CallName: "fcntl", Args: []Type{
- Ref(421),
- Ref(85),
- Ref(419),
- }, Ret: Ref(424)},
- {NR: 92, Name: "fcntl$getflags", CallName: "fcntl", MissingArgs: 1, Args: []Type{
- Ref(421),
- Ref(86),
- }},
- {NR: 92, Name: "fcntl$getown", CallName: "fcntl", MissingArgs: 1, Args: []Type{
- Ref(421),
- Ref(34),
- }, Ret: Ref(465)},
- {NR: 92, Name: "fcntl$lock", CallName: "fcntl", Args: []Type{
- Ref(421),
- Ref(87),
- Ref(341),
- }},
- {NR: 92, Name: "fcntl$setflags", CallName: "fcntl", Args: []Type{
- Ref(421),
- Ref(31),
- Ref(124),
- }},
- {NR: 92, Name: "fcntl$setown", CallName: "fcntl", Args: []Type{
- Ref(421),
- Ref(35),
- Ref(464),
- }},
- {NR: 92, Name: "fcntl$setstatus", CallName: "fcntl", Args: []Type{
- Ref(421),
- Ref(33),
- Ref(125),
- }},
- {NR: 241, Name: "fdatasync", CallName: "fdatasync", Args: []Type{
- Ref(421),
- }},
- {NR: 131, Name: "flock", CallName: "flock", Args: []Type{
- Ref(421),
- Ref(126),
- }},
- {NR: 2, Name: "fork", CallName: "fork", Ret: Ref(465)},
- {NR: 95, Name: "fsync", CallName: "fsync", Args: []Type{
- Ref(421),
- }},
- {NR: 201, Name: "ftruncate", CallName: "ftruncate", Args: []Type{
- Ref(421),
- Ref(220),
- }},
- {NR: 390, Name: "getdents", CallName: "getdents", Args: []Type{
- Ref(431),
- Ref(326),
- Ref(260),
- }},
- {NR: 43, Name: "getegid", CallName: "getegid", Ret: Ref(439)},
- {NR: 25, Name: "geteuid", CallName: "geteuid", Ret: Ref(485)},
- {NR: 47, Name: "getgid", CallName: "getgid", Ret: Ref(439)},
- {NR: 79, Name: "getgroups", CallName: "getgroups", Args: []Type{
- Ref(278),
- Ref(339),
- }},
- {NR: 426, Name: "getitimer", CallName: "getitimer", Args: []Type{
- Ref(89),
- Ref(322),
- }},
- {NR: 31, Name: "getpeername", CallName: "getpeername", Args: []Type{
- Ref(469),
- Ref(385),
- Ref(387),
- }},
- {NR: 31, Name: "getpeername$inet", CallName: "getpeername", Args: []Type{
- Ref(473),
- Ref(383),
- Ref(387),
- }},
- {NR: 31, Name: "getpeername$inet6", CallName: "getpeername", Args: []Type{
- Ref(475),
- Ref(384),
- Ref(387),
- }},
- {NR: 31, Name: "getpeername$unix", CallName: "getpeername", Args: []Type{
- Ref(477),
- Ref(386),
- Ref(387),
- }},
- {NR: 207, Name: "getpgid", CallName: "getpgid", Args: []Type{
- Ref(464),
- }, Ret: Ref(465)},
- {NR: 81, Name: "getpgrp", CallName: "getpgrp", Ret: Ref(465)},
- {NR: 20, Name: "getpid", CallName: "getpid", Ret: Ref(465)},
- {NR: 39, Name: "getppid", CallName: "getppid", Ret: Ref(465)},
- {NR: 194, Name: "getrlimit", CallName: "getrlimit", Args: []Type{
- Ref(99),
- Ref(392),
- }},
- {NR: 445, Name: "getrusage", CallName: "getrusage", Args: []Type{
- Ref(100),
- Ref(411),
- }},
- {NR: 32, Name: "getsockname", CallName: "getsockname", Args: []Type{
- Ref(469),
- Ref(304),
- Ref(309),
- }},
- {NR: 32, Name: "getsockname$inet", CallName: "getsockname", Args: []Type{
- Ref(473),
- Ref(300),
- Ref(309),
- }},
- {NR: 32, Name: "getsockname$inet6", CallName: "getsockname", Args: []Type{
- Ref(475),
- Ref(301),
- Ref(309),
- }},
- {NR: 32, Name: "getsockname$unix", CallName: "getsockname", Args: []Type{
- Ref(477),
- Ref(305),
- Ref(309),
- }},
- {NR: 118, Name: "getsockopt", CallName: "getsockopt", Args: []Type{
- Ref(469),
- Ref(168),
- Ref(176),
- Ref(362),
- Ref(361),
- }},
- {NR: 118, Name: "getsockopt$SO_PEERCRED", CallName: "getsockopt", Args: []Type{
- Ref(469),
- Ref(54),
- Ref(62),
- Ref(368),
- Ref(275),
- }},
- {NR: 118, Name: "getsockopt$inet_opts", CallName: "getsockopt", Args: []Type{
- Ref(473),
- Ref(55),
- Ref(144),
- Ref(362),
- Ref(361),
- }},
- {NR: 118, Name: "getsockopt$sock_cred", CallName: "getsockopt", Args: []Type{
- Ref(469),
- Ref(54),
- Ref(62),
- Ref(368),
- Ref(361),
- }},
- {NR: 118, Name: "getsockopt$sock_int", CallName: "getsockopt", Args: []Type{
- Ref(469),
- Ref(54),
- Ref(110),
- Ref(364),
- Ref(361),
- }},
- {NR: 118, Name: "getsockopt$sock_linger", CallName: "getsockopt", Args: []Type{
- Ref(469),
- Ref(54),
- Ref(61),
- Ref(366),
- Ref(361),
- }},
- {NR: 118, Name: "getsockopt$sock_timeval", CallName: "getsockopt", Args: []Type{
- Ref(469),
- Ref(54),
- Ref(111),
- Ref(367),
- Ref(361),
- }},
- {NR: 24, Name: "getuid", CallName: "getuid", Ret: Ref(485)},
- {NR: 304, Name: "lchflags", CallName: "lchflags", Args: []Type{
- Ref(334),
- Ref(121),
- }},
- {NR: 274, Name: "lchmod", CallName: "lchmod", Args: []Type{
- Ref(334),
- Ref(135),
- }},
- {NR: 275, Name: "lchown", CallName: "lchown", Args: []Type{
- Ref(334),
- Ref(488),
- Ref(438),
- }},
- {NR: 9, Name: "link", CallName: "link", Args: []Type{
- Ref(359),
- Ref(355),
- }},
- {NR: 457, Name: "linkat", CallName: "linkat", Args: []Type{
- Ref(433),
- Ref(359),
- Ref(432),
- Ref(355),
- Ref(127),
- }},
- {NR: 106, Name: "listen", CallName: "listen", Args: []Type{
- Ref(469),
- Ref(155),
- }},
- {NR: 199, Name: "lseek", CallName: "lseek", Args: []Type{
- Ref(421),
- Ref(233),
- Ref(103),
- }},
- {NR: 441, Name: "lstat", CallName: "lstat", Args: []Type{
- Ref(334),
- Ref(398),
- }},
- {NR: 75, Name: "madvise", CallName: "madvise", Args: []Type{
- Ref(576),
- Ref(261),
- Ref(90),
- }},
- {NR: 78, Name: "mincore", CallName: "mincore", Args: []Type{
- Ref(576),
- Ref(277),
- Ref(414),
- }},
- {NR: 273, Name: "minherit", CallName: "minherit", Args: []Type{
- Ref(576),
- Ref(261),
- Ref(91),
- }},
- {NR: 136, Name: "mkdir", CallName: "mkdir", Args: []Type{
- Ref(376),
- Ref(135),
- }},
- {NR: 461, Name: "mkdirat", CallName: "mkdirat", Args: []Type{
- Ref(431),
- Ref(376),
- Ref(135),
- }},
- {NR: 450, Name: "mknod", CallName: "mknod", Args: []Type{
- Ref(334),
- Ref(92),
- Ref(158),
- }},
- {NR: 450, Name: "mknod$loop", CallName: "mknod", Args: []Type{
- Ref(334),
- Ref(92),
- Ref(285),
- }},
- {NR: 460, Name: "mknodat", CallName: "mknodat", Args: []Type{
- Ref(429),
- Ref(334),
- Ref(92),
- Ref(158),
- }},
- {NR: 203, Name: "mlock", CallName: "mlock", Args: []Type{
- Ref(576),
- Ref(277),
- }},
- {NR: 242, Name: "mlockall", CallName: "mlockall", Args: []Type{
- Ref(130),
- }},
- {NR: 197, Name: "mmap", CallName: "mmap", Args: []Type{
- Ref(576),
- Ref(261),
- Ref(94),
- Ref(93),
- Ref(421),
- Ref(63),
- Ref(233),
- }},
- {NR: 74, Name: "mprotect", CallName: "mprotect", Args: []Type{
- Ref(576),
- Ref(261),
- Ref(94),
- }},
- {NR: 444, Name: "msgctl$IPC_RMID", CallName: "msgctl", MissingArgs: 1, Args: []Type{
- Ref(444),
- Ref(39),
- }},
- {NR: 444, Name: "msgctl$IPC_SET", CallName: "msgctl", Args: []Type{
- Ref(444),
- Ref(30),
- Ref(319),
- }},
- {NR: 444, Name: "msgctl$IPC_STAT", CallName: "msgctl", Args: []Type{
- Ref(444),
- Ref(31),
- Ref(317),
- }},
- {NR: 225, Name: "msgget", CallName: "msgget", Args: []Type{
- Ref(290),
- Ref(131),
- }, Ret: Ref(445)},
- {NR: 225, Name: "msgget$private", CallName: "msgget", Args: []Type{
- Ref(52),
- Ref(131),
- }, Ret: Ref(445)},
- {NR: 227, Name: "msgrcv", CallName: "msgrcv", Args: []Type{
- Ref(444),
- Ref(351),
- Ref(280),
- Ref(96),
- Ref(132),
- }},
- {NR: 226, Name: "msgsnd", CallName: "msgsnd", Args: []Type{
- Ref(444),
- Ref(352),
- Ref(280),
- Ref(133),
- }},
- {NR: 204, Name: "munlock", CallName: "munlock", Args: []Type{
- Ref(576),
- Ref(277),
- }},
- {NR: 243, Name: "munlockall", CallName: "munlockall"},
- {NR: 73, Name: "munmap", CallName: "munmap", Args: []Type{
- Ref(576),
- Ref(261),
- }},
- {NR: 430, Name: "nanosleep", CallName: "nanosleep", Args: []Type{
- Ref(390),
- Ref(389),
- }},
- {NR: 5, Name: "open", CallName: "open", Args: []Type{
- Ref(334),
- Ref(97),
- Ref(135),
- }, Ret: Ref(424)},
- {NR: 5, Name: "open$dir", CallName: "open", Args: []Type{
- Ref(334),
- Ref(97),
- Ref(135),
- }, Ret: Ref(434)},
- {NR: 468, Name: "openat", CallName: "openat", Args: []Type{
- Ref(430),
- Ref(334),
- Ref(97),
- Ref(135),
- }, Ret: Ref(424)},
- {NR: 456, Name: "paccept", CallName: "paccept", Args: []Type{
- Ref(469),
- Ref(381),
- Ref(387),
- Ref(119),
- }, Ret: Ref(472)},
- {NR: 42, Name: "pipe", CallName: "pipe", Args: []Type{
- Ref(388),
- }},
- {NR: 453, Name: "pipe2", CallName: "pipe2", Args: []Type{
- Ref(388),
- Ref(136),
- }},
- {NR: 209, Name: "poll", CallName: "poll", Args: []Type{
- Ref(331),
- Ref(272),
- Ref(188),
- }},
- {NR: 474, Name: "posix_spawn", CallName: "posix_spawn", Args: []Type{
- Ref(464),
- Ref(377),
- Ref(335),
- Ref(316),
- Ref(314),
- Ref(327),
- }, Ret: Ref(465)},
- {NR: 173, Name: "pread", CallName: "pread", Args: []Type{
- Ref(421),
- Ref(318),
- Ref(271),
- Ref(232),
- }},
- {NR: 289, Name: "preadv", CallName: "preadv", Args: []Type{
- Ref(421),
- Ref(413),
- Ref(281),
- Ref(232),
- }},
- {NR: 26, Name: "ptrace", CallName: "ptrace", Args: []Type{
- Ref(238),
- Ref(464),
- Ref(299),
- Ref(212),
- }},
- {NR: 174, Name: "pwrite", CallName: "pwrite", Args: []Type{
- Ref(421),
- Ref(318),
- Ref(271),
- Ref(232),
- }},
- {NR: 290, Name: "pwritev", CallName: "pwritev", Args: []Type{
- Ref(421),
- Ref(412),
- Ref(281),
- Ref(232),
- }},
- {NR: 3, Name: "read", CallName: "read", Args: []Type{
- Ref(421),
- Ref(317),
- Ref(259),
- }},
- {NR: 58, Name: "readlink", CallName: "readlink", Args: []Type{
- Ref(376),
- Ref(317),
- Ref(276),
- }},
- {NR: 469, Name: "readlinkat", CallName: "readlinkat", Args: []Type{
- Ref(431),
- Ref(376),
- Ref(317),
- Ref(276),
- }},
- {NR: 120, Name: "readv", CallName: "readv", Args: []Type{
- Ref(421),
- Ref(413),
- Ref(281),
- }},
- {NR: 29, Name: "recvfrom", CallName: "recvfrom", Args: []Type{
- Ref(469),
- Ref(317),
- Ref(262),
- Ref(137),
- Ref(295),
- Ref(257),
- }},
- {NR: 29, Name: "recvfrom$inet", CallName: "recvfrom", Args: []Type{
- Ref(473),
- Ref(317),
- Ref(262),
- Ref(137),
- Ref(293),
- Ref(257),
- }},
- {NR: 29, Name: "recvfrom$inet6", CallName: "recvfrom", Args: []Type{
- Ref(475),
- Ref(317),
- Ref(262),
- Ref(137),
- Ref(294),
- Ref(257),
- }},
- {NR: 29, Name: "recvfrom$unix", CallName: "recvfrom", Args: []Type{
- Ref(477),
- Ref(317),
- Ref(262),
- Ref(137),
- Ref(296),
- Ref(257),
- }},
- {NR: 27, Name: "recvmsg", CallName: "recvmsg", Args: []Type{
- Ref(469),
- Ref(342),
- Ref(137),
- }},
- {NR: 128, Name: "rename", CallName: "rename", Args: []Type{
- Ref(359),
- Ref(355),
- }},
- {NR: 458, Name: "renameat", CallName: "renameat", Args: []Type{
- Ref(433),
- Ref(359),
- Ref(432),
- Ref(355),
- }},
- {NR: 137, Name: "rmdir", CallName: "rmdir", Args: []Type{
- Ref(376),
- }},
- {NR: 417, Name: "select", CallName: "select", Args: []Type{
- Ref(270),
- Ref(338),
- Ref(374),
- Ref(329),
- Ref(407),
- }},
- {NR: 442, Name: "semctl$GETALL", CallName: "semctl", Args: []Type{
- Ref(447),
- Ref(70),
- Ref(35),
- Ref(311),
- }},
- {NR: 442, Name: "semctl$GETNCNT", CallName: "semctl", Args: []Type{
- Ref(447),
- Ref(106),
- Ref(32),
- Ref(311),
- }},
- {NR: 442, Name: "semctl$GETPID", CallName: "semctl", Args: []Type{
- Ref(447),
- Ref(106),
- Ref(33),
- Ref(311),
- }},
- {NR: 442, Name: "semctl$GETVAL", CallName: "semctl", Args: []Type{
- Ref(447),
- Ref(106),
- Ref(34),
- Ref(311),
- }},
- {NR: 442, Name: "semctl$GETZCNT", CallName: "semctl", Args: []Type{
- Ref(447),
- Ref(106),
- Ref(36),
- Ref(311),
- }},
- {NR: 442, Name: "semctl$IPC_RMID", CallName: "semctl", MissingArgs: 1, Args: []Type{
- Ref(447),
- Ref(70),
- Ref(39),
- }},
- {NR: 442, Name: "semctl$IPC_SET", CallName: "semctl", Args: []Type{
- Ref(447),
- Ref(70),
- Ref(30),
- Ref(313),
- }},
- {NR: 442, Name: "semctl$IPC_STAT", CallName: "semctl", Args: []Type{
- Ref(447),
- Ref(70),
- Ref(31),
- Ref(311),
- }},
- {NR: 442, Name: "semctl$SETALL", CallName: "semctl", Args: []Type{
- Ref(447),
- Ref(70),
- Ref(38),
- Ref(310),
- }},
- {NR: 442, Name: "semctl$SETVAL", CallName: "semctl", Args: []Type{
- Ref(447),
- Ref(106),
- Ref(37),
- Ref(312),
- }},
- {NR: 221, Name: "semget", CallName: "semget", Args: []Type{
- Ref(289),
- Ref(104),
- Ref(138),
- }, Ret: Ref(446)},
- {NR: 221, Name: "semget$private", CallName: "semget", Args: []Type{
- Ref(52),
- Ref(104),
- Ref(138),
- }, Ret: Ref(446)},
- {NR: 222, Name: "semop", CallName: "semop", Args: []Type{
- Ref(447),
- Ref(360),
- Ref(273),
- }},
- {NR: 28, Name: "sendmsg", CallName: "sendmsg", Args: []Type{
- Ref(469),
- Ref(344),
- Ref(141),
- }},
- {NR: 28, Name: "sendmsg$unix", CallName: "sendmsg", Args: []Type{
- Ref(477),
- Ref(343),
- Ref(141),
- }},
- {NR: 133, Name: "sendto", CallName: "sendto", Args: []Type{
- Ref(469),
- Ref(318),
- Ref(262),
- Ref(141),
- Ref(295),
- Ref(257),
- }},
- {NR: 133, Name: "sendto$inet", CallName: "sendto", Args: []Type{
- Ref(473),
- Ref(318),
- Ref(262),
- Ref(141),
- Ref(293),
- Ref(257),
- }},
- {NR: 133, Name: "sendto$inet6", CallName: "sendto", Args: []Type{
- Ref(475),
- Ref(318),
- Ref(262),
- Ref(141),
- Ref(294),
- Ref(257),
- }},
- {NR: 133, Name: "sendto$unix", CallName: "sendto", Args: []Type{
- Ref(477),
- Ref(318),
- Ref(262),
- Ref(141),
- Ref(296),
- Ref(257),
- }},
- {NR: 182, Name: "setegid", CallName: "setegid", Args: []Type{
- Ref(436),
- }},
- {NR: 183, Name: "seteuid", CallName: "seteuid", Args: []Type{
- Ref(484),
- }},
- {NR: 181, Name: "setgid", CallName: "setgid", Args: []Type{
- Ref(438),
- }},
- {NR: 80, Name: "setgroups", CallName: "setgroups", Args: []Type{
- Ref(278),
- Ref(340),
- }},
- {NR: 425, Name: "setitimer", CallName: "setitimer", Args: []Type{
- Ref(89),
- Ref(356),
- Ref(358),
- }},
- {NR: 82, Name: "setpgid", CallName: "setpgid", Args: []Type{
- Ref(464),
- Ref(462),
- }},
- {NR: 127, Name: "setregid", CallName: "setregid", Args: []Type{
- Ref(440),
- Ref(436),
- }},
- {NR: 126, Name: "setreuid", CallName: "setreuid", Args: []Type{
- Ref(486),
- Ref(484),
- }},
- {NR: 195, Name: "setrlimit", CallName: "setrlimit", Args: []Type{
- Ref(99),
- Ref(393),
- }},
- {NR: 105, Name: "setsockopt", CallName: "setsockopt", Args: []Type{
- Ref(469),
- Ref(168),
- Ref(176),
- Ref(363),
- Ref(275),
- }},
- {NR: 105, Name: "setsockopt$inet6_MRT6_ADD_MFC", CallName: "setsockopt", Args: []Type{
- Ref(475),
- Ref(53),
- Ref(59),
- Ref(370),
- Ref(275),
- }},
- {NR: 105, Name: "setsockopt$inet6_MRT6_ADD_MIF", CallName: "setsockopt", Args: []Type{
- Ref(475),
- Ref(53),
- Ref(58),
- Ref(371),
- Ref(275),
- }},
- {NR: 105, Name: "setsockopt$inet6_MRT6_DEL_MFC", CallName: "setsockopt", Args: []Type{
- Ref(475),
- Ref(53),
- Ref(60),
- Ref(370),
- Ref(275),
- }},
- {NR: 105, Name: "setsockopt$inet_opts", CallName: "setsockopt", Args: []Type{
- Ref(473),
- Ref(55),
- Ref(144),
- Ref(363),
- Ref(275),
- }},
- {NR: 105, Name: "setsockopt$sock_cred", CallName: "setsockopt", Args: []Type{
- Ref(469),
- Ref(54),
- Ref(62),
- Ref(373),
- Ref(275),
- }},
- {NR: 105, Name: "setsockopt$sock_int", CallName: "setsockopt", Args: []Type{
- Ref(469),
- Ref(54),
- Ref(110),
- Ref(365),
- Ref(275),
- }},
- {NR: 105, Name: "setsockopt$sock_linger", CallName: "setsockopt", Args: []Type{
- Ref(469),
- Ref(54),
- Ref(61),
- Ref(369),
- Ref(275),
- }},
- {NR: 105, Name: "setsockopt$sock_timeval", CallName: "setsockopt", Args: []Type{
- Ref(469),
- Ref(54),
- Ref(111),
- Ref(372),
- Ref(275),
- }},
- {NR: 23, Name: "setuid", CallName: "setuid", Args: []Type{
- Ref(488),
- }},
- {NR: 228, Name: "shmat", CallName: "shmat", Args: []Type{
- Ref(449),
- Ref(576),
- Ref(142),
- }, Ret: Ref(468)},
- {NR: 443, Name: "shmctl$IPC_RMID", CallName: "shmctl", MissingArgs: 1, Args: []Type{
- Ref(449),
- Ref(39),
- }},
- {NR: 443, Name: "shmctl$IPC_SET", CallName: "shmctl", Args: []Type{
- Ref(449),
- Ref(30),
- Ref(320),
- }},
- {NR: 443, Name: "shmctl$IPC_STAT", CallName: "shmctl", Args: []Type{
- Ref(449),
- Ref(31),
- Ref(317),
- }},
- {NR: 443, Name: "shmctl$SHM_LOCK", CallName: "shmctl", MissingArgs: 1, Args: []Type{
- Ref(449),
- Ref(32),
- }},
- {NR: 443, Name: "shmctl$SHM_UNLOCK", CallName: "shmctl", MissingArgs: 1, Args: []Type{
- Ref(449),
- Ref(33),
- }},
- {NR: 230, Name: "shmdt", CallName: "shmdt", Args: []Type{
- Ref(467),
- }},
- {NR: 231, Name: "shmget", CallName: "shmget", Args: []Type{
- Ref(288),
- Ref(279),
- Ref(143),
- Ref(577),
- }, Ret: Ref(448)},
- {NR: 231, Name: "shmget$private", CallName: "shmget", Args: []Type{
- Ref(52),
- Ref(279),
- Ref(143),
- Ref(577),
- }, Ret: Ref(448)},
- {NR: 134, Name: "shutdown", CallName: "shutdown", Args: []Type{
- Ref(469),
- Ref(107),
- }},
- {NR: 394, Name: "socket", CallName: "socket", Args: []Type{
- Ref(108),
- Ref(109),
- Ref(206),
- }, Ret: Ref(472)},
- {NR: 394, Name: "socket$inet", CallName: "socket", Args: []Type{
- Ref(42),
- Ref(109),
- Ref(206),
- }, Ret: Ref(474)},
- {NR: 394, Name: "socket$inet6", CallName: "socket", Args: []Type{
- Ref(41),
- Ref(109),
- Ref(206),
- }, Ret: Ref(476)},
- {NR: 394, Name: "socket$unix", CallName: "socket", Args: []Type{
- Ref(40),
- Ref(115),
- Ref(68),
- }, Ret: Ref(480)},
- {NR: 135, Name: "socketpair", CallName: "socketpair", Args: []Type{
- Ref(108),
- Ref(109),
- Ref(206),
- Ref(332),
- }},
- {NR: 135, Name: "socketpair$unix", CallName: "socketpair", Args: []Type{
- Ref(40),
- Ref(115),
- Ref(68),
- Ref(333),
- }},
- {NR: 439, Name: "stat", CallName: "stat", Args: []Type{
- Ref(334),
- Ref(398),
- }},
- {NR: 57, Name: "symlink", CallName: "symlink", Args: []Type{
- Ref(359),
- Ref(355),
- }},
- {NR: 470, Name: "symlinkat", CallName: "symlinkat", Args: []Type{
- Ref(359),
- Ref(432),
- Ref(355),
- }},
- {NR: 36, Name: "sync", CallName: "sync"},
- {Name: "syz_emit_ethernet", CallName: "syz_emit_ethernet", Args: []Type{
- Ref(263),
- Ref(375),
- }},
- {Name: "syz_execute_func", CallName: "syz_execute_func", Args: []Type{
- Ref(401),
- }},
- {Name: "syz_extract_tcp_res", CallName: "syz_extract_tcp_res", Args: []Type{
- Ref(391),
- Ref(183),
- Ref(154),
- }},
- {Name: "syz_extract_tcp_res$synack", CallName: "syz_extract_tcp_res", Args: []Type{
- Ref(391),
- Ref(71),
- Ref(29),
- }},
- {NR: 200, Name: "truncate", CallName: "truncate", Args: []Type{
- Ref(334),
- Ref(220),
- }},
- {NR: 10, Name: "unlink", CallName: "unlink", Args: []Type{
- Ref(376),
- }},
- {NR: 471, Name: "unlinkat", CallName: "unlinkat", Args: []Type{
- Ref(431),
- Ref(376),
- Ref(116),
- }},
- {NR: 467, Name: "utimensat", CallName: "utimensat", Args: []Type{
- Ref(428),
- Ref(378),
- Ref(402),
- Ref(117),
- }},
- {NR: 420, Name: "utimes", CallName: "utimes", Args: []Type{
- Ref(336),
- Ref(402),
- }},
- {NR: 66, Name: "vfork", CallName: "vfork", Ret: Ref(465)},
- {NR: 449, Name: "wait4", CallName: "wait4", Args: []Type{
- Ref(464),
- Ref(399),
- Ref(118),
- Ref(396),
- }},
- {NR: 4, Name: "write", CallName: "write", Args: []Type{
- Ref(421),
- Ref(318),
- Ref(259),
- }},
- {NR: 121, Name: "writev", CallName: "writev", Args: []Type{
- Ref(421),
- Ref(412),
- Ref(281),
- }},
-}
-
-var types_amd64 = []Type{
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}, Type: Ref(441)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", FldName: "fds", IsVarlen: true}, Type: Ref(427)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(26)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(153)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(415)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(442)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(455)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(519)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(524)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(525)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(537)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(545)},
- &ArrayType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}, Type: Ref(571)},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "__bits", TypeSize: 16}, Ref(191), 1, 4, 4},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "mf6cc_ifset", TypeSize: 32}, Ref(191), 1, 8, 8},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "pad", TypeSize: 8, ArgDir: 1}, Ref(77), 1, 8, 8},
- &ArrayType{TypeCommon{TypeName: "array", FldName: "pad", TypeSize: 8}, Ref(78), 1, 8, 8},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 1, IsVarlen: true}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", ArgDir: 1, IsVarlen: true}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", FldName: "data", IsVarlen: true}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "array", IsVarlen: true}},
- &BufferType{TypeCommon: TypeCommon{TypeName: "filename", FldName: "path", ArgDir: 1, IsVarlen: true}, Kind: 3},
- &BufferType{TypeCommon: TypeCommon{TypeName: "filename", FldName: "path", IsVarlen: true}, Kind: 3},
- &BufferType{TypeCommon: TypeCommon{TypeName: "filename", IsVarlen: true}, Kind: 3},
- &BufferType{TypeCommon: TypeCommon{TypeName: "string", ArgDir: 1, IsVarlen: true}, Kind: 2},
- &BufferType{TypeCommon: TypeCommon{TypeName: "string", FldName: "__fpregs", IsVarlen: true}, Kind: 2},
- &BufferType{TypeCommon: TypeCommon{TypeName: "string", IsVarlen: true}, Kind: 2},
- &BufferType{TypeCommon: TypeCommon{TypeName: "text", IsVarlen: true}, Kind: 4},
- &BufferType{TypeCommon: TypeCommon{TypeName: "void", FldName: "fae_data"}, Kind: 1},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ack_inc", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 1},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 2},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 3},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 4},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 5},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 6},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 7},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 8},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}, Val: 9},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "cmd", TypeSize: 8}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "domain", TypeSize: 8}}, Val: 1},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "domain", TypeSize: 8}}, Val: 24},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "domain", TypeSize: 8}}, Val: 2},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "fae_action", TypeSize: 4}}, Val: 1},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "fae_action", TypeSize: 4}}, Val: 2},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "fae_action", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "family", TypeSize: 2, ArgDir: 1}}, Val: 24},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "family", TypeSize: 2, ArgDir: 1}}, Val: 2},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "family", TypeSize: 2}}, Val: 24},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "family", TypeSize: 2}}, Val: 2},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ind", TypeSize: 1, ArgDir: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "ind", TypeSize: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "key", TypeSize: 8}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "level", TypeSize: 4}}, Val: 41},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "level", TypeSize: 4}}, Val: 65535},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "level", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "msg_flags", TypeSize: 4, ArgDir: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "msg_flags", TypeSize: 4}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "optname", TypeSize: 4}}, Val: 102},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "optname", TypeSize: 4}}, Val: 104},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "optname", TypeSize: 4}}, Val: 105},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "optname", TypeSize: 4}}, Val: 128},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "optname", TypeSize: 4}}, Val: 17},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "pad", TypeSize: 8}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "pad0", TypeSize: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "pad0", TypeSize: 8}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "pad1", TypeSize: 8}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "pad2", TypeSize: 8}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "proto", TypeSize: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "revents", TypeSize: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "semnum", TypeSize: 8}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "seq_inc", TypeSize: 4}}, Val: 1},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "type", TypeSize: 4}}, Val: 1},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "type", TypeSize: 4}}, Val: 2},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "unused0", TypeSize: 2}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "unused1", TypeSize: 8}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", FldName: "unused2", TypeSize: 8}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", TypeSize: 1, ArgDir: 1}}},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "const", TypeSize: 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: 4}}, IsPad: true},
- &ConstType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pad", TypeSize: 6}}, IsPad: true},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "clock_id", FldName: "id", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 3, 536870912, 1073741824}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "cmsg_levels", FldName: "cmsg_level", TypeSize: 4}}, Vals: []uint64{0, 1, 6, 17, 41, 256, 257, 65535}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "fcntl_dupfd", FldName: "cmd", TypeSize: 8}}, Vals: []uint64{0, 12}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "fcntl_getflags", FldName: "cmd", TypeSize: 8}}, Vals: []uint64{1, 3}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "fcntl_lock", FldName: "cmd", TypeSize: 8}}, Vals: []uint64{7, 8, 9}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "flock_type", FldName: "type", TypeSize: 2}}, Vals: []uint64{1, 2, 3}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "getitimer_which", FldName: "which", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 3}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "madvise_flags", FldName: "advice", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 3, 4, 6}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "minherit_flags", FldName: "inherit", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 4}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "mknod_mode", FldName: "mode", TypeSize: 8}}, Vals: []uint64{1, 2, 4, 8, 16, 32, 64, 128, 256, 4096, 8192, 24576, 32768, 49152}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "mmap_flags", FldName: "flags", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 16, 128, 512, 1024, 2048, 4096}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "mmap_prot", FldName: "prot", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 4}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "msgbuf_type", FldName: "typ", TypeSize: 8, ArgDir: 1}}, Vals: []uint64{0, 1, 2, 3}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "msgbuf_type", FldName: "typ", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 3}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "open_flags", FldName: "flags", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 32768, 65536, 131072, 262144, 524288, 2097152, 4194304, 16777216}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pollfd_events", FldName: "events", TypeSize: 2}}, Vals: []uint64{1, 2, 4, 4, 8, 16, 32, 64, 128, 256}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "rlimit_type", FldName: "res", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "rusage_who", FldName: "who", TypeSize: 8}}, Vals: []uint64{0, 18446744073709551615}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "sa_flags", FldName: "sa_flags", TypeSize: 2}}, Vals: []uint64{1, 2, 4, 8, 16, 32, 64, 128, 255}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "seek_whence", FldName: "whence", TypeSize: 2}}, Vals: []uint64{0, 1, 2}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "seek_whence", FldName: "whence", TypeSize: 8}}, Vals: []uint64{0, 1, 2}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "sem_sem_id", FldName: "nsems", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 3, 4}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "sem_sem_id", FldName: "num", TypeSize: 2}}, Vals: []uint64{0, 1, 2, 3, 4}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "sem_sem_id", FldName: "semnum", TypeSize: 8}}, Vals: []uint64{0, 1, 2, 3, 4}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "shutdown_flags", FldName: "how", TypeSize: 8}}, Vals: []uint64{0, 1, 2}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "socket_domain", FldName: "domain", TypeSize: 8}}, Vals: []uint64{1, 2, 6, 16, 24, 31}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "socket_type", FldName: "type", TypeSize: 8}}, Vals: []uint64{1, 2, 3, 4, 5, 268435456, 536870912, 1073741824}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "sockopt_opt_sock_int", FldName: "optname", TypeSize: 4}}, Vals: []uint64{1, 4, 8, 16, 32, 128, 256, 512, 2048, 4096, 4097, 4098, 4099, 4100, 4103, 4104, 8192}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "sockopt_opt_sock_timeval", FldName: "optname", TypeSize: 4}}, Vals: []uint64{4107, 4108}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "timer_flags", FldName: "flags", TypeSize: 8}}, Vals: []uint64{0, 1}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "unix_socket_family", FldName: "family", TypeSize: 2, ArgDir: 1}}, Vals: []uint64{0, 1}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "unix_socket_family", FldName: "family", TypeSize: 2}}, Vals: []uint64{0, 1}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "unix_socket_type", FldName: "type", TypeSize: 8}}, Vals: []uint64{1, 2, 5}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "unlinkat_flags", FldName: "flags", TypeSize: 8}}, Vals: []uint64{0, 2048}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "utimensat_flags", FldName: "flags", TypeSize: 8}}, Vals: []uint64{0, 512}},
- &FlagsType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "wait_options", FldName: "options", TypeSize: 8}}, Vals: []uint64{1, 2, 2, 4, 8, 16, 32, 64, 131072}},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "accept_flags", FldName: "flags", TypeSize: 8}}, []uint64{268435456, 536870912, 1073741824}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "at_flags", FldName: "flags", TypeSize: 8}}, []uint64{512, 1024}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "chflags_flags", FldName: "flags", TypeSize: 8}}, []uint64{1, 2, 4, 8, 65536, 131072, 262144}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "clone_flags", FldName: "flags", TypeSize: 8}}, []uint64{255, 256, 512, 1024, 2048, 4096, 8192, 16384}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "faccessat_flags", FldName: "flags", TypeSize: 8}}, []uint64{256, 512}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "fcntl_flags", FldName: "flags", TypeSize: 8}}, []uint64{1}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "fcntl_status", FldName: "flags", TypeSize: 8}}, []uint64{4, 8, 64, 65536, 131072, 262144, 524288, 16777216}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "flock_op", FldName: "op", TypeSize: 8}}, []uint64{1, 2, 4, 8}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "linkat_flags", FldName: "flags", TypeSize: 8}}, []uint64{1024}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "lwp_flags", FldName: "flags", TypeSize: 8}}, []uint64{64, 128}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "mif6c_flags", FldName: "mif6c_flags", TypeSize: 1}}, []uint64{1}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "mlockall_flags", FldName: "flags", TypeSize: 8}}, []uint64{1, 2}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "msgget_flags", FldName: "flags", TypeSize: 8}}, []uint64{1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "msgrcv_flags", FldName: "flags", TypeSize: 8}}, []uint64{2048, 4096}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "msgsnd_flags", FldName: "flags", TypeSize: 8}}, []uint64{2048}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "open_mode", FldName: "mode", TypeSize: 4}}, []uint64{1, 2, 4, 8, 16, 32, 64, 128, 256}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "open_mode", FldName: "mode", TypeSize: 8}}, []uint64{1, 2, 4, 8, 16, 32, 64, 128, 256}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "pipe_flags", FldName: "flags", TypeSize: 8}}, []uint64{4, 4194304, 16777216}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "recv_flags", FldName: "f", TypeSize: 8}}, []uint64{1, 2, 64, 2048}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "semget_flags", FldName: "flags", TypeSize: 8}}, []uint64{1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "semop_flags", FldName: "flg", TypeSize: 2}}, []uint64{2048, 4096}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "send_flags", FldName: "f", TypeSize: 4}}, []uint64{1, 2, 4, 8, 1024}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "send_flags", FldName: "f", TypeSize: 8}}, []uint64{1, 2, 4, 8, 1024}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "shmat_flags", FldName: "flags", TypeSize: 8}}, []uint64{4096, 8192}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "shmget_flags", FldName: "flags", TypeSize: 8}}, []uint64{1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "sockopt_opt_ip_opts", FldName: "optname", TypeSize: 4}}, []uint64{1}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "stack_flags", FldName: "ss_flags", TypeSize: 4}}, []uint64{1, 4}, true},
- &FlagsType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "ucontext_flags", FldName: "uc_flags", TypeSize: 4}}, []uint64{1, 2, 4, 8, 1074724896}, true},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "mf6cc_parent", TypeSize: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "mif6c_mifi", TypeSize: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "mif6c_pifi", TypeSize: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "nattch", TypeSize: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "op", TypeSize: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", FldName: "seq", TypeSize: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "ack_inc", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "backlog", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "blksize", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "cmsg_type", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "dev", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "features", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "flags", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "flow", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "flow", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "gen", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "key", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "lc_curcpu", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "lc_pctr", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "len", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "level", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "linger", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "linger", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "mode", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "newfildes", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "oflag", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "onoff", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "onoff", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "optname", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "sa_schedpolicy", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "sched_priority", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "scope", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "scope", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "sec", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "segsz", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "seq_inc", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "sig", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "size", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "spare1", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "spare2", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "timeout", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", FldName: "vifc_rate_limit", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "__gregs", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "_mc_tlsbase", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "blocks", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "mask0", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "mask1", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "mask2", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "mask3", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "mask4", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "mask5", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "mask6", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "mask7", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "size", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "ss_size", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", FldName: "ss_sp", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "proto", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", FldName: "vifc_threshold", TypeSize: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "atime", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "cbytes", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "code", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "ctime", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "data", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "dtime", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "hard", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "hard", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "idrss", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "inblock", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "isrss", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "ixrss", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "len", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "majflt", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "maxrss", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "minflt", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "msgrcv", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "msgsnd", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "nivcsw", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "nsec", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "nsec", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "nsems", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "nswap", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "nvcsw", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "off", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "offset", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "otime", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "oublock", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "qbytes", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "qnum", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "request", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "rtime", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "sec", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "sec", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "sec", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "signals", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "soft", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "soft", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "start", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "stime", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "usec", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "usec", TypeSize: 8, ArgDir: 2}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", FldName: "usec", TypeSize: 8}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 1}}},
- &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8}}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "ctrllen", TypeSize: 8}}, BitSize: 8, Path: []string{"ctrl"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "msg_controllen", TypeSize: 8}}, BitSize: 8, Path: []string{"msg_control"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "bytesize", FldName: "size", TypeSize: 8}}, BitSize: 8, Path: []string{"name"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "addrlen", TypeSize: 4}}, Path: []string{"addr"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "addrlen", TypeSize: 8}}, Path: []string{"addr"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "cmsg_len", TypeSize: 8}}, Path: []string{"parent"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "count", TypeSize: 8}}, Path: []string{"buf"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "count", TypeSize: 8}}, Path: []string{"ent"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "len", TypeSize: 8}}, Path: []string{"addr"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "len", TypeSize: 8}}, Path: []string{"buf"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "len", TypeSize: 8}}, Path: []string{"packet"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "len", TypeSize: 8}}, Path: []string{"parent"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "msg_controllen", TypeSize: 8, ArgDir: 2}}, Path: []string{"msg_control"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "msg_iovlen", TypeSize: 8, ArgDir: 2}}, Path: []string{"msg_iov"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "msg_iovlen", TypeSize: 8}}, Path: []string{"msg_iov"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "msg_namelen", TypeSize: 4, ArgDir: 2}}, Path: []string{"msg_name"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "msg_namelen", TypeSize: 4}}, Path: []string{"msg_name"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "n", TypeSize: 8}}, Path: []string{"inp"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "nbyte", TypeSize: 8}}, Path: []string{"buf"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "nfds", TypeSize: 8}}, Path: []string{"fds"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "nops", TypeSize: 8}}, Path: []string{"ops"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "ntargets", TypeSize: 8}}, Path: []string{"targets"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "optlen", TypeSize: 8}}, Path: []string{"optval"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "siz", TypeSize: 8}}, Path: []string{"buf"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "size", TypeSize: 8}}, Path: []string{"addr"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "size", TypeSize: 8}}, Path: []string{"list"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "size", TypeSize: 8}}, Path: []string{"unused"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "sz", TypeSize: 8}}, Path: []string{"msgp"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", FldName: "vlen", TypeSize: 8}}, Path: []string{"vec"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", TypeSize: 4, ArgDir: 2}}, Path: []string{"addr"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", TypeSize: 4, ArgDir: 2}}, Path: []string{"optval"}},
- &LenType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "len", TypeSize: 4, ArgDir: 2}}, Path: []string{"peer"}},
- &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "dev", TypeSize: 4}}, 1792, 2},
- &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "id", TypeSize: 4, ArgDir: 1}}, 20000, 4},
- &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "id", TypeSize: 4}}, 20000, 4},
- &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "key", TypeSize: 8}}, 2039339027, 4},
- &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "key", TypeSize: 8}}, 2039359027, 4},
- &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "key", TypeSize: 8}}, 2039379027, 4},
- &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "port", TypeSize: 2, ArgDir: 1}, ArgFormat: 1}, 20000, 4},
- &ProcType{IntTypeCommon{TypeCommon: TypeCommon{TypeName: "proc", FldName: "port", TypeSize: 2}, ArgFormat: 1}, 20000, 4},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8, IsOptional: true}, Ref(553)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8, IsOptional: true}, Ref(557)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8, IsOptional: true}, Ref(573)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8, IsOptional: true}, Ref(575)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(17)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(20)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(251)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(499)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(501)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(553)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(557)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(568)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(570)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(573)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Ref(575)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "address", TypeSize: 8}, Ref(416)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "addrlen", TypeSize: 8}, Ref(282)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "arg", TypeSize: 8}, Ref(3)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "arg", TypeSize: 8}, Ref(17)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "arg", TypeSize: 8}, Ref(191)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "arg", TypeSize: 8}, Ref(546)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "argv", TypeSize: 8}, Ref(2)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "argv", TypeSize: 8}, Ref(4)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "attrp", TypeSize: 8}, Ref(542)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Ref(17)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Ref(20)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Ref(535)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Ref(548)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "ctrl", TypeSize: 8, IsOptional: true}, Ref(12)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "cur", TypeSize: 8}, Ref(490)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "data", TypeSize: 8}, Ref(252)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "departed", TypeSize: 8}, Ref(455)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "dir", TypeSize: 8}, Ref(23)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "ent", TypeSize: 8}, Ref(17)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "envp", TypeSize: 8}, Ref(2)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "envp", TypeSize: 8}, Ref(4)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "exp", TypeSize: 8}, Ref(489)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "fae", TypeSize: 8}, Ref(572)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "fds", TypeSize: 8}, Ref(10)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "fds", TypeSize: 8}, Ref(497)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "fds", TypeSize: 8}, Ref(518)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "file", TypeSize: 8}, Ref(23)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "file_actions", TypeSize: 8}, Ref(538)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "filename", TypeSize: 8}, Ref(23)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "hint", TypeSize: 8, IsOptional: true}, Ref(252)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "inp", TypeSize: 8}, Ref(489)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "list", TypeSize: 8}, Ref(0)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "list", TypeSize: 8}, Ref(5)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "lock", TypeSize: 8}, Ref(523)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msg", TypeSize: 8}, Ref(494)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msg", TypeSize: 8}, Ref(534)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msg", TypeSize: 8}, Ref(547)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msg_control", TypeSize: 8}, Ref(7)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msg_control", TypeSize: 8}, Ref(17)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msg_iov", TypeSize: 8}, Ref(8)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msg_iov", TypeSize: 8}, Ref(9)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msg_name", TypeSize: 8, IsOptional: true}, Ref(568)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msg_name", TypeSize: 8, IsOptional: true}, Ref(573)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msgp", TypeSize: 8}, Ref(492)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "msgp", TypeSize: 8}, Ref(533)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Ref(24)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Ref(26)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "new", TypeSize: 8}, Ref(23)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "new", TypeSize: 8}, Ref(527)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "new_lwp", TypeSize: 8}, Ref(454)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "old", TypeSize: 8, IsOptional: true}, Ref(490)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "old", TypeSize: 8}, Ref(23)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "ops", TypeSize: 8}, Ref(11)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optlen", TypeSize: 8}, Ref(283)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(17)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(20)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(190)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(191)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(491)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(515)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(517)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(528)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(531)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(532)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(565)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Ref(567)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "outp", TypeSize: 8}, Ref(489)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "packet", TypeSize: 8}, Ref(20)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "path", TypeSize: 8}, Ref(23)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "path", TypeSize: 8}, Ref(26)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "pathname", TypeSize: 8}, Ref(23)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "peer", TypeSize: 8, IsOptional: true}, Ref(499)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "peer", TypeSize: 8, IsOptional: true}, Ref(501)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "peer", TypeSize: 8, IsOptional: true}, Ref(568)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "peer", TypeSize: 8, IsOptional: true}, Ref(570)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "peer", TypeSize: 8}, Ref(499)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "peer", TypeSize: 8}, Ref(501)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "peer", TypeSize: 8}, Ref(568)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "peer", TypeSize: 8}, Ref(570)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "peerlen", TypeSize: 8}, Ref(284)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "pipefd", TypeSize: 8}, Ref(493)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "rem", TypeSize: 8, IsOptional: true}, Ref(510)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "req", TypeSize: 8}, Ref(561)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "res", TypeSize: 8}, Ref(505)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "rlim", TypeSize: 8}, Ref(495)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "rlim", TypeSize: 8}, Ref(543)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "rmtp", TypeSize: 8, IsOptional: true}, Ref(510)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "rqtp", TypeSize: 8}, Ref(561)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "ru", TypeSize: 8, IsOptional: true}, Ref(496)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "sp", TypeSize: 8}, Ref(20)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "statbuf", TypeSize: 8}, Ref(504)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "status", TypeSize: 8, IsOptional: true}, Ref(190)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "targets", TypeSize: 8}, Ref(6)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "text", TypeSize: 8}, Ref(27)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "times", TypeSize: 8}, Ref(527)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "tp", TypeSize: 8}, Ref(510)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "tp", TypeSize: 8}, Ref(561)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "ts", TypeSize: 8}, Ref(561)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "ts", TypeSize: 8}, Ref(562)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "tvp", TypeSize: 8}, Ref(516)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "uc", TypeSize: 8}, Ref(566)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "uc_link", TypeSize: 8, IsOptional: true}, Ref(566)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "unparkhint", TypeSize: 8, IsOptional: true}, Ref(252)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "usage", TypeSize: 8}, Ref(496)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "vec", TypeSize: 8}, Ref(8)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "vec", TypeSize: 8}, Ref(9)},
- &PtrType{TypeCommon{TypeName: "ptr", FldName: "vec", TypeSize: 8}, Ref(17)},
- &PtrType{TypeCommon{TypeName: "ptr", TypeSize: 8}, Ref(26)},
- &PtrType{TypeCommon{TypeName: "ptr", TypeSize: 8}, Ref(529)},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "dev", FldName: "dev", TypeSize: 8, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "dev", FldName: "rdev", TypeSize: 8, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "arg", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "fae_filedes", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "fd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "newfd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "oldfd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "rfd", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", FldName: "wfd", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_dir", FldName: "dir", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_dir", FldName: "dirfd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_dir", FldName: "fd", TypeSize: 4, IsOptional: true}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_dir", FldName: "fd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_dir", FldName: "newfd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_dir", FldName: "oldfd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "fd_dir", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "gid", FldName: "cgid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "gid", FldName: "egid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "gid", FldName: "gid", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "gid", FldName: "gid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "gid", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "gid", FldName: "rgid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "gid", TypeSize: 4, ArgDir: 2}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "gid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "ino", FldName: "ino", TypeSize: 8, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "ipc_msq", FldName: "msqid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "ipc_msq", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "ipc_sem", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "ipc_sem", FldName: "semid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "ipc_shm", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "ipc_shm", FldName: "shmid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "lwpid", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "lwpid", FldName: "target", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "lwpid", FldName: "unpark", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "lwpid", FldName: "wait_for", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "lwpid", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "lwpid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "mode", FldName: "mode", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "nlink", FldName: "nlink", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "cpid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "lpid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "lrpid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "lspid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "pgid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "pid", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "pid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "pid", FldName: "sa_pgroup", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "shmaddr", FldName: "addr", TypeSize: 8}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "shmaddr", FldName: "ret", TypeSize: 8, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock", FldName: "fd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock", FldName: "fd0", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock", FldName: "fd1", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock_in", FldName: "fd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock_in", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock_in6", FldName: "fd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock_in6", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock_unix", FldName: "fd", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock_unix", FldName: "fd0", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock_unix", FldName: "fd1", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "sock_unix", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "tcp_seq_num", FldName: "ack", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "tcp_seq_num", FldName: "seq", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "uid", FldName: "cuid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "uid", FldName: "euid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "uid", FldName: "ret", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "uid", FldName: "ruid", TypeSize: 4}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "uid", FldName: "uid", TypeSize: 4, ArgDir: 1}},
- &ResourceType{TypeCommon: TypeCommon{TypeName: "uid", FldName: "uid", TypeSize: 4}},
- &StructType{Key: StructKey{"fd_set", 2}},
- &StructType{Key: StructKey{"itimerval", 1}},
- &StructType{Key: StructKey{"linger", 1}},
- &StructType{Key: StructKey{"msgbuf", 1}},
- &StructType{Key: StructKey{"pipefd", 1}},
- &StructType{Key: StructKey{"recv_msghdr", 2}},
- &StructType{Key: StructKey{"rlimit", 1}},
- &StructType{Key: StructKey{"rusage", 1}},
- &StructType{Key: StructKey{"sock_pair", 1}},
- &StructType{Key: StructKey{"sockaddr_in", 1}, FldName: "in"},
- &StructType{Key: StructKey{"sockaddr_in", 1}},
- &StructType{Key: StructKey{"sockaddr_in6", 1}, FldName: "in6"},
- &StructType{Key: StructKey{"sockaddr_in6", 1}},
- &StructType{Key: StructKey{"sockaddr_un_abstract", 1}, FldName: "abs"},
- &StructType{Key: StructKey{"sockaddr_un_file", 1}, FldName: "file"},
- &StructType{Key: StructKey{"stat", 1}},
- &StructType{Key: StructKey{"tcp_resources", 1}},
- &StructType{Key: StructKey{"timespec", 1}, FldName: "atim"},
- &StructType{Key: StructKey{"timespec", 1}, FldName: "birthtim"},
- &StructType{Key: StructKey{"timespec", 1}, FldName: "ctim"},
- &StructType{Key: StructKey{"timespec", 1}, FldName: "mtim"},
- &StructType{Key: StructKey{"timespec", 1}},
- &StructType{Key: StructKey{"timeval", 1}, FldName: "interv"},
- &StructType{Key: StructKey{"timeval", 1}, FldName: "stime"},
- &StructType{Key: StructKey{"timeval", 1}, FldName: "utime"},
- &StructType{Key: StructKey{"timeval", 1}, FldName: "value"},
- &StructType{Key: StructKey{"timeval", 1}},
- &StructType{Key: StructKey{"timeval", 2}},
- &StructType{Key: StructKey{"ucred", 1}},
- &StructType{Key: StructKey{"unix_pair", 1}},
- &StructType{Key: StructKey{Name: "cmsghdr"}},
- &StructType{Key: StructKey{Name: "cmsghdr_un_cred"}, FldName: "cred"},
- &StructType{Key: StructKey{Name: "cmsghdr_un_rights"}, FldName: "rights"},
- &StructType{Key: StructKey{Name: "dup2_t"}, FldName: "fae_data"},
- &StructType{Key: StructKey{Name: "flock"}},
- &StructType{Key: StructKey{Name: "iovec_in"}},
- &StructType{Key: StructKey{Name: "iovec_out"}},
- &StructType{Key: StructKey{Name: "ipc_perm"}, FldName: "perm"},
- &StructType{Key: StructKey{Name: "itimerval"}},
- &StructType{Key: StructKey{Name: "linger"}},
- &StructType{Key: StructKey{Name: "lwpctl"}},
- &StructType{Key: StructKey{Name: "mcontext_t"}, FldName: "uc_mcontext"},
- &StructType{Key: StructKey{Name: "mf6cctl"}},
- &StructType{Key: StructKey{Name: "mif6ctl"}},
- &StructType{Key: StructKey{Name: "msgbuf"}},
- &StructType{Key: StructKey{Name: "msghdr_un"}},
- &StructType{Key: StructKey{Name: "msqid_ds"}},
- &StructType{Key: StructKey{Name: "open_t"}, FldName: "fae_data"},
- &StructType{Key: StructKey{Name: "pollfd"}},
- &StructType{Key: StructKey{Name: "posix_spawn_file_actions"}},
- &StructType{Key: StructKey{Name: "posix_spawn_file_actions_entry_t[FAE_CLOSE, fd, void]"}, FldName: "close"},
- &StructType{Key: StructKey{Name: "posix_spawn_file_actions_entry_t[FAE_DUP2, fd, dup2_t]"}, FldName: "dup"},
- &StructType{Key: StructKey{Name: "posix_spawn_file_actions_entry_t[FAE_OPEN, fd, open_t]"}, FldName: "open"},
- &StructType{Key: StructKey{Name: "posix_spawnattr"}},
- &StructType{Key: StructKey{Name: "rlimit"}},
- &StructType{Key: StructKey{Name: "sched_param"}, FldName: "sa_schedparam"},
- &StructType{Key: StructKey{Name: "sembuf"}},
- &StructType{Key: StructKey{Name: "semid_ds"}},
- &StructType{Key: StructKey{Name: "send_msghdr"}},
- &StructType{Key: StructKey{Name: "shmid_ds"}},
- &StructType{Key: StructKey{Name: "sigset_t"}, FldName: "sa_sigdefault"},
- &StructType{Key: StructKey{Name: "sigset_t"}, FldName: "sa_sigmask"},
- &StructType{Key: StructKey{Name: "sigset_t"}, FldName: "uc_sigmask"},
- &StructType{Key: StructKey{Name: "sockaddr_in"}, FldName: "in"},
- &StructType{Key: StructKey{Name: "sockaddr_in"}},
- &StructType{Key: StructKey{Name: "sockaddr_in6"}, FldName: "in6"},
- &StructType{Key: StructKey{Name: "sockaddr_in6"}, FldName: "mf6cc_mcastgrp"},
- &StructType{Key: StructKey{Name: "sockaddr_in6"}, FldName: "mf6cc_origin"},
- &StructType{Key: StructKey{Name: "sockaddr_in6"}},
- &StructType{Key: StructKey{Name: "sockaddr_un_abstract"}, FldName: "abs"},
- &StructType{Key: StructKey{Name: "sockaddr_un_file"}, FldName: "file"},
- &StructType{Key: StructKey{Name: "stack_t"}, FldName: "uc_stack"},
- &StructType{Key: StructKey{Name: "timespec"}},
- &StructType{Key: StructKey{Name: "timespec50"}},
- &StructType{Key: StructKey{Name: "timeval"}, FldName: "interv"},
- &StructType{Key: StructKey{Name: "timeval"}, FldName: "value"},
- &StructType{Key: StructKey{Name: "timeval"}},
- &StructType{Key: StructKey{Name: "ucontext_t"}},
- &StructType{Key: StructKey{Name: "ucred"}},
- &UnionType{Key: StructKey{"sockaddr_storage", 1}},
- &UnionType{Key: StructKey{"sockaddr_un", 1}, FldName: "un"},
- &UnionType{Key: StructKey{"sockaddr_un", 1}},
- &UnionType{Key: StructKey{Name: "cmsghdr_un"}},
- &UnionType{Key: StructKey{Name: "posix_spawn_file_actions_entry"}},
- &UnionType{Key: StructKey{Name: "sockaddr_storage"}},
- &UnionType{Key: StructKey{Name: "sockaddr_un"}, FldName: "un"},
- &UnionType{Key: StructKey{Name: "sockaddr_un"}},
- &VmaType{TypeCommon: TypeCommon{TypeName: "vma", FldName: "addr", TypeSize: 8}},
- &VmaType{TypeCommon: TypeCommon{TypeName: "vma", FldName: "unused", TypeSize: 8}},
-}
-
-var consts_amd64 = []ConstValue{
- {"AF_APPLETALK", 16},
- {"AF_BLUETOOTH", 31},
- {"AF_INET", 2},
- {"AF_INET6", 24},
- {"AF_LOCAL", 1},
- {"AF_NS", 6},
- {"AF_UNIX", 1},
- {Name: "AF_UNSPEC"},
- {"AT_EACCESS", 256},
- {"AT_FDCWD", 18446744073709551516},
- {"AT_REMOVEDIR", 2048},
- {"AT_SYMLINK_FOLLOW", 1024},
- {"AT_SYMLINK_NOFOLLOW", 512},
- {"CLOCK_MONOTONIC", 3},
- {"CLOCK_PROCESS_CPUTIME_ID", 1073741824},
- {"CLOCK_PROF", 2},
- {Name: "CLOCK_REALTIME"},
- {"CLOCK_THREAD_CPUTIME_ID", 536870912},
- {"CLOCK_VIRTUAL", 1},
- {"CLONE_CSIGNAL", 255},
- {"CLONE_FILES", 1024},
- {"CLONE_FS", 512},
- {"CLONE_PID", 4096},
- {"CLONE_PTRACE", 8192},
- {"CLONE_SIGHAND", 2048},
- {"CLONE_VFORK", 16384},
- {"CLONE_VM", 256},
- {"FAE_CLOSE", 2},
- {"FAE_DUP2", 1},
- {Name: "FAE_OPEN"},
- {"FD_CLOEXEC", 1},
- {Name: "F_DUPFD"},
- {"F_DUPFD_CLOEXEC", 12},
- {"F_GETFD", 1},
- {"F_GETFL", 3},
- {"F_GETLK", 7},
- {"F_GETOWN", 5},
- {"F_RDLCK", 1},
- {"F_SETFD", 2},
- {"F_SETFL", 4},
- {"F_SETLK", 8},
- {"F_SETLKW", 9},
- {"F_SETOWN", 6},
- {"F_UNLCK", 2},
- {"F_WRLCK", 3},
- {"GETALL", 6},
- {"GETNCNT", 3},
- {"GETPID", 4},
- {"GETVAL", 5},
- {"GETZCNT", 7},
- {"IPC_CREAT", 512},
- {"IPC_EXCL", 1024},
- {"IPC_NOWAIT", 2048},
- {Name: "IPC_PRIVATE"},
- {Name: "IPC_RMID"},
- {"IPC_SET", 1},
- {"IPC_STAT", 2},
- {"IPPROTO_ICMP", 1},
- {Name: "IPPROTO_IP"},
- {"IPPROTO_IPV6", 41},
- {"IP_OPTIONS", 1},
- {"ITIMER_MONOTONIC", 3},
- {"ITIMER_PROF", 2},
- {Name: "ITIMER_REAL"},
- {"ITIMER_VIRTUAL", 1},
- {"LINUX_AF_APPLETALK", 5},
- {"LINUX_AF_INET", 2},
- {"LINUX_AF_INET6", 10},
- {"LINUX_AF_UNIX", 1},
- {Name: "LINUX_AF_UNSPEC"},
- {"LINUX_MSG_DONTROUTE", 4},
- {"LINUX_MSG_EOR", 128},
- {"LINUX_MSG_NOSIGNAL", 16384},
- {"LINUX_MSG_OOB", 1},
- {"LINUX_MSG_PEEK", 2},
- {"LINUX_MSG_WAITALL", 256},
- {"LINUX_SCM_CREDENTIALS", 2},
- {"LINUX_SCM_RIGHTS", 1},
- {"LINUX_SOL_AX25", 257},
- {Name: "LINUX_SOL_IP"},
- {"LINUX_SOL_IPV6", 41},
- {"LINUX_SOL_IPX", 256},
- {"LINUX_SOL_SOCKET", 1},
- {"LINUX_SOL_TCP", 6},
- {"LINUX_SOL_UDP", 17},
- {"LINUX_SO_BROADCAST", 6},
- {"LINUX_SO_DEBUG", 1},
- {"LINUX_SO_DONTROUTE", 5},
- {"LINUX_SO_ERROR", 4},
- {"LINUX_SO_KEEPALIVE", 9},
- {"LINUX_SO_LINGER", 13},
- {"LINUX_SO_OOBINLINE", 10},
- {"LINUX_SO_RCVBUF", 8},
- {"LINUX_SO_RCVLOWAT", 18},
- {"LINUX_SO_RCVTIMEO", 20},
- {"LINUX_SO_REUSEADDR", 2},
- {"LINUX_SO_SNDBUF", 7},
- {"LINUX_SO_SNDLOWAT", 19},
- {"LINUX_SO_SNDTIMEO", 21},
- {"LINUX_SO_TIMESTAMP", 29},
- {"LINUX_SO_TYPE", 3},
- {"LOCK_EX", 2},
- {"LOCK_NB", 4},
- {"LOCK_SH", 1},
- {"LOCK_UN", 8},
- {"LWP_DETACHED", 64},
- {"LWP_SUSPENDED", 128},
- {"MADV_DONTNEED", 4},
- {"MADV_FREE", 6},
- {Name: "MADV_NORMAL"},
- {"MADV_RANDOM", 1},
- {"MADV_SEQUENTIAL", 2},
- {"MADV_WILLNEED", 3},
- {"MAP_ANON", 4096},
- {"MAP_ANONYMOUS", 4096},
- {Name: "MAP_FILE"},
- {"MAP_FIXED", 16},
- {"MAP_HASSEMAPHORE", 512},
- {"MAP_INHERIT", 128},
- {"MAP_INHERIT_COPY", 1},
- {"MAP_INHERIT_NONE", 2},
- {Name: "MAP_INHERIT_SHARE"},
- {"MAP_INHERIT_ZERO", 4},
- {"MAP_PRIVATE", 2},
- {"MAP_SHARED", 1},
- {"MAP_TRYFIXED", 1024},
- {"MAP_WIRED", 2048},
- {"MCL_CURRENT", 1},
- {"MCL_FUTURE", 2},
- {"MIFF_REGISTER", 1},
- {"MRT6_ADD_MFC", 104},
- {"MRT6_ADD_MIF", 102},
- {"MRT6_DEL_MFC", 105},
- {"MSG_CMSG_CLOEXEC", 2048},
- {"MSG_DONTROUTE", 4},
- {"MSG_EOR", 8},
- {"MSG_NOERROR", 4096},
- {"MSG_NOSIGNAL", 1024},
- {"MSG_OOB", 1},
- {"MSG_PEEK", 2},
- {"MSG_WAITALL", 64},
- {"O_ALT_IO", 262144},
- {"O_APPEND", 8},
- {"O_ASYNC", 64},
- {"O_CLOEXEC", 4194304},
- {"O_CREAT", 512},
- {"O_DIRECT", 524288},
- {"O_DIRECTORY", 2097152},
- {"O_DSYNC", 65536},
- {"O_EXCL", 2048},
- {"O_EXLOCK", 32},
- {"O_NOCTTY", 32768},
- {"O_NOFOLLOW", 256},
- {"O_NONBLOCK", 4},
- {"O_NOSIGPIPE", 16777216},
- {Name: "O_RDONLY"},
- {"O_RDWR", 2},
- {"O_RSYNC", 131072},
- {"O_SHLOCK", 16},
- {"O_SYNC", 128},
- {"O_TRUNC", 1024},
- {"O_WRONLY", 1},
- {"POLLERR", 8},
- {"POLLHUP", 16},
- {"POLLIN", 1},
- {"POLLNVAL", 32},
- {"POLLOUT", 4},
- {"POLLPRI", 2},
- {"POLLRDBAND", 128},
- {"POLLRDNORM", 64},
- {"POLLWRBAND", 256},
- {"POLLWRNORM", 4},
- {"PROT_EXEC", 4},
- {Name: "PROT_NONE"},
- {"PROT_READ", 1},
- {"PROT_WRITE", 2},
- {"RLIMIT_AS", 10},
- {"RLIMIT_CORE", 4},
- {Name: "RLIMIT_CPU"},
- {"RLIMIT_DATA", 2},
- {"RLIMIT_FSIZE", 1},
- {"RLIMIT_MEMLOCK", 6},
- {"RLIMIT_NOFILE", 8},
- {"RLIMIT_NPROC", 7},
- {"RLIMIT_NTHR", 11},
- {"RLIMIT_RSS", 5},
- {"RLIMIT_STACK", 3},
- {"RUSAGE_CHILDREN", 18446744073709551615},
- {Name: "RUSAGE_SELF"},
- {"SA_ALLBITS", 255},
- {"SA_NOCLDSTOP", 8},
- {"SA_NOCLDWAIT", 32},
- {"SA_NODEFER", 16},
- {"SA_NOKERNINFO", 128},
- {"SA_ONSTACK", 1},
- {"SA_RESETHAND", 4},
- {"SA_RESTART", 2},
- {"SA_SIGINFO", 64},
- {"SCM_RIGHTS", 1},
- {"SEEK_CUR", 1},
- {"SEEK_END", 2},
- {Name: "SEEK_SET"},
- {"SEM_UNDO", 4096},
- {"SETALL", 9},
- {"SETVAL", 8},
- {"SF_APPEND", 262144},
- {"SF_ARCHIVED", 65536},
- {"SF_IMMUTABLE", 131072},
- {"SHM_LOCK", 3},
- {"SHM_RDONLY", 4096},
- {"SHM_RND", 8192},
- {"SHM_UNLOCK", 4},
- {Name: "SHUT_RD"},
- {"SHUT_RDWR", 2},
- {"SHUT_WR", 1},
- {"SOCK_CLOEXEC", 268435456},
- {"SOCK_DGRAM", 2},
- {"SOCK_NONBLOCK", 536870912},
- {"SOCK_NOSIGPIPE", 1073741824},
- {"SOCK_RAW", 3},
- {"SOCK_RDM", 4},
- {"SOCK_SEQPACKET", 5},
- {"SOCK_STREAM", 1},
- {"SOL_SOCKET", 65535},
- {"SO_ACCEPTFILTER", 4096},
- {"SO_BROADCAST", 32},
- {"SO_DEBUG", 1},
- {"SO_DONTROUTE", 16},
- {"SO_ERROR", 4103},
- {"SO_KEEPALIVE", 8},
- {"SO_LINGER", 128},
- {"SO_NOSIGPIPE", 2048},
- {"SO_OOBINLINE", 256},
- {"SO_PEERCRED", 17},
- {"SO_RCVBUF", 4098},
- {"SO_RCVLOWAT", 4100},
- {"SO_RCVTIMEO", 4108},
- {"SO_REUSEADDR", 4},
- {"SO_REUSEPORT", 512},
- {"SO_SNDBUF", 4097},
- {"SO_SNDLOWAT", 4099},
- {"SO_SNDTIMEO", 4107},
- {"SO_TIMESTAMP", 8192},
- {"SO_TYPE", 4104},
- {"SS_DISABLE", 4},
- {"SS_ONSTACK", 1},
- {"SYS___clone", 287},
- {"SYS___vfork14", 282},
- {"SYS__lwp_continue", 314},
- {"SYS__lwp_create", 309},
- {"SYS__lwp_ctl", 325},
- {"SYS__lwp_detach", 319},
- {"SYS__lwp_exit", 310},
- {"SYS__lwp_getname", 324},
- {"SYS__lwp_getprivate", 316},
- {"SYS__lwp_kill", 318},
- {"SYS__lwp_self", 311},
- {"SYS__lwp_setname", 323},
- {"SYS__lwp_setprivate", 317},
- {"SYS__lwp_suspend", 313},
- {"SYS__lwp_unpark", 321},
- {"SYS__lwp_unpark_all", 322},
- {"SYS__lwp_wait", 312},
- {"SYS__lwp_wakeup", 315},
- {"SYS_accept", 30},
- {"SYS_bind", 104},
- {"SYS_chdir", 12},
- {"SYS_chflags", 34},
- {"SYS_chmod", 15},
- {"SYS_chown", 16},
- {"SYS_chroot", 61},
- {"SYS_clock_getres", 429},
- {"SYS_clock_gettime", 427},
- {"SYS_clock_nanosleep", 477},
- {"SYS_clock_settime", 428},
- {"SYS_close", 6},
- {"SYS_compat_50__lwp_park", 320},
- {"SYS_compat_60__lwp_park", 434},
- {"SYS_connect", 98},
- {"SYS_dup", 41},
- {"SYS_dup2", 90},
- {"SYS_execve", 59},
- {"SYS_exit", 1},
- {"SYS_faccessat", 462},
- {"SYS_fchdir", 13},
- {"SYS_fchflags", 35},
- {"SYS_fchmod", 124},
- {"SYS_fchmodat", 463},
- {"SYS_fchown", 123},
- {"SYS_fchownat", 464},
- {"SYS_fchroot", 297},
- {"SYS_fcntl", 92},
- {"SYS_fdatasync", 241},
- {"SYS_flock", 131},
- {"SYS_fork", 2},
- {"SYS_fsync", 95},
- {"SYS_ftruncate", 201},
- {"SYS_getdents", 390},
- {"SYS_getegid", 43},
- {"SYS_geteuid", 25},
- {"SYS_getgid", 47},
- {"SYS_getgroups", 79},
- {"SYS_getitimer", 426},
- {"SYS_getpeername", 31},
- {"SYS_getpgid", 207},
- {"SYS_getpgrp", 81},
- {"SYS_getpid", 20},
- {"SYS_getppid", 39},
- {"SYS_getrlimit", 194},
- {"SYS_getrusage", 445},
- {"SYS_getsockname", 32},
- {"SYS_getsockopt", 118},
- {"SYS_getuid", 24},
- {"SYS_lchflags", 304},
- {"SYS_lchmod", 274},
- {"SYS_lchown", 275},
- {"SYS_link", 9},
- {"SYS_linkat", 457},
- {"SYS_listen", 106},
- {"SYS_lseek", 199},
- {"SYS_lstat", 441},
- {"SYS_madvise", 75},
- {"SYS_mincore", 78},
- {"SYS_minherit", 273},
- {"SYS_mkdir", 136},
- {"SYS_mkdirat", 461},
- {"SYS_mknod", 450},
- {"SYS_mknodat", 460},
- {"SYS_mlock", 203},
- {"SYS_mlockall", 242},
- {"SYS_mmap", 197},
- {"SYS_mprotect", 74},
- {"SYS_msgctl", 444},
- {"SYS_msgget", 225},
- {"SYS_msgrcv", 227},
- {"SYS_msgsnd", 226},
- {"SYS_munlock", 204},
- {"SYS_munlockall", 243},
- {"SYS_munmap", 73},
- {"SYS_nanosleep", 430},
- {"SYS_open", 5},
- {"SYS_openat", 468},
- {"SYS_paccept", 456},
- {"SYS_pipe", 42},
- {"SYS_pipe2", 453},
- {"SYS_poll", 209},
- {"SYS_posix_spawn", 474},
- {"SYS_pread", 173},
- {"SYS_preadv", 289},
- {"SYS_ptrace", 26},
- {"SYS_pwrite", 174},
- {"SYS_pwritev", 290},
- {"SYS_read", 3},
- {"SYS_readlink", 58},
- {"SYS_readlinkat", 469},
- {"SYS_readv", 120},
- {"SYS_recvfrom", 29},
- {"SYS_recvmsg", 27},
- {"SYS_rename", 128},
- {"SYS_renameat", 458},
- {"SYS_rmdir", 137},
- {"SYS_select", 417},
- {"SYS_semctl", 442},
- {"SYS_semget", 221},
- {"SYS_semop", 222},
- {"SYS_sendmsg", 28},
- {"SYS_sendto", 133},
- {"SYS_setegid", 182},
- {"SYS_seteuid", 183},
- {"SYS_setgid", 181},
- {"SYS_setgroups", 80},
- {"SYS_setitimer", 425},
- {"SYS_setpgid", 82},
- {"SYS_setregid", 127},
- {"SYS_setreuid", 126},
- {"SYS_setrlimit", 195},
- {"SYS_setsockopt", 105},
- {"SYS_setuid", 23},
- {"SYS_shmat", 228},
- {"SYS_shmctl", 443},
- {"SYS_shmdt", 230},
- {"SYS_shmget", 231},
- {"SYS_shutdown", 134},
- {"SYS_socket", 394},
- {"SYS_socketpair", 135},
- {"SYS_stat", 439},
- {"SYS_symlink", 57},
- {"SYS_symlinkat", 470},
- {"SYS_sync", 36},
- {"SYS_truncate", 200},
- {"SYS_unlink", 10},
- {"SYS_unlinkat", 471},
- {"SYS_utimensat", 467},
- {"SYS_utimes", 420},
- {"SYS_vfork", 66},
- {"SYS_wait4", 449},
- {"SYS_write", 4},
- {"SYS_writev", 121},
- {"S_IFBLK", 24576},
- {"S_IFCHR", 8192},
- {"S_IFIFO", 4096},
- {"S_IFREG", 32768},
- {"S_IFSOCK", 49152},
- {"S_IRGRP", 32},
- {"S_IROTH", 4},
- {"S_IRUSR", 256},
- {"S_IWGRP", 16},
- {"S_IWOTH", 2},
- {"S_IWUSR", 128},
- {"S_IXGRP", 8},
- {"S_IXOTH", 1},
- {"S_IXUSR", 64},
- {"TIMER_ABSTIME", 1},
- {"UF_APPEND", 4},
- {"UF_IMMUTABLE", 2},
- {"UF_NODUMP", 1},
- {"UF_OPAQUE", 8},
- {"WALLSIG", 8},
- {"WALTSIG", 4},
- {"WCONTINUED", 16},
- {"WEXITED", 32},
- {"WNOHANG", 1},
- {"WNOZOMBIE", 131072},
- {"WSTOPPED", 2},
- {"WTRAPPED", 64},
- {"WUNTRACED", 2},
- {"_UC_CPU", 4},
- {"_UC_FPU", 8},
- {"_UC_MD", 1074724896},
- {"_UC_SIGMASK", 1},
- {"_UC_STACK", 2},
-}
-
-const revision_amd64 = "3e9d058b99c6791b6064e65d5cd8fe9fce71b110"
diff --git a/sys/netbsd/gen/empty.go b/sys/netbsd/gen/empty.go
deleted file mode 100644
index 5baff07bf..000000000
--- a/sys/netbsd/gen/empty.go
+++ /dev/null
@@ -1,3 +0,0 @@
-// AUTOGENERATED FILE
-// This file is needed if OS is completely excluded by build tags.
-package gen