...
Source file src/runtime/defs_freebsd.go
1
2
3
4
5
6
7
14
15 package runtime
16
17
37 import "C"
38
39
40 const (
41 _NBBY = C.NBBY
42 _CTL_MAXNAME = C.CTL_MAXNAME
43 _CPU_LEVEL_WHICH = C.CPU_LEVEL_WHICH
44 _CPU_WHICH_PID = C.CPU_WHICH_PID
45 )
46
47 const (
48 EINTR = C.EINTR
49 EFAULT = C.EFAULT
50
51 PROT_NONE = C.PROT_NONE
52 PROT_READ = C.PROT_READ
53 PROT_WRITE = C.PROT_WRITE
54 PROT_EXEC = C.PROT_EXEC
55
56 MAP_ANON = C.MAP_ANON
57 MAP_SHARED = C.MAP_SHARED
58 MAP_PRIVATE = C.MAP_PRIVATE
59 MAP_FIXED = C.MAP_FIXED
60
61 MADV_FREE = C.MADV_FREE
62
63 SA_SIGINFO = C.SA_SIGINFO
64 SA_RESTART = C.SA_RESTART
65 SA_ONSTACK = C.SA_ONSTACK
66
67 CLOCK_MONOTONIC = C.CLOCK_MONOTONIC
68 CLOCK_REALTIME = C.CLOCK_REALTIME
69
70 UMTX_OP_WAIT_UINT = C.UMTX_OP_WAIT_UINT
71 UMTX_OP_WAIT_UINT_PRIVATE = C.UMTX_OP_WAIT_UINT_PRIVATE
72 UMTX_OP_WAKE = C.UMTX_OP_WAKE
73 UMTX_OP_WAKE_PRIVATE = C.UMTX_OP_WAKE_PRIVATE
74
75 SIGHUP = C.SIGHUP
76 SIGINT = C.SIGINT
77 SIGQUIT = C.SIGQUIT
78 SIGILL = C.SIGILL
79 SIGTRAP = C.SIGTRAP
80 SIGABRT = C.SIGABRT
81 SIGEMT = C.SIGEMT
82 SIGFPE = C.SIGFPE
83 SIGKILL = C.SIGKILL
84 SIGBUS = C.SIGBUS
85 SIGSEGV = C.SIGSEGV
86 SIGSYS = C.SIGSYS
87 SIGPIPE = C.SIGPIPE
88 SIGALRM = C.SIGALRM
89 SIGTERM = C.SIGTERM
90 SIGURG = C.SIGURG
91 SIGSTOP = C.SIGSTOP
92 SIGTSTP = C.SIGTSTP
93 SIGCONT = C.SIGCONT
94 SIGCHLD = C.SIGCHLD
95 SIGTTIN = C.SIGTTIN
96 SIGTTOU = C.SIGTTOU
97 SIGIO = C.SIGIO
98 SIGXCPU = C.SIGXCPU
99 SIGXFSZ = C.SIGXFSZ
100 SIGVTALRM = C.SIGVTALRM
101 SIGPROF = C.SIGPROF
102 SIGWINCH = C.SIGWINCH
103 SIGINFO = C.SIGINFO
104 SIGUSR1 = C.SIGUSR1
105 SIGUSR2 = C.SIGUSR2
106
107 FPE_INTDIV = C.FPE_INTDIV
108 FPE_INTOVF = C.FPE_INTOVF
109 FPE_FLTDIV = C.FPE_FLTDIV
110 FPE_FLTOVF = C.FPE_FLTOVF
111 FPE_FLTUND = C.FPE_FLTUND
112 FPE_FLTRES = C.FPE_FLTRES
113 FPE_FLTINV = C.FPE_FLTINV
114 FPE_FLTSUB = C.FPE_FLTSUB
115
116 BUS_ADRALN = C.BUS_ADRALN
117 BUS_ADRERR = C.BUS_ADRERR
118 BUS_OBJERR = C.BUS_OBJERR
119
120 SEGV_MAPERR = C.SEGV_MAPERR
121 SEGV_ACCERR = C.SEGV_ACCERR
122
123 ITIMER_REAL = C.ITIMER_REAL
124 ITIMER_VIRTUAL = C.ITIMER_VIRTUAL
125 ITIMER_PROF = C.ITIMER_PROF
126
127 EV_ADD = C.EV_ADD
128 EV_DELETE = C.EV_DELETE
129 EV_CLEAR = C.EV_CLEAR
130 EV_RECEIPT = C.EV_RECEIPT
131 EV_ERROR = C.EV_ERROR
132 EV_EOF = C.EV_EOF
133 EVFILT_READ = C.EVFILT_READ
134 EVFILT_WRITE = C.EVFILT_WRITE
135 )
136
137 type Rtprio C.struct_rtprio
138 type ThrParam C.struct_thr_param
139 type Sigset C.struct___sigset
140 type StackT C.stack_t
141
142 type Siginfo C.siginfo_t
143
144 type Mcontext C.mcontext_t
145 type Ucontext C.ucontext_t
146
147 type Timespec C.struct_timespec
148 type Timeval C.struct_timeval
149 type Itimerval C.struct_itimerval
150
151 type Umtx_time C.struct__umtx_time
152
153 type Kevent C.struct_kevent_freebsd11
154
155 type bintime C.struct_bintime
156 type vdsoTimehands C.struct_vdso_timehands
157 type vdsoTimekeep C.struct_vdso_timekeep
158
159 const (
160 _VDSO_TK_VER_CURR = C.VDSO_TK_VER_CURR
161
162 vdsoTimehandsSize = C.sizeof_struct_vdso_timehands
163 vdsoTimekeepSize = C.sizeof_struct_vdso_timekeep
164 )
165
View as plain text