Documentation
¶
Index ¶
- Constants
- Variables
- type Ct_rune_t
- type Dev_t
- type Div_t
- type Id_t
- type Idtype_t
- type Int8_t
- type Int16_t
- type Int32_t
- type Int64_t
- type Int_fast8_t
- type Int_fast16_t
- type Int_fast32_t
- type Int_fast64_t
- type Int_least8_t
- type Int_least16_t
- type Int_least32_t
- type Int_least64_t
- type Intmax_t
- type Intptr_t
- type Ldiv_t
- type Lldiv_t
- type Mcontext_t
- type Mode_t
- type Pid_t
- type Proc_rlimit_control_wakeupmon
- type Pthread_attr_t
- type Ptrdiff_t
- type Register_t
- type Rlim_t
- type Rlimit
- type Rune_t
- type Rusage
- type Rusage_info_current
- type Rusage_info_t
- type Rusage_info_v0
- type Rusage_info_v1
- type Rusage_info_v2
- type Rusage_info_v3
- type Rusage_info_v4
- type Sig_atomic_t
- type Sig_t
- type Sigaction
- type Sigevent
- type Siginfo_t
- type Sigset_t
- type Sigstack
- type Sigval
- type Sigvec
- type Size_t
- type Stack_t
- type Syscall_arg_t
- type Timeval
- type U_int8_t
- type U_int16_t
- type U_int32_t
- type U_int64_t
- type Ucontext_t
- type Uid_t
- type Uint8_t
- type Uint16_t
- type Uint32_t
- type Uint64_t
- type Uint_fast8_t
- type Uint_fast16_t
- type Uint_fast32_t
- type Uint_fast64_t
- type Uint_least8_t
- type Uint_least16_t
- type Uint_least32_t
- type Uint_least64_t
- type Uintmax_t
- type Uintptr_t
- type User_addr_t
- type User_long_t
- type User_off_t
- type User_size_t
- type User_ssize_t
- type User_time_t
- type User_ulong_t
- type Waitdeprecated
- type Wchar_t
- type X__builtin_va_list
- type X__darwin_blkcnt_t
- type X__darwin_blksize_t
- type X__darwin_clock_t
- type X__darwin_ct_rune_t
- type X__darwin_dev_t
- type X__darwin_fp_control
- type X__darwin_fp_control_t
- type X__darwin_fp_status
- type X__darwin_fp_status_t
- type X__darwin_fsblkcnt_t
- type X__darwin_fsfilcnt_t
- type X__darwin_gid_t
- type X__darwin_i386_avx512_state
- type X__darwin_i386_avx_state
- type X__darwin_i386_exception_state
- type X__darwin_i386_float_state
- type X__darwin_i386_thread_state
- type X__darwin_id_t
- type X__darwin_ino64_t
- type X__darwin_ino_t
- type X__darwin_intptr_t
- type X__darwin_mach_port_name_t
- type X__darwin_mach_port_t
- type X__darwin_mbstate_t
- type X__darwin_mcontext32
- type X__darwin_mcontext64
- type X__darwin_mcontext64_full
- type X__darwin_mcontext_avx32
- type X__darwin_mcontext_avx64
- type X__darwin_mcontext_avx64_full
- type X__darwin_mcontext_avx512_32
- type X__darwin_mcontext_avx512_64
- type X__darwin_mcontext_avx512_64_full
- type X__darwin_mmst_reg
- type X__darwin_mode_t
- type X__darwin_natural_t
- type X__darwin_nl_item
- type X__darwin_off_t
- type X__darwin_opmask_reg
- type X__darwin_pid_t
- type X__darwin_pthread_attr_t
- type X__darwin_pthread_cond_t
- type X__darwin_pthread_condattr_t
- type X__darwin_pthread_handler_rec
- type X__darwin_pthread_key_t
- type X__darwin_pthread_mutex_t
- type X__darwin_pthread_mutexattr_t
- type X__darwin_pthread_once_t
- type X__darwin_pthread_rwlock_t
- type X__darwin_pthread_rwlockattr_t
- type X__darwin_pthread_t
- type X__darwin_ptrdiff_t
- type X__darwin_rune_t
- type X__darwin_sigaltstack
- type X__darwin_sigset_t
- type X__darwin_size_t
- type X__darwin_socklen_t
- type X__darwin_ssize_t
- type X__darwin_suseconds_t
- type X__darwin_time_t
- type X__darwin_ucontext
- type X__darwin_uid_t
- type X__darwin_useconds_t
- type X__darwin_uuid_string_t
- type X__darwin_uuid_t
- type X__darwin_va_list
- type X__darwin_wchar_t
- type X__darwin_wctrans_t
- type X__darwin_wctype_t
- type X__darwin_wint_t
- type X__darwin_x86_avx512_state64
- type X__darwin_x86_avx_state64
- type X__darwin_x86_cpmu_state64
- type X__darwin_x86_debug_state32
- type X__darwin_x86_debug_state64
- type X__darwin_x86_exception_state64
- type X__darwin_x86_float_state64
- type X__darwin_x86_thread_full_state64
- type X__darwin_x86_thread_state64
- type X__darwin_xmm_reg
- type X__darwin_ymm_reg
- type X__darwin_zmm_reg
- type X__float128
- type X__int8_t
- type X__int16_t
- type X__int32_t
- type X__int64_t
- type X__int128_t
- type X__mbstate_t
- type X__sigaction
- type X__sigaction_u
- type X__siginfo
- type X__uint8_t
- type X__uint16_t
- type X__uint32_t
- type X__uint64_t
- type X__uint128_t
- type X__x86_pagein_state
- type X_opaque_pthread_attr_t
- type X_opaque_pthread_cond_t
- type X_opaque_pthread_condattr_t
- type X_opaque_pthread_mutex_t
- type X_opaque_pthread_mutexattr_t
- type X_opaque_pthread_once_t
- type X_opaque_pthread_rwlock_t
- type X_opaque_pthread_rwlockattr_t
- type X_opaque_pthread_t
Constants ¶
const ( BIG_ENDIAN = 4321 // endian.h:94:1: BUS_ADRALN = 1 // signal.h:241:1: BUS_ADRERR = 2 // signal.h:242:1: BUS_NOOP = 0 // signal.h:239:1: BUS_OBJERR = 3 // signal.h:243:1: BYTE_ORDER = 1234 // endian.h:97:1: CLD_CONTINUED = 6 // signal.h:258:1: CLD_DUMPED = 3 // signal.h:255:1: CLD_EXITED = 1 // signal.h:253:1: CLD_KILLED = 2 // signal.h:254:1: CLD_NOOP = 0 // signal.h:251:1: CLD_STOPPED = 5 // signal.h:257:1: CLD_TRAPPED = 4 // signal.h:256:1: CPUMON_MAKE_FATAL = 0x1000 // resource.h:393:1: EXIT_FAILURE = 1 // stdlib.h:102:1: EXIT_SUCCESS = 0 // stdlib.h:103:1: FOOTPRINT_INTERVAL_RESET = 0x1 // resource.h:398:1: FPE_FLTDIV = 1 // signal.h:221:1: FPE_FLTINV = 5 // signal.h:225:1: FPE_FLTOVF = 2 // signal.h:222:1: FPE_FLTRES = 4 // signal.h:224:1: FPE_FLTSUB = 6 // signal.h:226:1: FPE_FLTUND = 3 // signal.h:223:1: FPE_INTDIV = 7 // signal.h:227:1: FPE_INTOVF = 8 // signal.h:228:1: FPE_NOOP = 0 // signal.h:219:1: FP_CHOP = 3 // _structs.h:112:1: FP_PREC_24B = 0 // _structs.h:103:1: FP_PREC_53B = 2 // _structs.h:104:1: FP_PREC_64B = 3 // _structs.h:105:1: FP_RND_DOWN = 1 // _structs.h:110:1: FP_RND_NEAR = 0 // _structs.h:109:1: FP_RND_UP = 2 // _structs.h:111:1: FP_STATE_BYTES = 512 // _structs.h:276:1: ILL_BADSTK = 8 // signal.h:215:1: ILL_COPROC = 7 // signal.h:214:1: ILL_ILLADR = 5 // signal.h:212:1: ILL_ILLOPC = 1 // signal.h:208:1: ILL_ILLOPN = 4 // signal.h:211:1: ILL_ILLTRP = 2 // signal.h:209:1: ILL_NOOP = 0 // signal.h:206:1: ILL_PRVOPC = 3 // signal.h:210:1: ILL_PRVREG = 6 // signal.h:213:1: INT16_MAX = 32767 // stdint.h:599:1: INT16_MIN = -32768 // stdint.h:600:1: INT32_MAX = 2147483647 // stdint.h:555:1: INT32_MIN = -2147483648 // stdint.h:556:1: INT64_MAX = 9223372036854775807 // stdint.h:461:1: INT64_MIN = -9223372036854775808 // stdint.h:462:1: INT8_MAX = 127 // stdint.h:621:1: INT8_MIN = -128 // stdint.h:622:1: INTMAX_MAX = 9223372036854775807 // stdint.h:663:1: INTMAX_MIN = -9223372036854775808 // stdint.h:662:1: INTPTR_MAX = 9223372036854775807 // stdint.h:649:1: INTPTR_MIN = -9223372036854775808 // stdint.h:648:1: INT_FAST16_MAX = 32767 // stdint.h:615:1: INT_FAST16_MIN = -32768 // stdint.h:614:1: INT_FAST32_MAX = 2147483647 // stdint.h:574:1: INT_FAST32_MIN = -2147483648 // stdint.h:573:1: INT_FAST64_MAX = 9223372036854775807 // stdint.h:483:1: INT_FAST64_MIN = -9223372036854775808 // stdint.h:482:1: INT_FAST8_MAX = 127 // stdint.h:634:1: INT_FAST8_MIN = -128 // stdint.h:633:1: INT_LEAST16_MAX = 32767 // stdint.h:612:1: INT_LEAST16_MIN = -32768 // stdint.h:611:1: INT_LEAST32_MAX = 2147483647 // stdint.h:571:1: INT_LEAST32_MIN = -2147483648 // stdint.h:570:1: INT_LEAST64_MAX = 9223372036854775807 // stdint.h:480:1: INT_LEAST64_MIN = -9223372036854775808 // stdint.h:479:1: INT_LEAST8_MAX = 127 // stdint.h:631:1: INT_LEAST8_MIN = -128 // stdint.h:630:1: IOPOL_APPLICATION = 5 // resource.h:427:1: IOPOL_ATIME_UPDATES_DEFAULT = 0 // resource.h:431:1: IOPOL_ATIME_UPDATES_OFF = 1 // resource.h:432:1: IOPOL_DEFAULT = 0 // resource.h:419:1: IOPOL_IMPORTANT = 1 // resource.h:420:1: IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT = 0 // resource.h:434:1: IOPOL_MATERIALIZE_DATALESS_FILES_OFF = 1 // resource.h:435:1: IOPOL_MATERIALIZE_DATALESS_FILES_ON = 2 // resource.h:436:1: IOPOL_NORMAL = 1 // resource.h:428:1: IOPOL_PASSIVE = 2 // resource.h:421:1: IOPOL_SCOPE_DARWIN_BG = 2 // resource.h:416:1: IOPOL_SCOPE_PROCESS = 0 // resource.h:414:1: IOPOL_SCOPE_THREAD = 1 // resource.h:415:1: IOPOL_STANDARD = 5 // resource.h:424:1: IOPOL_THROTTLE = 3 // resource.h:422:1: IOPOL_TYPE_DISK = 0 // resource.h:408:1: IOPOL_TYPE_VFS_ATIME_UPDATES = 2 // resource.h:409:1: IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES = 3 // resource.h:410:1: IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME = 4 // resource.h:411:1: IOPOL_UTILITY = 4 // resource.h:423:1: IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME = 1 // resource.h:439:1: IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT = 0 // resource.h:438:1: LITTLE_ENDIAN = 1234 // endian.h:93:1: MINSIGSTKSZ = 32768 // signal.h:340:1: NSIG = 32 // signal.h:79:1: PDP_ENDIAN = 3412 // endian.h:95:1: POLL_ERR = 4 // signal.h:264:1: POLL_HUP = 6 // signal.h:266:1: POLL_IN = 1 // signal.h:261:1: POLL_MSG = 3 // signal.h:263:1: POLL_OUT = 2 // signal.h:262:1: POLL_PRI = 5 // signal.h:265:1: PRIO_DARWIN_BG = 0x1000 // resource.h:120:1: PRIO_DARWIN_NONUI = 0x1001 // resource.h:126:1: PRIO_DARWIN_PROCESS = 4 // resource.h:106:1: PRIO_DARWIN_THREAD = 3 // resource.h:105:1: PRIO_MAX = 20 // resource.h:113:1: PRIO_MIN = -20 // resource.h:112:1: PRIO_PGRP = 1 // resource.h:101:1: PRIO_PROCESS = 0 // resource.h:100:1: PRIO_USER = 2 // resource.h:102:1: PTRDIFF_MAX = 9223372036854775807 // stdint.h:652:1: PTRDIFF_MIN = -9223372036854775808 // stdint.h:651:1: RAND_MAX = 0x7fffffff // stdlib.h:105:1: RLIMIT_AS = 5 // resource.h:349:1: RLIMIT_CORE = 4 // resource.h:348:1: RLIMIT_CPU = 0 // resource.h:344:1: RLIMIT_CPU_USAGE_MONITOR = 0x2 // resource.h:377:1: RLIMIT_DATA = 2 // resource.h:346:1: RLIMIT_FOOTPRINT_INTERVAL = 0x4 // resource.h:379:1: RLIMIT_FSIZE = 1 // resource.h:345:1: RLIMIT_MEMLOCK = 6 // resource.h:352:1: RLIMIT_NOFILE = 8 // resource.h:355:1: RLIMIT_NPROC = 7 // resource.h:353:1: RLIMIT_RSS = 5 // resource.h:351:1: RLIMIT_STACK = 3 // resource.h:347:1: RLIMIT_THREAD_CPULIMITS = 0x3 // resource.h:378:1: RLIMIT_WAKEUPS_MONITOR = 0x1 // resource.h:376:1: RLIM_NLIMITS = 9 // resource.h:357:1: RSIZE_MAX = 9223372036854775807 // stdint.h:658:1: RUSAGE_CHILDREN = -1 // resource.h:141:1: RUSAGE_INFO_CURRENT = 4 // resource.h:191:1: RUSAGE_INFO_V0 = 0 // resource.h:186:1: RUSAGE_INFO_V1 = 1 // resource.h:187:1: RUSAGE_INFO_V2 = 2 // resource.h:188:1: RUSAGE_INFO_V3 = 3 // resource.h:189:1: RUSAGE_INFO_V4 = 4 // resource.h:190:1: RUSAGE_SELF = 0 // resource.h:140:1: SA_64REGSET = 0x0200 // signal.h:308:1: SA_NOCLDSTOP = 0x0008 // signal.h:301:1: SA_NOCLDWAIT = 0x0020 // signal.h:303:1: SA_NODEFER = 0x0010 // signal.h:302:1: SA_ONSTACK = 0x0001 // signal.h:298:1: SA_RESETHAND = 0x0004 // signal.h:300:1: SA_RESTART = 0x0002 // signal.h:299:1: SA_SIGINFO = 0x0040 // signal.h:304:1: SA_USERSPACE_MASK = 127 // signal.h:314:1: SA_USERTRAMP = 0x0100 // signal.h:306:1: SEGV_ACCERR = 2 // signal.h:235:1: SEGV_MAPERR = 1 // signal.h:234:1: SEGV_NOOP = 0 // signal.h:232:1: SIGABRT = 6 // signal.h:89:1: SIGALRM = 14 // signal.h:102:1: SIGBUS = 10 // signal.h:98:1: SIGCHLD = 20 // signal.h:108:1: SIGCONT = 19 // signal.h:107:1: SIGEMT = 7 // signal.h:94:1: SIGEV_NONE = 0 // signal.h:164:1: SIGEV_SIGNAL = 1 // signal.h:165:1: SIGEV_THREAD = 3 // signal.h:166:1: SIGFPE = 8 // signal.h:96:1: SIGHUP = 1 // signal.h:84:1: SIGILL = 4 // signal.h:87:1: SIGINFO = 29 // signal.h:120:1: SIGINT = 2 // signal.h:85:1: SIGIO = 23 // signal.h:112:1: SIGIOT = 6 // signal.h:93:1: SIGKILL = 9 // signal.h:97:1: SIGPIPE = 13 // signal.h:101:1: SIGPROF = 27 // signal.h:117:1: SIGQUIT = 3 // signal.h:86:1: SIGSEGV = 11 // signal.h:99:1: SIGSTKSZ = 131072 // signal.h:341:1: SIGSTOP = 17 // signal.h:105:1: SIGSYS = 12 // signal.h:100:1: SIGTERM = 15 // signal.h:103:1: SIGTRAP = 5 // signal.h:88:1: SIGTSTP = 18 // signal.h:106:1: SIGTTIN = 21 // signal.h:109:1: SIGTTOU = 22 // signal.h:110:1: SIGURG = 16 // signal.h:104:1: SIGUSR1 = 30 // signal.h:122:1: SIGUSR2 = 31 // signal.h:123:1: SIGVTALRM = 26 // signal.h:116:1: SIGWINCH = 28 // signal.h:119:1: SIGXCPU = 24 // signal.h:114:1: SIGXFSZ = 25 // signal.h:115:1: SIG_ATOMIC_MAX = 2147483647 // stdint.h:668:1: SIG_ATOMIC_MIN = -2147483648 // stdint.h:667:1: SIG_BLOCK = 1 // signal.h:319:1: SIG_SETMASK = 3 // signal.h:321:1: SIG_UNBLOCK = 2 // signal.h:320:1: SIZE_MAX = 18446744073709551615 // stdint.h:653:1: SI_ASYNCIO = 0x10004 // signal.h:327:1: SI_MESGQ = 0x10005 // signal.h:328:1: SI_QUEUE = 0x10002 // signal.h:325:1: SI_TIMER = 0x10003 // signal.h:326:1: SI_USER = 0x10001 // signal.h:324:1: SS_DISABLE = 0x0004 // signal.h:339:1: SS_ONSTACK = 0x0001 // signal.h:338:1: SV_INTERRUPT = 2 // signal.h:355:1: SV_NOCLDSTOP = 8 // signal.h:358:1: SV_NODEFER = 16 // signal.h:357:1: SV_ONSTACK = 1 // signal.h:354:1: SV_RESETHAND = 4 // signal.h:356:1: SV_SIGINFO = 64 // signal.h:359:1: TRAP_BRKPT = 1 // signal.h:246:1: TRAP_TRACE = 2 // signal.h:247:1: UINT16_MAX = 65535 // stdint.h:601:1: UINT32_MAX = 4294967295 // stdint.h:557:1: UINT64_MAX = 18446744073709551615 // stdint.h:463:1: UINT8_MAX = 255 // stdint.h:623:1: UINTMAX_MAX = 18446744073709551615 // stdint.h:664:1: UINTPTR_MAX = 18446744073709551615 // stdint.h:650:1: UINT_FAST16_MAX = 65535 // stdint.h:616:1: UINT_FAST32_MAX = 4294967295 // stdint.h:575:1: UINT_FAST64_MAX = 18446744073709551615 // stdint.h:484:1: UINT_FAST8_MAX = 255 // stdint.h:635:1: UINT_LEAST16_MAX = 65535 // stdint.h:613:1: UINT_LEAST32_MAX = 4294967295 // stdint.h:572:1: UINT_LEAST64_MAX = 18446744073709551615 // stdint.h:481:1: UINT_LEAST8_MAX = 255 // stdint.h:632:1: WAIT_ANY = -1 // wait.h:183:1: WAIT_MYPGRP = 0 // wait.h:184:1: WAKEMON_DISABLE = 0x02 // resource.h:385:1: WAKEMON_ENABLE = 0x01 // resource.h:384:1: WAKEMON_GET_PARAMS = 0x04 // resource.h:386:1: WAKEMON_MAKE_FATAL = 0x10 // resource.h:388:1: WAKEMON_SET_DEFAULTS = 0x08 // resource.h:387:1: WCHAR_MAX = 2147483647 // stdint.h:678:1: WCHAR_MIN = -2147483648 // stdint.h:682:1: WCONTINUED = 0x00000010 // wait.h:173:1: WCOREFLAG = 0200 // wait.h:132:1: WEXITED = 0x00000004 // wait.h:168:1: WINT_MAX = 2147483647 // stdint.h:674:1: WINT_MIN = -2147483648 // stdint.h:673:1: WNOHANG = 0x00000001 // wait.h:121:1: WNOWAIT = 0x00000020 // wait.h:174:1: WSTOPPED = 0x00000008 // wait.h:171:1: WUNTRACED = 0x00000002 // wait.h:122:1: X_ALLOCA_H_ = 0 // alloca.h:25:1: X_BSD_I386__TYPES_H_ = 0 // _types.h:29:1: X_BSD_MACHINE_ENDIAN_H_ = 0 // endian.h:32:1: X_BSD_MACHINE_SIGNAL_H_ = 0 // signal.h:29:1: X_BSD_MACHINE_TYPES_H_ = 0 // types.h:32:1: X_BSD_MACHINE__TYPES_H_ = 0 // _types.h:29:1: X_CDEFS_H_ = 0 // cdefs.h:68:1: X_CT_RUNE_T = 0 // _ct_rune_t.h:30:1: X_DARWIN_FEATURE_64_BIT_INODE = 1 // cdefs.h:745:1: X_DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE = 1 // cdefs.h:771:1: X_DARWIN_FEATURE_UNIX_CONFORMANCE = 3 // cdefs.h:779:1: X_DEV_T = 0 // _dev_t.h:29:1: X_FILE_OFFSET_BITS = 64 // <builtin>:25:1: X_FORTIFY_SOURCE = 2 // _types.h:65:1: X_I386_SIGNAL_H_ = 1 // signal.h:34:1: X_I386__ENDIAN_H_ = 0 // endian.h:67:1: X_ID_T = 0 // _id_t.h:29:1: X_INT16_T = 0 // _int16_t.h:29:1: X_INT32_T = 0 // _int32_t.h:29:1: X_INT64_T = 0 // _int64_t.h:29:1: X_INT8_T = 0 // _int8_t.h:29:1: X_INTPTR_T = 0 // _intptr_t.h:29:1: X_LP64 = 1 // <predefined>:1:1: X_MACHTYPES_H_ = 0 // types.h:67:1: X_MACH_I386__STRUCTS_H_ = 0 // _structs.h:33:1: X_MACH_MACHINE__STRUCTS_H_ = 0 // _structs.h:30:1: X_MALLOC_UNDERSCORE_MALLOC_H_ = 0 // _malloc.h:25:1: X_MCONTEXT_T = 0 // _mcontext.h:202:1: X_MODE_T = 0 // _mode_t.h:29:1: X_Nonnull = 0 // cdefs.h:243:1: X_Null_unspecified = 0 // cdefs.h:246:1: X_Nullable = 0 // cdefs.h:240:1: X_OS__OSBYTEORDERI386_H = 0 // _OSByteOrder.h:30:1: X_OS__OSBYTEORDER_H = 0 // _OSByteOrder.h:30:1: X_PID_T = 0 // _pid_t.h:29:1: X_PTHREAD_ATTR_T = 0 // _pthread_attr_t.h:29:1: X_QUAD_HIGHWORD = 1 // endian.h:78:1: X_QUAD_LOWWORD = 0 // endian.h:79:1: X_RLIMIT_POSIX_FLAG = 0x1000 // resource.h:359:1: X_RUNE_T = 0 // _rune_t.h:29:1: X_SIGSET_T = 0 // _sigset_t.h:29:1: X_SIZE_T = 0 // _size_t.h:29:1: X_STDLIB_H_ = 0 // stdlib.h:59:1: X_SYS_RESOURCE_H_ = 0 // resource.h:65:1: X_SYS_SIGNAL_H_ = 0 // signal.h:70:1: X_SYS_WAIT_H_ = 0 // wait.h:65:1: X_SYS__ENDIAN_H_ = 0 // _endian.h:91:1: X_SYS__PTHREAD_TYPES_H_ = 0 // _pthread_types.h:30:1: X_SYS__TYPES_H_ = 0 // _types.h:30:1: X_UID_T = 0 // _uid_t.h:29:1: X_UINT32_T = 0 // _uint32_t.h:30:1: X_UINTPTR_T = 0 // _uintptr_t.h:29:1: X_U_INT16_T = 0 // _u_int16_t.h:29:1: X_U_INT32_T = 0 // _u_int32_t.h:29:1: X_U_INT64_T = 0 // _u_int64_t.h:29:1: X_U_INT8_T = 0 // _u_int8_t.h:29:1: X_WCHAR_T = 0 // _wchar_t.h:32:1: X_WSTOPPED = 0177 // wait.h:137:1: )
const ( P_ALL = 0 P_PID = 1 P_PGID = 2 )
[XSI] The type idtype_t shall be defined as an enumeration type whose possible values shall include at least P_ALL, P_PID, and P_PGID.
Variables ¶
var CAPI = map[string]struct{}{
"__darwin_check_fd_set_overflow": {},
}
var X__darwin_check_fd_set_overflow uintptr /* <builtin>:146:5: */
Functions ¶
This section is empty.
Types ¶
type Ct_rune_t ¶
type Ct_rune_t = X__darwin_ct_rune_t /* _ct_rune_t.h:32:28 */
Copyright (c) 2003-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Dev_t ¶
type Dev_t = X__darwin_dev_t /* _dev_t.h:31:31 */ // device number
type Id_t ¶
type Id_t = X__darwin_id_t /* _id_t.h:31:25 */ // can hold pid_t, gid_t, or uid_t
type Idtype_t ¶
type Idtype_t = uint32 /* wait.h:83:3 */
[XSI] The type idtype_t shall be defined as an enumeration type whose possible values shall include at least P_ALL, P_PID, and P_PGID.
type Int8_t ¶
type Int8_t = int8 /* _int8_t.h:30:33 */
Basic integral types. Omit the typedef if not possible for a machine/compiler combination. Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Int16_t ¶
type Int16_t = int16 /* _int16_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Int32_t ¶
type Int32_t = int32 /* _int32_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Int64_t ¶
type Int64_t = int64 /* _int64_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Int_fast8_t ¶
type Int_fast8_t = Int8_t /* stdint.h:234:24 */
type Int_fast16_t ¶
type Int_fast16_t = Int16_t /* stdint.h:217:25 */
type Int_fast32_t ¶
type Int_fast32_t = Int32_t /* stdint.h:186:25 */
type Int_fast64_t ¶
type Int_fast64_t = Int64_t /* stdint.h:112:25 */
type Int_least8_t ¶
type Int_least8_t = Int8_t /* stdint.h:232:24 */
type Int_least16_t ¶
type Int_least16_t = Int16_t /* stdint.h:215:25 */
type Int_least32_t ¶
type Int_least32_t = Int32_t /* stdint.h:184:25 */
type Int_least64_t ¶
type Int_least64_t = Int64_t /* stdint.h:110:25 */
type Intmax_t ¶
type Intmax_t = int64 /* stdint.h:262:26 */
C99 7.18.1.5 Greatest-width integer types.
type Intptr_t ¶
type Intptr_t = X__darwin_intptr_t /* _intptr_t.h:32:33 */
type Mcontext_t ¶
type Mcontext_t = uintptr /* _mcontext.h:204:33 */
type Mode_t ¶
type Mode_t = X__darwin_mode_t /* _mode_t.h:31:33 */ // getsubopt(3) external variable
type Pid_t ¶
type Pid_t = X__darwin_pid_t /* _pid_t.h:31:31 */
type Pthread_attr_t ¶
type Pthread_attr_t = X__darwin_pthread_attr_t /* _pthread_attr_t.h:31:33 */
type Register_t ¶
type Register_t = Int64_t /* types.h:87:33 */
type Rlim_t ¶
type Rlim_t = X__uint64_t /* resource.h:89:25 */
Resource limit type (low 63 bits, excluding the sign bit)
type Rlimit ¶
A structure representing a resource limit. The address of an instance of this structure is the second parameter to getrlimit()/setrlimit().
type Rune_t ¶
type Rune_t = X__darwin_rune_t /* _rune_t.h:31:25 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright (c) 2003-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Rusage ¶
type Rusage = struct {
Fru_utime struct {
Ftv_sec X__darwin_time_t
Ftv_usec X__darwin_suseconds_t
F__ccgo_pad1 [4]byte
}
Fru_stime struct {
Ftv_sec X__darwin_time_t
Ftv_usec X__darwin_suseconds_t
F__ccgo_pad1 [4]byte
}
Fru_maxrss int64
Fru_ixrss int64
Fru_idrss int64
Fru_isrss int64
Fru_minflt int64
Fru_majflt int64
Fru_nswap int64
Fru_inblock int64
Fru_oublock int64
Fru_msgsnd int64
Fru_msgrcv int64
Fru_nsignals int64
Fru_nvcsw int64
Fru_nivcsw int64
} /* resource.h:152:1 */
A structure representing an accounting of resource utilization. The address of an instance of this structure is the second parameter to getrusage().
Note: All values other than ru_utime and ru_stime are implementaiton
defined and subject to change in a future release. Their use is discouraged for standards compliant programs.
type Rusage_info_current ¶
type Rusage_info_current = Rusage_info_v4 /* resource.h:321:31 */
type Rusage_info_t ¶
type Rusage_info_t = uintptr /* resource.h:193:14 */
type Rusage_info_v0 ¶
type Rusage_info_v0 = struct {
Fri_uuid [16]Uint8_t
Fri_user_time Uint64_t
Fri_system_time Uint64_t
Fri_pkg_idle_wkups Uint64_t
Fri_interrupt_wkups Uint64_t
Fri_pageins Uint64_t
Fri_wired_size Uint64_t
Fri_resident_size Uint64_t
Fri_phys_footprint Uint64_t
Fri_proc_start_abstime Uint64_t
Fri_proc_exit_abstime Uint64_t
} /* resource.h:195:1 */
type Rusage_info_v1 ¶
type Rusage_info_v1 = struct {
Fri_uuid [16]Uint8_t
Fri_user_time Uint64_t
Fri_system_time Uint64_t
Fri_pkg_idle_wkups Uint64_t
Fri_interrupt_wkups Uint64_t
Fri_pageins Uint64_t
Fri_wired_size Uint64_t
Fri_resident_size Uint64_t
Fri_phys_footprint Uint64_t
Fri_proc_start_abstime Uint64_t
Fri_proc_exit_abstime Uint64_t
Fri_child_user_time Uint64_t
Fri_child_system_time Uint64_t
Fri_child_pkg_idle_wkups Uint64_t
Fri_child_interrupt_wkups Uint64_t
Fri_child_pageins Uint64_t
Fri_child_elapsed_abstime Uint64_t
} /* resource.h:209:1 */
type Rusage_info_v2 ¶
type Rusage_info_v2 = struct {
Fri_uuid [16]Uint8_t
Fri_user_time Uint64_t
Fri_system_time Uint64_t
Fri_pkg_idle_wkups Uint64_t
Fri_interrupt_wkups Uint64_t
Fri_pageins Uint64_t
Fri_wired_size Uint64_t
Fri_resident_size Uint64_t
Fri_phys_footprint Uint64_t
Fri_proc_start_abstime Uint64_t
Fri_proc_exit_abstime Uint64_t
Fri_child_user_time Uint64_t
Fri_child_system_time Uint64_t
Fri_child_pkg_idle_wkups Uint64_t
Fri_child_interrupt_wkups Uint64_t
Fri_child_pageins Uint64_t
Fri_child_elapsed_abstime Uint64_t
Fri_diskio_bytesread Uint64_t
Fri_diskio_byteswritten Uint64_t
} /* resource.h:229:1 */
type Rusage_info_v3 ¶
type Rusage_info_v3 = struct {
Fri_uuid [16]Uint8_t
Fri_user_time Uint64_t
Fri_system_time Uint64_t
Fri_pkg_idle_wkups Uint64_t
Fri_interrupt_wkups Uint64_t
Fri_pageins Uint64_t
Fri_wired_size Uint64_t
Fri_resident_size Uint64_t
Fri_phys_footprint Uint64_t
Fri_proc_start_abstime Uint64_t
Fri_proc_exit_abstime Uint64_t
Fri_child_user_time Uint64_t
Fri_child_system_time Uint64_t
Fri_child_pkg_idle_wkups Uint64_t
Fri_child_interrupt_wkups Uint64_t
Fri_child_pageins Uint64_t
Fri_child_elapsed_abstime Uint64_t
Fri_diskio_bytesread Uint64_t
Fri_diskio_byteswritten Uint64_t
Fri_cpu_time_qos_default Uint64_t
Fri_cpu_time_qos_maintenance Uint64_t
Fri_cpu_time_qos_background Uint64_t
Fri_cpu_time_qos_utility Uint64_t
Fri_cpu_time_qos_legacy Uint64_t
Fri_cpu_time_qos_user_initiated Uint64_t
Fri_cpu_time_qos_user_interactive Uint64_t
Fri_billed_system_time Uint64_t
Fri_serviced_system_time Uint64_t
} /* resource.h:251:1 */
type Rusage_info_v4 ¶
type Rusage_info_v4 = struct {
Fri_uuid [16]Uint8_t
Fri_user_time Uint64_t
Fri_system_time Uint64_t
Fri_pkg_idle_wkups Uint64_t
Fri_interrupt_wkups Uint64_t
Fri_pageins Uint64_t
Fri_wired_size Uint64_t
Fri_resident_size Uint64_t
Fri_phys_footprint Uint64_t
Fri_proc_start_abstime Uint64_t
Fri_proc_exit_abstime Uint64_t
Fri_child_user_time Uint64_t
Fri_child_system_time Uint64_t
Fri_child_pkg_idle_wkups Uint64_t
Fri_child_interrupt_wkups Uint64_t
Fri_child_pageins Uint64_t
Fri_child_elapsed_abstime Uint64_t
Fri_diskio_bytesread Uint64_t
Fri_diskio_byteswritten Uint64_t
Fri_cpu_time_qos_default Uint64_t
Fri_cpu_time_qos_maintenance Uint64_t
Fri_cpu_time_qos_background Uint64_t
Fri_cpu_time_qos_utility Uint64_t
Fri_cpu_time_qos_legacy Uint64_t
Fri_cpu_time_qos_user_initiated Uint64_t
Fri_cpu_time_qos_user_interactive Uint64_t
Fri_billed_system_time Uint64_t
Fri_serviced_system_time Uint64_t
Fri_logical_writes Uint64_t
Fri_lifetime_max_phys_footprint Uint64_t
Fri_instructions Uint64_t
Fri_cycles Uint64_t
Fri_billed_energy Uint64_t
Fri_serviced_energy Uint64_t
Fri_interval_max_phys_footprint Uint64_t
Fri_runnable_time Uint64_t
} /* resource.h:282:1 */
type Sig_atomic_t ¶
type Sig_atomic_t = int32 /* signal.h:39:13 */
type Sigaction ¶
type Sigaction = struct {
F__sigaction_u struct{ F__sa_handler uintptr }
Fsa_mask Sigset_t
Fsa_flags int32
} /* signal.h:286:1 */
Signal vector "template" used in sigaction call.
type Siginfo_t ¶
type Siginfo_t = X__siginfo /* signal.h:188:3 */
type Sigset_t ¶
type Sigset_t = X__darwin_sigset_t /* _sigset_t.h:31:41 */
type Sigstack ¶
type Sigstack = struct {
Fss_sp uintptr
Fss_onstack int32
F__ccgo_pad1 [4]byte
} /* signal.h:367:1 */
Structure used in sigstack call.
type Stack_t ¶
type Stack_t = X__darwin_sigaltstack /* _sigaltstack.h:48:33 */ // [???] signal stack
type Syscall_arg_t ¶
type Syscall_arg_t = U_int64_t /* types.h:111:33 */
This defines the size of syscall arguments after copying into the kernel:
type Timeval ¶
type Timeval = struct {
Ftv_sec X__darwin_time_t
Ftv_usec X__darwin_suseconds_t
F__ccgo_pad1 [4]byte
} /* _timeval.h:34:1 */
type U_int8_t ¶
type U_int8_t = uint8 /* _u_int8_t.h:30:33 */
Copyright (c) 2016 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type U_int16_t ¶
type U_int16_t = uint16 /* _u_int16_t.h:30:41 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type U_int32_t ¶
type U_int32_t = uint32 /* _u_int32_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type U_int64_t ¶
type U_int64_t = uint64 /* _u_int64_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Ucontext_t ¶
type Ucontext_t = X__darwin_ucontext /* _ucontext.h:56:33 */ // [???] user context
user context
type Uid_t ¶
type Uid_t = X__darwin_uid_t /* _uid_t.h:31:31 */
type Uint_fast8_t ¶
type Uint_fast8_t = Uint8_t /* stdint.h:235:25 */
type Uint_fast16_t ¶
type Uint_fast16_t = Uint16_t /* stdint.h:218:26 */
type Uint_fast32_t ¶
type Uint_fast32_t = Uint32_t /* stdint.h:187:26 */
type Uint_fast64_t ¶
type Uint_fast64_t = Uint64_t /* stdint.h:113:26 */
type Uint_least8_t ¶
type Uint_least8_t = Uint8_t /* stdint.h:233:25 */
type Uint_least16_t ¶
type Uint_least16_t = Uint16_t /* stdint.h:216:26 */
type Uint_least32_t ¶
type Uint_least32_t = Uint32_t /* stdint.h:185:26 */
type Uint_least64_t ¶
type Uint_least64_t = Uint64_t /* stdint.h:111:26 */
type Uintptr_t ¶
type Uintptr_t = uint64 /* _uintptr_t.h:30:33 */
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type User_addr_t ¶
type User_addr_t = U_int64_t /* types.h:97:33 */
These types are used for reserving the largest possible size.
type User_long_t ¶
type User_long_t = Int64_t /* types.h:100:33 */
type User_off_t ¶
type User_off_t = Int64_t /* types.h:103:33 */
type User_size_t ¶
type User_size_t = U_int64_t /* types.h:98:33 */
type User_ssize_t ¶
type User_ssize_t = Int64_t /* types.h:99:33 */
type User_time_t ¶
type User_time_t = Int64_t /* types.h:102:33 */
type User_ulong_t ¶
type User_ulong_t = U_int64_t /* types.h:101:33 */
type X__builtin_va_list ¶
type X__builtin_va_list = uintptr /* <builtin>:46:14 */
type X__darwin_blkcnt_t ¶
type X__darwin_blkcnt_t = X__int64_t /* _types.h:55:25 */ // total blocks
type X__darwin_blksize_t ¶
type X__darwin_blksize_t = X__int32_t /* _types.h:56:25 */ // preferred block size
type X__darwin_clock_t ¶
type X__darwin_clock_t = uint64 /* _types.h:117:33 */ // clock()
type X__darwin_ct_rune_t ¶
type X__darwin_ct_rune_t = int32 /* _types.h:70:33 */ // ct_rune_t
type X__darwin_dev_t ¶
type X__darwin_dev_t = X__int32_t /* _types.h:57:25 */ // dev_t
type X__darwin_fp_control ¶
type X__darwin_fp_control = struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
} /* _structs.h:92:1 */
type X__darwin_fp_control_t ¶
type X__darwin_fp_control_t = X__darwin_fp_control /* _structs.h:117:28 */
type X__darwin_fp_status ¶
type X__darwin_fp_status = struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
} /* _structs.h:150:1 */
type X__darwin_fp_status_t ¶
type X__darwin_fp_status_t = X__darwin_fp_status /* _structs.h:167:27 */
type X__darwin_fsblkcnt_t ¶
type X__darwin_fsblkcnt_t = uint32 /* _types.h:58:25 */ // Used by statvfs and fstatvfs
type X__darwin_fsfilcnt_t ¶
type X__darwin_fsfilcnt_t = uint32 /* _types.h:59:25 */ // Used by statvfs and fstatvfs
type X__darwin_gid_t ¶
type X__darwin_gid_t = X__uint32_t /* _types.h:60:25 */ // [???] process and group IDs
type X__darwin_i386_avx512_state ¶
type X__darwin_i386_avx512_state = struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [224]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
F__fpu_k0 struct{ F__opmask_reg [8]int8 }
F__fpu_k1 struct{ F__opmask_reg [8]int8 }
F__fpu_k2 struct{ F__opmask_reg [8]int8 }
F__fpu_k3 struct{ F__opmask_reg [8]int8 }
F__fpu_k4 struct{ F__opmask_reg [8]int8 }
F__fpu_k5 struct{ F__opmask_reg [8]int8 }
F__fpu_k6 struct{ F__opmask_reg [8]int8 }
F__fpu_k7 struct{ F__opmask_reg [8]int8 }
F__fpu_zmmh0 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh1 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh2 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh3 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh4 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh5 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh6 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh7 struct{ F__ymm_reg [32]int8 }
} /* _structs.h:364:1 */
type X__darwin_i386_avx_state ¶
type X__darwin_i386_avx_state = struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [224]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
} /* _structs.h:318:1 */
type X__darwin_i386_exception_state ¶
type X__darwin_i386_exception_state = struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint32_t
} /* _structs.h:575:1 */
type X__darwin_i386_float_state ¶
type X__darwin_i386_float_state = struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [224]int8
F__fpu_reserved1 int32
} /* _structs.h:281:1 */
type X__darwin_id_t ¶
type X__darwin_id_t = X__uint32_t /* _types.h:61:25 */ // [XSI] pid_t, uid_t, or gid_t
type X__darwin_ino64_t ¶
type X__darwin_ino64_t = X__uint64_t /* _types.h:62:25 */ // [???] Used for 64 bit inodes
type X__darwin_ino_t ¶
type X__darwin_ino_t = X__darwin_ino64_t /* _types.h:64:26 */ // [???] Used for inodes
type X__darwin_intptr_t ¶
type X__darwin_intptr_t = int64 /* _types.h:49:33 */
type X__darwin_mach_port_name_t ¶
type X__darwin_mach_port_name_t = X__darwin_natural_t /* _types.h:68:28 */ // Used by mach
type X__darwin_mach_port_t ¶
type X__darwin_mach_port_t = X__darwin_mach_port_name_t /* _types.h:69:35 */ // Used by mach
type X__darwin_mbstate_t ¶
type X__darwin_mbstate_t = X__mbstate_t /* _types.h:81:33 */ // mbstate_t
type X__darwin_mcontext32 ¶
type X__darwin_mcontext32 = struct {
F__es struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint32_t
}
F__ss struct {
F__eax uint32
F__ebx uint32
F__ecx uint32
F__edx uint32
F__edi uint32
F__esi uint32
F__ebp uint32
F__esp uint32
F__ss uint32
F__eflags uint32
F__eip uint32
F__cs uint32
F__ds uint32
F__es uint32
F__fs uint32
F__gs uint32
}
F__fs struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [224]int8
F__fpu_reserved1 int32
}
} /* _mcontext.h:39:1 */
type X__darwin_mcontext64 ¶
type X__darwin_mcontext64 = struct {
F__es struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint64_t
}
F__ss struct {
F__rax X__uint64_t
F__rbx X__uint64_t
F__rcx X__uint64_t
F__rdx X__uint64_t
F__rdi X__uint64_t
F__rsi X__uint64_t
F__rbp X__uint64_t
F__rsp X__uint64_t
F__r8 X__uint64_t
F__r9 X__uint64_t
F__r10 X__uint64_t
F__r11 X__uint64_t
F__r12 X__uint64_t
F__r13 X__uint64_t
F__r14 X__uint64_t
F__r15 X__uint64_t
F__rip X__uint64_t
F__rflags X__uint64_t
F__cs X__uint64_t
F__fs X__uint64_t
F__gs X__uint64_t
}
F__fs struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm8 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm9 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm10 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm11 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm12 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm13 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm14 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm15 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [96]int8
F__fpu_reserved1 int32
}
F__ccgo_pad1 [4]byte
} /* _mcontext.h:97:1 */
type X__darwin_mcontext64_full ¶
type X__darwin_mcontext64_full = struct {
F__es struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint64_t
}
F__ss struct {
F__ss64 struct {
F__rax X__uint64_t
F__rbx X__uint64_t
F__rcx X__uint64_t
F__rdx X__uint64_t
F__rdi X__uint64_t
F__rsi X__uint64_t
F__rbp X__uint64_t
F__rsp X__uint64_t
F__r8 X__uint64_t
F__r9 X__uint64_t
F__r10 X__uint64_t
F__r11 X__uint64_t
F__r12 X__uint64_t
F__r13 X__uint64_t
F__r14 X__uint64_t
F__r15 X__uint64_t
F__rip X__uint64_t
F__rflags X__uint64_t
F__cs X__uint64_t
F__fs X__uint64_t
F__gs X__uint64_t
}
F__ds X__uint64_t
F__es X__uint64_t
F__ss X__uint64_t
F__gsbase X__uint64_t
}
F__fs struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm8 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm9 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm10 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm11 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm12 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm13 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm14 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm15 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [96]int8
F__fpu_reserved1 int32
}
F__ccgo_pad1 [4]byte
} /* _mcontext.h:105:1 */
type X__darwin_mcontext_avx32 ¶
type X__darwin_mcontext_avx32 = struct {
F__es struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint32_t
}
F__ss struct {
F__eax uint32
F__ebx uint32
F__ecx uint32
F__edx uint32
F__edi uint32
F__esi uint32
F__ebp uint32
F__esp uint32
F__ss uint32
F__eflags uint32
F__eip uint32
F__cs uint32
F__ds uint32
F__es uint32
F__fs uint32
F__gs uint32
}
F__fs struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [224]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
}
} /* _mcontext.h:47:1 */
type X__darwin_mcontext_avx64 ¶
type X__darwin_mcontext_avx64 = struct {
F__es struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint64_t
}
F__ss struct {
F__rax X__uint64_t
F__rbx X__uint64_t
F__rcx X__uint64_t
F__rdx X__uint64_t
F__rdi X__uint64_t
F__rsi X__uint64_t
F__rbp X__uint64_t
F__rsp X__uint64_t
F__r8 X__uint64_t
F__r9 X__uint64_t
F__r10 X__uint64_t
F__r11 X__uint64_t
F__r12 X__uint64_t
F__r13 X__uint64_t
F__r14 X__uint64_t
F__r15 X__uint64_t
F__rip X__uint64_t
F__rflags X__uint64_t
F__cs X__uint64_t
F__fs X__uint64_t
F__gs X__uint64_t
}
F__fs struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm8 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm9 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm10 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm11 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm12 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm13 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm14 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm15 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [96]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh8 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh9 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh10 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh11 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh12 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh13 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh14 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh15 struct{ F__xmm_reg [16]int8 }
}
F__ccgo_pad1 [4]byte
} /* _mcontext.h:113:1 */
type X__darwin_mcontext_avx64_full ¶
type X__darwin_mcontext_avx64_full = struct {
F__es struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint64_t
}
F__ss struct {
F__ss64 struct {
F__rax X__uint64_t
F__rbx X__uint64_t
F__rcx X__uint64_t
F__rdx X__uint64_t
F__rdi X__uint64_t
F__rsi X__uint64_t
F__rbp X__uint64_t
F__rsp X__uint64_t
F__r8 X__uint64_t
F__r9 X__uint64_t
F__r10 X__uint64_t
F__r11 X__uint64_t
F__r12 X__uint64_t
F__r13 X__uint64_t
F__r14 X__uint64_t
F__r15 X__uint64_t
F__rip X__uint64_t
F__rflags X__uint64_t
F__cs X__uint64_t
F__fs X__uint64_t
F__gs X__uint64_t
}
F__ds X__uint64_t
F__es X__uint64_t
F__ss X__uint64_t
F__gsbase X__uint64_t
}
F__fs struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm8 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm9 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm10 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm11 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm12 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm13 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm14 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm15 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [96]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh8 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh9 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh10 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh11 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh12 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh13 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh14 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh15 struct{ F__xmm_reg [16]int8 }
}
F__ccgo_pad1 [4]byte
} /* _mcontext.h:121:1 */
type X__darwin_mcontext_avx512_32 ¶
type X__darwin_mcontext_avx512_32 = struct {
F__es struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint32_t
}
F__ss struct {
F__eax uint32
F__ebx uint32
F__ecx uint32
F__edx uint32
F__edi uint32
F__esi uint32
F__ebp uint32
F__esp uint32
F__ss uint32
F__eflags uint32
F__eip uint32
F__cs uint32
F__ds uint32
F__es uint32
F__fs uint32
F__gs uint32
}
F__fs struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [224]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
F__fpu_k0 struct{ F__opmask_reg [8]int8 }
F__fpu_k1 struct{ F__opmask_reg [8]int8 }
F__fpu_k2 struct{ F__opmask_reg [8]int8 }
F__fpu_k3 struct{ F__opmask_reg [8]int8 }
F__fpu_k4 struct{ F__opmask_reg [8]int8 }
F__fpu_k5 struct{ F__opmask_reg [8]int8 }
F__fpu_k6 struct{ F__opmask_reg [8]int8 }
F__fpu_k7 struct{ F__opmask_reg [8]int8 }
F__fpu_zmmh0 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh1 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh2 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh3 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh4 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh5 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh6 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh7 struct{ F__ymm_reg [32]int8 }
}
} /* _mcontext.h:56:1 */
type X__darwin_mcontext_avx512_64 ¶
type X__darwin_mcontext_avx512_64 = struct {
F__es struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint64_t
}
F__ss struct {
F__rax X__uint64_t
F__rbx X__uint64_t
F__rcx X__uint64_t
F__rdx X__uint64_t
F__rdi X__uint64_t
F__rsi X__uint64_t
F__rbp X__uint64_t
F__rsp X__uint64_t
F__r8 X__uint64_t
F__r9 X__uint64_t
F__r10 X__uint64_t
F__r11 X__uint64_t
F__r12 X__uint64_t
F__r13 X__uint64_t
F__r14 X__uint64_t
F__r15 X__uint64_t
F__rip X__uint64_t
F__rflags X__uint64_t
F__cs X__uint64_t
F__fs X__uint64_t
F__gs X__uint64_t
}
F__fs struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm8 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm9 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm10 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm11 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm12 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm13 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm14 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm15 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [96]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh8 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh9 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh10 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh11 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh12 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh13 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh14 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh15 struct{ F__xmm_reg [16]int8 }
F__fpu_k0 struct{ F__opmask_reg [8]int8 }
F__fpu_k1 struct{ F__opmask_reg [8]int8 }
F__fpu_k2 struct{ F__opmask_reg [8]int8 }
F__fpu_k3 struct{ F__opmask_reg [8]int8 }
F__fpu_k4 struct{ F__opmask_reg [8]int8 }
F__fpu_k5 struct{ F__opmask_reg [8]int8 }
F__fpu_k6 struct{ F__opmask_reg [8]int8 }
F__fpu_k7 struct{ F__opmask_reg [8]int8 }
F__fpu_zmmh0 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh1 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh2 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh3 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh4 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh5 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh6 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh7 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh8 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh9 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh10 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh11 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh12 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh13 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh14 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh15 struct{ F__ymm_reg [32]int8 }
F__fpu_zmm16 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm17 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm18 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm19 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm20 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm21 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm22 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm23 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm24 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm25 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm26 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm27 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm28 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm29 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm30 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm31 struct{ F__zmm_reg [64]int8 }
}
F__ccgo_pad1 [4]byte
} /* _mcontext.h:130:1 */
type X__darwin_mcontext_avx512_64_full ¶
type X__darwin_mcontext_avx512_64_full = struct {
F__es struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint64_t
}
F__ss struct {
F__ss64 struct {
F__rax X__uint64_t
F__rbx X__uint64_t
F__rcx X__uint64_t
F__rdx X__uint64_t
F__rdi X__uint64_t
F__rsi X__uint64_t
F__rbp X__uint64_t
F__rsp X__uint64_t
F__r8 X__uint64_t
F__r9 X__uint64_t
F__r10 X__uint64_t
F__r11 X__uint64_t
F__r12 X__uint64_t
F__r13 X__uint64_t
F__r14 X__uint64_t
F__r15 X__uint64_t
F__rip X__uint64_t
F__rflags X__uint64_t
F__cs X__uint64_t
F__fs X__uint64_t
F__gs X__uint64_t
}
F__ds X__uint64_t
F__es X__uint64_t
F__ss X__uint64_t
F__gsbase X__uint64_t
}
F__fs struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm8 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm9 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm10 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm11 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm12 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm13 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm14 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm15 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [96]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh8 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh9 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh10 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh11 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh12 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh13 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh14 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh15 struct{ F__xmm_reg [16]int8 }
F__fpu_k0 struct{ F__opmask_reg [8]int8 }
F__fpu_k1 struct{ F__opmask_reg [8]int8 }
F__fpu_k2 struct{ F__opmask_reg [8]int8 }
F__fpu_k3 struct{ F__opmask_reg [8]int8 }
F__fpu_k4 struct{ F__opmask_reg [8]int8 }
F__fpu_k5 struct{ F__opmask_reg [8]int8 }
F__fpu_k6 struct{ F__opmask_reg [8]int8 }
F__fpu_k7 struct{ F__opmask_reg [8]int8 }
F__fpu_zmmh0 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh1 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh2 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh3 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh4 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh5 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh6 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh7 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh8 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh9 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh10 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh11 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh12 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh13 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh14 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh15 struct{ F__ymm_reg [32]int8 }
F__fpu_zmm16 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm17 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm18 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm19 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm20 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm21 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm22 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm23 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm24 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm25 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm26 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm27 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm28 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm29 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm30 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm31 struct{ F__zmm_reg [64]int8 }
}
F__ccgo_pad1 [4]byte
} /* _mcontext.h:138:1 */
type X__darwin_mmst_reg ¶
type X__darwin_mode_t ¶
type X__darwin_mode_t = X__uint16_t /* _types.h:70:25 */ // [???] Some file attributes
type X__darwin_natural_t ¶
type X__darwin_natural_t = uint32 /* _types.h:50:33 */
type X__darwin_nl_item ¶
type X__darwin_nl_item = int32 /* _types.h:40:14 */
type X__darwin_off_t ¶
type X__darwin_off_t = X__int64_t /* _types.h:71:25 */ // [???] Used for file sizes
type X__darwin_opmask_reg ¶
type X__darwin_opmask_reg = struct{ F__opmask_reg [8]int8 } /* _structs.h:259:1 */
type X__darwin_pid_t ¶
type X__darwin_pid_t = X__int32_t /* _types.h:72:25 */ // [???] process and group IDs
type X__darwin_pthread_attr_t ¶
type X__darwin_pthread_attr_t = X_opaque_pthread_attr_t /* _pthread_types.h:109:39 */
type X__darwin_pthread_cond_t ¶
type X__darwin_pthread_cond_t = X_opaque_pthread_cond_t /* _pthread_types.h:110:39 */
type X__darwin_pthread_condattr_t ¶
type X__darwin_pthread_condattr_t = X_opaque_pthread_condattr_t /* _pthread_types.h:111:43 */
type X__darwin_pthread_key_t ¶
type X__darwin_pthread_key_t = uint64 /* _pthread_types.h:112:23 */
type X__darwin_pthread_mutex_t ¶
type X__darwin_pthread_mutex_t = X_opaque_pthread_mutex_t /* _pthread_types.h:113:40 */
type X__darwin_pthread_mutexattr_t ¶
type X__darwin_pthread_mutexattr_t = X_opaque_pthread_mutexattr_t /* _pthread_types.h:114:44 */
type X__darwin_pthread_once_t ¶
type X__darwin_pthread_once_t = X_opaque_pthread_once_t /* _pthread_types.h:115:39 */
type X__darwin_pthread_rwlock_t ¶
type X__darwin_pthread_rwlock_t = X_opaque_pthread_rwlock_t /* _pthread_types.h:116:41 */
type X__darwin_pthread_rwlockattr_t ¶
type X__darwin_pthread_rwlockattr_t = X_opaque_pthread_rwlockattr_t /* _pthread_types.h:117:45 */
type X__darwin_pthread_t ¶
type X__darwin_pthread_t = uintptr /* _pthread_types.h:118:34 */
type X__darwin_ptrdiff_t ¶
type X__darwin_ptrdiff_t = int64 /* _types.h:84:33 */ // ptr1 - ptr2
type X__darwin_rune_t ¶
type X__darwin_rune_t = X__darwin_wchar_t /* _types.h:109:33 */ // rune_t
type X__darwin_sigaltstack ¶
type X__darwin_sigaltstack = struct {
Fss_sp uintptr
Fss_size X__darwin_size_t
Fss_flags int32
F__ccgo_pad1 [4]byte
} /* _sigaltstack.h:42:1 */
type X__darwin_sigset_t ¶
type X__darwin_sigset_t = X__uint32_t /* _types.h:73:25 */ // [???] signal set
type X__darwin_size_t ¶
type X__darwin_size_t = uint64 /* _types.h:92:33 */ // sizeof()
type X__darwin_socklen_t ¶
type X__darwin_socklen_t = X__uint32_t /* _types.h:118:33 */ // socklen_t (duh)
type X__darwin_ssize_t ¶
type X__darwin_ssize_t = int64 /* _types.h:119:33 */ // byte count or error
type X__darwin_suseconds_t ¶
type X__darwin_suseconds_t = X__int32_t /* _types.h:74:25 */ // [???] microseconds
type X__darwin_time_t ¶
type X__darwin_time_t = int64 /* _types.h:120:33 */ // time()
type X__darwin_ucontext ¶
type X__darwin_ucontext = struct {
Fuc_onstack int32
Fuc_sigmask X__darwin_sigset_t
Fuc_stack struct {
Fss_sp uintptr
Fss_size X__darwin_size_t
Fss_flags int32
F__ccgo_pad1 [4]byte
}
Fuc_link uintptr
Fuc_mcsize X__darwin_size_t
Fuc_mcontext uintptr
} /* _ucontext.h:42:1 */
type X__darwin_uid_t ¶
type X__darwin_uid_t = X__uint32_t /* _types.h:75:25 */ // [???] user IDs
type X__darwin_useconds_t ¶
type X__darwin_useconds_t = X__uint32_t /* _types.h:76:25 */ // [???] microseconds
type X__darwin_uuid_string_t ¶
type X__darwin_uuid_string_t = [37]int8 /* _types.h:78:17 */
type X__darwin_uuid_t ¶
type X__darwin_uuid_t = [16]uint8 /* _types.h:77:25 */
type X__darwin_va_list ¶
type X__darwin_va_list = X__builtin_va_list /* _types.h:98:33 */ // va_list
type X__darwin_wchar_t ¶
type X__darwin_wchar_t = int32 /* _types.h:104:33 */ // wchar_t
type X__darwin_wctrans_t ¶
type X__darwin_wctrans_t = int32 /* _types.h:41:14 */
type X__darwin_wctype_t ¶
type X__darwin_wctype_t = X__uint32_t /* _types.h:43:20 */
type X__darwin_wint_t ¶
type X__darwin_wint_t = int32 /* _types.h:112:33 */ // wint_t
type X__darwin_x86_avx512_state64 ¶
type X__darwin_x86_avx512_state64 = struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm8 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm9 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm10 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm11 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm12 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm13 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm14 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm15 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [96]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh8 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh9 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh10 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh11 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh12 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh13 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh14 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh15 struct{ F__xmm_reg [16]int8 }
F__fpu_k0 struct{ F__opmask_reg [8]int8 }
F__fpu_k1 struct{ F__opmask_reg [8]int8 }
F__fpu_k2 struct{ F__opmask_reg [8]int8 }
F__fpu_k3 struct{ F__opmask_reg [8]int8 }
F__fpu_k4 struct{ F__opmask_reg [8]int8 }
F__fpu_k5 struct{ F__opmask_reg [8]int8 }
F__fpu_k6 struct{ F__opmask_reg [8]int8 }
F__fpu_k7 struct{ F__opmask_reg [8]int8 }
F__fpu_zmmh0 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh1 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh2 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh3 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh4 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh5 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh6 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh7 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh8 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh9 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh10 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh11 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh12 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh13 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh14 struct{ F__ymm_reg [32]int8 }
F__fpu_zmmh15 struct{ F__ymm_reg [32]int8 }
F__fpu_zmm16 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm17 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm18 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm19 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm20 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm21 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm22 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm23 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm24 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm25 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm26 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm27 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm28 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm29 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm30 struct{ F__zmm_reg [64]int8 }
F__fpu_zmm31 struct{ F__zmm_reg [64]int8 }
} /* _structs.h:833:1 */
type X__darwin_x86_avx_state64 ¶
type X__darwin_x86_avx_state64 = struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm8 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm9 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm10 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm11 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm12 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm13 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm14 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm15 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [96]int8
F__fpu_reserved1 int32
F__avx_reserved1 [64]int8
F__fpu_ymmh0 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh1 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh2 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh3 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh4 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh5 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh6 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh7 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh8 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh9 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh10 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh11 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh12 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh13 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh14 struct{ F__xmm_reg [16]int8 }
F__fpu_ymmh15 struct{ F__xmm_reg [16]int8 }
} /* _structs.h:765:1 */
type X__darwin_x86_cpmu_state64 ¶
type X__darwin_x86_cpmu_state64 = struct{ F__ctrs [16]X__uint64_t } /* _structs.h:1220:1 */
type X__darwin_x86_debug_state64 ¶
type X__darwin_x86_debug_state64 = struct {
F__dr0 X__uint64_t
F__dr1 X__uint64_t
F__dr2 X__uint64_t
F__dr3 X__uint64_t
F__dr4 X__uint64_t
F__dr5 X__uint64_t
F__dr6 X__uint64_t
F__dr7 X__uint64_t
} /* _structs.h:1192:1 */
type X__darwin_x86_exception_state64 ¶
type X__darwin_x86_exception_state64 = struct {
F__trapno X__uint16_t
F__cpu X__uint16_t
F__err X__uint32_t
F__faultvaddr X__uint64_t
} /* _structs.h:1172:1 */
type X__darwin_x86_float_state64 ¶
type X__darwin_x86_float_state64 = struct {
F__fpu_reserved [2]int32
F__fpu_fcw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short : 2, unsigned short __pc: 2, unsigned short __rc: 2, unsigned short : 1, unsigned short : 3 */
}
F__fpu_fsw struct {
F__ccgo_pad1 [0]uint16
F__invalid uint16 /* unsigned short __invalid: 1, unsigned short __denorm: 1, unsigned short __zdiv: 1, unsigned short __ovrfl: 1, unsigned short __undfl: 1, unsigned short __precis: 1, unsigned short __stkflt: 1, unsigned short __errsumm: 1, unsigned short __c0: 1, unsigned short __c1: 1, unsigned short __c2: 1, unsigned short __tos: 3, unsigned short __c3: 1, unsigned short __busy: 1 */
}
F__fpu_ftw X__uint8_t
F__fpu_rsrv1 X__uint8_t
F__fpu_fop X__uint16_t
F__fpu_ip X__uint32_t
F__fpu_cs X__uint16_t
F__fpu_rsrv2 X__uint16_t
F__fpu_dp X__uint32_t
F__fpu_ds X__uint16_t
F__fpu_rsrv3 X__uint16_t
F__fpu_mxcsr X__uint32_t
F__fpu_mxcsrmask X__uint32_t
F__fpu_stmm0 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm1 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm2 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm3 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm4 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm5 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm6 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_stmm7 struct {
F__mmst_reg [10]int8
F__mmst_rsrv [6]int8
}
F__fpu_xmm0 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm1 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm2 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm3 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm4 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm5 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm6 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm7 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm8 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm9 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm10 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm11 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm12 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm13 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm14 struct{ F__xmm_reg [16]int8 }
F__fpu_xmm15 struct{ F__xmm_reg [16]int8 }
F__fpu_rsrv4 [96]int8
F__fpu_reserved1 int32
} /* _structs.h:714:1 */
type X__darwin_x86_thread_full_state64 ¶
type X__darwin_x86_thread_full_state64 = struct {
F__ss64 struct {
F__rax X__uint64_t
F__rbx X__uint64_t
F__rcx X__uint64_t
F__rdx X__uint64_t
F__rdi X__uint64_t
F__rsi X__uint64_t
F__rbp X__uint64_t
F__rsp X__uint64_t
F__r8 X__uint64_t
F__r9 X__uint64_t
F__r10 X__uint64_t
F__r11 X__uint64_t
F__r12 X__uint64_t
F__r13 X__uint64_t
F__r14 X__uint64_t
F__r15 X__uint64_t
F__rip X__uint64_t
F__rflags X__uint64_t
F__cs X__uint64_t
F__fs X__uint64_t
F__gs X__uint64_t
}
F__ds X__uint64_t
F__es X__uint64_t
F__ss X__uint64_t
F__gsbase X__uint64_t
} /* _structs.h:691:1 */
type X__darwin_x86_thread_state64 ¶
type X__darwin_x86_thread_state64 = struct {
F__rax X__uint64_t
F__rbx X__uint64_t
F__rcx X__uint64_t
F__rdx X__uint64_t
F__rdi X__uint64_t
F__rsi X__uint64_t
F__rbp X__uint64_t
F__rsp X__uint64_t
F__r8 X__uint64_t
F__r9 X__uint64_t
F__r10 X__uint64_t
F__r11 X__uint64_t
F__r12 X__uint64_t
F__r13 X__uint64_t
F__r14 X__uint64_t
F__r15 X__uint64_t
F__rip X__uint64_t
F__rflags X__uint64_t
F__cs X__uint64_t
F__fs X__uint64_t
F__gs X__uint64_t
} /* _structs.h:633:1 */
type X__darwin_xmm_reg ¶
type X__darwin_xmm_reg = struct{ F__xmm_reg [16]int8 } /* _structs.h:213:1 */
type X__darwin_ymm_reg ¶
type X__darwin_ymm_reg = struct{ F__ymm_reg [32]int8 } /* _structs.h:229:1 */
type X__darwin_zmm_reg ¶
type X__darwin_zmm_reg = struct{ F__zmm_reg [64]int8 } /* _structs.h:245:1 */
type X__float128 ¶
type X__float128 = float64 /* <builtin>:47:21 */
type X__int16_t ¶
type X__int16_t = int16 /* _types.h:42:33 */
type X__int32_t ¶
type X__int32_t = int32 /* _types.h:44:33 */
type X__int64_t ¶
type X__int64_t = int64 /* _types.h:46:33 */
type X__int128_t ¶
type X__mbstate_t ¶
mbstate_t is an opaque object to keep conversion state, during multibyte stream conversions. The content must not be referenced by user programs.
type X__sigaction ¶
type X__sigaction = struct {
F__sigaction_u struct{ F__sa_handler uintptr }
Fsa_tramp uintptr
Fsa_mask Sigset_t
Fsa_flags int32
} /* signal.h:276:1 */
Signal vector template for Kernel user boundary
type X__sigaction_u ¶
type X__sigaction_u = struct{ F__sa_handler uintptr } /* signal.h:269:1 */
union for signal handlers
type X__siginfo ¶
type X__uint8_t ¶
type X__uint8_t = uint8 /* _types.h:41:33 */
type X__uint16_t ¶
type X__uint16_t = uint16 /* _types.h:43:33 */
type X__uint32_t ¶
type X__uint32_t = uint32 /* _types.h:45:33 */
type X__uint64_t ¶
type X__uint64_t = uint64 /* _types.h:47:33 */
type X__uint128_t ¶
type X__x86_pagein_state ¶
type X__x86_pagein_state = struct{ F__pagein_error int32 } /* _structs.h:622:1 */