1 /* $NetBSD: irix_syssgi.h,v 1.5 2002/10/13 22:13:48 manu Exp $ */
4 * Copyright (c) 2001-2002 The NetBSD Foundation, Inc.
7 * This code is derived from software contributed to The NetBSD Foundation
10 * Redistribution and use in source and binary forms, with or without
11 * modification, are permitted provided that the following conditions
13 * 1. Redistributions of source code must retain the above copyright
14 * notice, this list of conditions and the following disclaimer.
15 * 2. Redistributions in binary form must reproduce the above copyright
16 * notice, this list of conditions and the following disclaimer in the
17 * documentation and/or other materials provided with the distribution.
19 * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
20 * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
21 * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
22 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
23 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * POSSIBILITY OF SUCH DAMAGE.
32 #ifndef _IRIX_SYSSGI_H_
33 #define _IRIX_SYSSGI_H_
35 /* From IRIX's <sys/systeminfo.h> */
36 #define IRIX_MAX_SERIAL_SIZE 16
37 struct irix_module_info_s
{
38 __uint64_t serial_num
;
40 char serial_str
[IRIX_MAX_SERIAL_SIZE
];
43 #define IRIX_MAPELF_RELOCATE 0x4000000
45 /* From IRIX's <sys/syssgi.h> */
47 #define IRIX_SGI_SYSID 1
48 #define IRIX_SGI_BUFINFO 2
49 #define IRIX_SGI_TUNE_SET 3
50 #define IRIX_SGI_TUNE IRIX_SGI_TUNE_SET
51 #define IRIX_SGI_IDBG 4
52 #define IRIX_SGI_INVENT 5
53 #define IRIX_SGI_RDNAME 6
54 #define IRIX_SGI_SETLED 7
55 #define IRIX_SGI_SETNVRAM 8
56 #define IRIX_SGI_GETNVRAM 9
57 #define IRIX_SGI_SETKOPT 10
58 #define IRIX_SGI_QUERY_FTIMER 12
59 #define IRIX_SGI_QUERY_CYCLECNTR 13
60 #define IRIX_SGI_SETSID 20
61 #define IRIX_SGI_SETPGID 21
62 #define IRIX_SGI_SYSCONF 22
63 #define IRIX_SGI_PATHCONF 24
64 #define IRIX_SGI_TITIMER 29
65 #define IRIX_SGI_READB 30
66 #define IRIX_SGI_WRITEB 31
67 #define IRIX_SGI_SETGROUPS 40
68 #define IRIX_SGI_GETGROUPS 41
69 #define IRIX_SGI_SETTIMEOFDAY 52
70 #define IRIX_SGI_SETTIMETRIM 53
71 #define IRIX_SGI_GETTIMETRIM 54
72 #define IRIX_SGI_SPROFIL 55
73 #define IRIX_SGI_RUSAGE 56
74 #define IRIX_SGI_SIGSTACK 57
75 #define IRIX_SGI_NETPROC 59
76 #define IRIX_SGI_SIGALTSTACK 60
77 #define IRIX_SGI_BDFLUSHCNT 61
78 #define IRIX_SGI_SSYNC 62
79 #define IRIX_SGI_NFSCNVT 63
80 #define IRIX_SGI_GETPGID 64
81 #define IRIX_SGI_GETSID 65
82 #define IRIX_SGI_IOPROBE 66
83 #define IRIX_SGI_CONFIG 67
84 #define IRIX_SGI_ELFMAP 68
85 #define IRIX_SGI_MCONFIG 69
86 #define IRIX_SGI_GETPLABEL 70
87 #define IRIX_SGI_SETPLABEL 71
88 #define IRIX_SGI_GETLABEL 72
89 #define IRIX_SGI_SETLABEL 73
90 #define IRIX_SGI_SATREAD 74
91 #define IRIX_SGI_SATWRITE 75
92 #define IRIX_SGI_SATCTL 76
93 #define IRIX_SGI_LOADATTR 77
94 #define IRIX_SGI_UNLOADATTR 78
95 #define IRIX_SGI_RECVLUMSG 79
96 #define IRIX_SGI_PLANGMOUNT 80
97 #define IRIX_SGI_GETPSOACL 81
98 #define IRIX_SGI_SETPSOACL 82
99 #define IRIX_SGI_CAP_GET 83
100 #define IRIX_SGI_CAP_SET 84
101 #define IRIX_SGI_PROC_ATTR_GET 85
102 #define IRIX_SGI_EAG_GETPROCATTR IRIX_SGI_PROC_ATTR_GET
103 #define IRIX_SGI_PROC_ATTR_SET 86
104 #define IRIX_SGI_EAG_SETPROCATTR IRIX_SGI_PROC_ATTR_SET
105 #define IRIX_SGI_REVOKE 87
106 #define IRIX_SGI_FREVOKE IRIX_SGI_REVOKE
107 #define IRIX_SGI_ACL_GET 88
108 #define IRIX_SGI_ACL_SET 89
109 #define IRIX_SGI_MAC_GET 90
110 #define IRIX_SGI_MAC_SET 91
111 #define IRIX_SGI_RXEV_GET 92
112 #define IRIX_SGI_SBE_GET_INFO 98
113 #define IRIX_SGI_SBE_CLR_INFO 99
114 #define IRIX_SGI_GET_EVCONF 102
115 #define IRIX_SGI_MPCWAROFF 103
116 #define IRIX_SGI_SET_AUTOPWRON 104
117 #define IRIX_SGI_SPIPE 105
118 #define IRIX_SGI_SYMTAB 106
119 #define IRIX_SGI_SET_FP_PRECISE 107
120 #define IRIX_SGI_TOSSTSAVE 108
121 #define IRIX_SGI_FDHI 109
122 #define IRIX_SGI_SET_CONFIG_SMM 110
123 #define IRIX_SGI_SET_FP_PRESERVE 111
124 #define IRIX_SGI_MINRSS 112
125 #define IRIX_SGI_GRIO 113
126 #define IRIX_SGI_XLV_SET_TAB 114
127 #define IRIX_SGI_XLV_GET_TAB 115
128 #define IRIX_SGI_GET_FP_PRECISE 116
129 #define IRIX_SGI_GET_CONFIG_SMM 117
130 #define IRIX_SGI_FP_IMPRECISE_SUPP 118
131 #define IRIX_SGI_CONFIG_NSMM_SUPP 119
132 #define IRIX_SGI_RT_TSTAMP_CREATE 122
133 #define IRIX_SGI_RT_TSTAMP_DELETE 123
134 #define IRIX_SGI_RT_TSTAMP_START 124
135 #define IRIX_SGI_RT_TSTAMP_STOP 125
136 #define IRIX_SGI_RT_TSTAMP_ADDR 126
137 #define IRIX_SGI_RT_TSTAMP_MASK 127
138 #define IRIX_SGI_RT_TSTAMP_EOB_MODE 128
139 #define IRIX_SGI_USE_FP_BCOPY 129
140 #define IRIX_SGI_GET_UST 130
141 #define IRIX_SGI_SPECULATIVE_EXEC 131
142 #define IRIX_SGI_XLV_NEXT_RQST 132
143 #define IRIX_SGI_XLV_ATTR_CURSOR 133
144 #define IRIX_SGI_XLV_ATTR_GET 134
145 #define IRIX_SGI_XLV_ATTR_SET 135
146 #define IRIX_SGI_BTOOLSIZE 136
147 #define IRIX_SGI_BTOOLGET 137
148 #define IRIX_SGI_BTOOLREINIT 138
149 #define IRIX_SGI_CREATE_UUID 139
150 #define IRIX_SGI_NOFPE 140
151 #define IRIX_SGI_OLD_SOFTFP 141
152 #define IRIX_SGI_FS_INUMBERS 142
153 #define IRIX_SGI_FS_BULKSTAT 143
154 #define IRIX_SGI_RT_TSTAMP_WAIT 144
155 #define IRIX_SGI_RT_TSTAMP_UPDATE 145
156 #define IRIX_SGI_PATH_TO_HANDLE 146
157 #define IRIX_SGI_PATH_TO_FSHANDLE 147
158 #define IRIX_SGI_FD_TO_HANDLE 148
159 #define IRIX_SGI_OPEN_BY_HANDLE 149
160 #define IRIX_SGI_READLINK_BY_HANDLE 150
161 #define IRIX_SGI_READ_DANGID 151
162 #define IRIX_SGI_CONST 152
163 #define IRIX_SGI_XFS_FSOPERATIONS 153
164 #define IRIX_SGI_SETASH 154
165 #define IRIX_SGI_GETASH 155
166 #define IRIX_SGI_SETPRID 156
167 #define IRIX_SGI_GETPRID 157
168 #define IRIX_SGI_SETSPINFO 158
169 #define IRIX_SGI_GETSPINFO 159
170 #define IRIX_SGI_SHAREII 160
171 #define IRIX_SGI_NEWARRAYSESS 161
172 #define IRIX_SGI_GETDFLTPRID 162
173 #define IRIX_SGI_SET_DISMISSED_EXC_CNT 163
174 #define IRIX_SGI_GET_DISMISSED_EXC_CNT 164
175 #define IRIX_SGI_CYCLECNTR_SIZE 165
176 #define IRIX_SGI_QUERY_FASTTIMER 166
177 #define IRIX_SGI_PIDSINASH 167
178 #define IRIX_SGI_ULI 168
179 #define IRIX_SGI_AUTOFS_SYS 170
180 #define IRIX_SGI_CACHEFS_SYS 171
181 #define IRIX_SGI_NFSNOTIFY 172
182 #define IRIX_SGI_LOCKDSYS 173
183 #define IRIX_SGI_EVENTCTR 174
184 #define IRIX_SGI_GETPRUSAGE 175
185 #define IRIX_SGI_PROCMASK_LOCATION 176
186 #define IRIX_SGI_CKPT_SYS 178
187 #define IRIX_SGI_GETGRPPID 179
188 #define IRIX_SGI_GETSESPID 180
189 #define IRIX_SGI_ENUMASHS 181
190 #define IRIX_SGI_SETASMACHID 182
191 #define IRIX_SGI_GETASMACHID 183
192 #define IRIX_SGI_GETARSESS 184
193 #define IRIX_SGI_JOINARRAYSESS 185
194 #define IRIX_SGI_DBA_CONFIG 187
195 #define IRIX_SGI_RELEASE_NAME 188
196 #define IRIX_SGI_SYNCH_CACHE_HANDLER 189
197 #define IRIX_SGI_SWASH_INIT 190
198 #define IRIX_SGI_NUM_MODULES 191
199 #define IRIX_SGI_MODULE_INFO 192
200 #define IRIX_SGI_GET_CONTEXT_NAME 193
201 #define IRIX_SGI_GET_CONTEXT_INFO 194
202 #define IRIX_SGI_PART_OPERATIONS 195
203 #define IRIX_SGI_EARLY_ADD_SWAP 197
204 #define IRIX_SGI_BRICK_INFO 198
205 #define IRIX_SGI_NUMA_MIGR_PAGE 200
206 #define IRIX_SGI_NUMA_MIGR_PAGE_ALT 201
207 #define IRIX_SGI_KAIO_USERINIT 202
208 #define IRIX_SGI_KAIO_READ 203
209 #define IRIX_SGI_KAIO_WRITE 204
210 #define IRIX_SGI_KAIO_SUSPEND 205
211 #define IRIX_SGI_DBA_GETSTATS 206
212 #define IRIX_SGI_IO_SHOW_AUX_INFO 207
213 #define IRIX_SGI_PMOCTL 208
214 #define IRIX_SGI_ALLOCSHARENA 209
215 #define IRIX_SGI_SETVPID 210
216 #define IRIX_SGI_GETVPID 211
217 #define IRIX_SGI_NUMA_TUNE 212
218 #define IRIX_SGI_ERROR_FORCE 214
219 #define IRIX_SGI_NUMA_STATS_GET 218
220 #define IRIX_SGI_DPIPE_FSPE_BIND 219
221 #define IRIX_SGI_DYIELD 220
222 #define IRIX_SGI_TUNE_GET 221
223 #define IRIX_SGI_CHPROJ 222
224 #define IRIX_SGI_LCHPROJ 223
225 #define IRIX_SGI_FCHPROJ 224
226 #define IRIX_SGI_ARSESS_CTL 225
227 #define IRIX_SGI_ARSESS_OP 226
228 #define IRIX_SGI_FETCHOP_SETUP 227
229 #define IRIX_SGI_FS_BULKSTAT_SINGLE 228
230 #define IRIX_SGI_FS_SWAPEXT 229
231 #define IRIX_SGI_WRITE_IP32_FLASH 230
232 #define IRIX_SGI_ROUTERSTATS_ENABLED 231
233 #define IRIX_SGI_DBA_CLRSTATS 232
234 #define IRIX_SGI_IPC_AUTORMID_SHM 233
235 #define IRIX_SGI_FORMAT_MODULE_NUM 234
236 #define IRIX_SGI_PARSE_MODULE_NUM 235
237 #define IRIX_SGI_IS_DEBUG_KERNEL 300
238 #define IRIX_SGI_IS_TRAPLOG_DEBUG_KERNEL 301
239 #define IRIX_SGI_POKE 320
240 #define IRIX_SGI_PEEK 321
241 #define IRIX_SGI_XLV_INDUCE_IO_ERROR 350
242 #define IRIX_SGI_XLV_UNINDUCE_IO_ERROR 351
243 #define IRIX_SGI_DKSC_INDUCE_IO_ERROR 352
244 #define IRIX_SGI_DKSC_UNINDUCE_IO_ERROR 353
245 #define IRIX_SGI_XFS_INJECT_ERROR 360
246 #define IRIX_SGI_XFS_CLEAR_ERROR 361
247 #define IRIX_SGI_XFS_CLEARALL_ERROR 362
248 #define IRIX_SGI_XFS_MAKE_SHARED_RO 363
249 #define IRIX_SGI_XFS_CLEAR_SHARED_RO 364
250 #define IRIX_SGI_FO_DUMP 400
251 #define IRIX_SGI_FO_SWITCH 401
252 #define IRIX_SGI_NOHANG 402
253 #define IRIX_SGI_UNFS 403
254 #define IRIX_SGI_ATTR_LIST_BY_HANDLE 404
255 #define IRIX_SGI_ATTR_MULTI_BY_HANDLE 405
256 #define IRIX_SGI_FSSETDM_BY_HANDLE 406
257 #define IRIX_SGI_FO_TRESSPASS 407
258 #define IRIX_SGI_SCSI_CTLR_START_NUM 408
259 #define IRIX_SGI_ACCTCTL 600
260 #define IRIX_SGI_PHYSP 1011
261 #define IRIX_SGI_KTHREAD 1012
262 #define IRIX_SGI_FLUSH_ICACHE 1015
263 #define IRIX_SGI_DEBUGLPAGE 1030
264 #define IRIX_SGI_MAPLPAGE 1031
265 #define IRIX_SGI_MUTEX_TEST 1040
266 #define IRIX_SGI_MUTEX_TEST_INIT 1041
267 #define IRIX_SGI_MUTEX_TESTER_INIT 1042
268 #define IRIX_SGI_CREATE_MISER_POOL 1043
269 #define IRIX_SGI_CREATE_MISER_JOB 1044
270 #define IRIX_SGI_MISER_CRITICAL 1045
271 #define IRIX_SGI_CONTEXT_SWITCH 1046
272 #define IRIX_SGI_MRLOCK_TEST_INIT 1047
273 #define IRIX_SGI_MRLOCK_TEST_RLOCK 1048
274 #define IRIX_SGI_KMEM_TEST 1051
275 #define IRIX_SGI_SHAKE_ZONES 1052
276 #define IRIX_SGI_UNICENTER 1053
277 #define IRIX_SGI_UNSUPPORTED_MAP_RESERVED_RANGE 1054
278 #define IRIX_SGI_CELL 1060
279 #define IRIX_SGI_NFS_UNMNT 1061
280 #define IRIX_SGI_NUMA_MIGR_INT_VADDR 1100
281 #define IRIX_SGI_NUMA_MIGR_INT_PFN 1101
282 #define IRIX_SGI_NUMA_PAGEMIGR_TEST 1102
283 #define IRIX_SGI_NUMA_TESTS 1103
284 #define IRIX_SGI_NUMA_RESERVED 1104
285 #define IRIX_SGI_MEMPROF_START 1105
286 #define IRIX_SGI_MEMPROF_GET 1106
287 #define IRIX_SGI_MEMPROF_CLEARALL 1107
288 #define IRIX_SGI_MEMPROF_STOP 1108
289 #define IRIX_SGI_HW_CPU_CONFREG 1200
290 #define IRIX_SGI_UPANIC_SET 1201
291 #define IRIX_SGI_UPANIC 1202
292 #define IRIX_SGI_GETJLIMIT 1210
293 #define IRIX_SGI_SETJLIMIT 1211
294 #define IRIX_SGI_GETJUSAGE 1212
295 #define IRIX_SGI_JL_UNUSED1 1213
296 #define IRIX_SGI_GETJID 1214
297 #define IRIX_SGI_KILLJOB 1215
298 #define IRIX_SGI_MAKENEWJOB 1216
299 #define IRIX_SGI_GETJOBPID 1217
300 #define IRIX_SGI_JOINJOB 1218
301 #define IRIX_SGI_SETWAITJOBPID 1219
302 #define IRIX_SGI_WAITJOB 1220
303 #define IRIX_SGI_IP30MISC 1250
305 /* From IRIX's <sys/unistd.h> */
306 #define IRIX_SC_ARG_MAX 1
307 #define IRIX_SC_CHILD_MAX 2
308 #define IRIX_SC_CLK_TCK 3
309 #define IRIX_SC_NGROUPS_MAX 4
310 #define IRIX_SC_OPEN_MAX 5
311 #define IRIX_SC_JOB_CONTROL 6
312 #define IRIX_SC_SAVED_IDS 7
313 #define IRIX_SC_VERSION 8
314 #define IRIX_SC_PASS_MAX 9
315 #define IRIX_SC_LOGNAME_MAX 10
316 #define IRIX_SC_PAGESIZE 11
317 #define IRIX_SC_PAGE_SIZE IRIX_SC_PAGESIZE
318 #define IRIX_SC_XOPEN_VERSION 12
319 #define IRIX_SC_NACLS_MAX 13
320 #define IRIX_SC_NPROC_CONF 14
321 #define IRIX_SC_NPROC_ONLN 15
322 #define IRIX_SC_STREAM_MAX 16
323 #define IRIX_SC_TZNAME_MAX 17
324 #define IRIX_SC_RTSIG_MAX 20
325 #define IRIX_SC_SIGQUEUE_MAX 21
326 #define IRIX_SC_REALTIME_SIGNALS 23
327 #define IRIX_SC_PRIORITIZED_IO 24
328 #define IRIX_SC_ACL 25
329 #define IRIX_SC_AUDIT 26
330 #define IRIX_SC_INF 27
331 #define IRIX_SC_MAC 28
332 #define IRIX_SC_CAP 29
333 #define IRIX_SC_IP_SECOPTS 30
334 #define IRIX_SC_KERN_POINTERS 31
335 #define IRIX_SC_DELAYTIMER_MAX 32
336 #define IRIX_SC_MQ_OPEN_MAX 33
337 #define IRIX_SC_MQ_PRIO_MAX 34
338 #define IRIX_SC_SEM_NSEMS_MAX 35
339 #define IRIX_SC_SEM_VALUE_MAX 36
340 #define IRIX_SC_TIMER_MAX 37
341 #define IRIX_SC_FSYNC 38
342 #define IRIX_SC_MAPPED_FILES 39
343 #define IRIX_SC_MEMLOCK 40
344 #define IRIX_SC_MEMLOCK_RANGE 41
345 #define IRIX_SC_MEMORY_PROTECTION 42
346 #define IRIX_SC_MESSAGE_PASSING 43
347 #define IRIX_SC_PRIORITYIRIX_SCHEDULING 44
348 #define IRIX_SC_SEMAPHORES 45
349 #define IRIX_SC_SHARED_MEMORY_OBJECTS 46
350 #define IRIX_SC_SYNCHRONIZED_IO 47
351 #define IRIX_SC_TIMERS 48
352 #define IRIX_SC_ASYNCHRONOUS_IO 64
353 #define IRIX_SC_ABI_ASYNCHRONOUS_IO 65
354 #define IRIX_SC_AIO_LISTIO_MAX 66
355 #define IRIX_SC_AIO_MAX 67
356 #define IRIX_SC_AIO_PRIO_DELTA_MAX 68
357 #define IRIX_SC_XOPEN_SHM 75
358 #define IRIX_SC_XOPEN_CRYPT 76
359 #define IRIX_SC_BC_BASE_MAX 77
360 #define IRIX_SC_BC_DIM_MAX 78
361 #define IRIX_SC_BCIRIX_SCALE_MAX 79
362 #define IRIX_SC_BC_STRING_MAX 80
363 #define IRIX_SC_COLL_WEIGHTS_MAX 81
364 #define IRIX_SC_EXPR_NEST_MAX 82
365 #define IRIX_SC_LINE_MAX 83
366 #define IRIX_SC_RE_DUP_MAX 84
367 #define IRIX_SC_2_C_BIND 85
368 #define IRIX_SC_2_C_DEV 86
369 #define IRIX_SC_2_C_VERSION 87
370 #define IRIX_SC_2_FORT_DEV 88
371 #define IRIX_SC_2_FORT_RUN 89
372 #define IRIX_SC_2_LOCALEDEF 90
373 #define IRIX_SC_2_SW_DEV 91
374 #define IRIX_SC_2_UPE 92
375 #define IRIX_SC_2_VERSION 93
376 #define IRIX_SC_2_CHAR_TERM 94
377 #define IRIX_SC_XOPEN_ENH_I18N 95
378 #define IRIX_SC_IOV_MAX 96
379 #define IRIX_SC_ATEXIT_MAX 97
380 #define IRIX_SC_XOPEN_UNIX 98
381 #define IRIX_SC_XOPEN_XCU_VERSION 99
382 #define IRIX_SC_GETGR_R_SIZE_MAX 100
383 #define IRIX_SC_GETPW_R_SIZE_MAX 101
384 #define IRIX_SC_LOGIN_NAME_MAX 102
385 #define IRIX_SC_THREAD_DESTRUCTOR_ITERATIONS 103
386 #define IRIX_SC_THREAD_KEYS_MAX 104
387 #define IRIX_SC_THREAD_STACK_MIN 105
388 #define IRIX_SC_THREAD_THREADS_MAX 106
389 #define IRIX_SC_TTY_NAME_MAX 107
390 #define IRIX_SC_THREADS 108
391 #define IRIX_SC_THREAD_ATTR_STACKADDR 109
392 #define IRIX_SC_THREAD_ATTR_STACKSIZE 110
393 #define IRIX_SC_THREAD_PRIORITYIRIX_SCHEDULING 111
394 #define IRIX_SC_THREAD_PRIO_INHERIT 112
395 #define IRIX_SC_THREAD_PRIO_PROTECT 113
396 #define IRIX_SC_THREAD_PROCESS_SHARED 114
397 #define IRIX_SC_THREAD_SAFE_FUNCTIONS 115
398 #define IRIX_SC_KERN_SIM 116
399 #define IRIX_SC_MMAP_FIXED_ALIGNMENT 117
400 #define IRIX_SC_SOFTPOWER 118
401 #define IRIX_SC_XBS5_ILP32_OFF32 119
402 #define IRIX_SC_XBS5_ILP32_OFFBIG 120
403 #define IRIX_SC_XBS5_LP64_OFF64 121
404 #define IRIX_SC_XBS5_LPBIG_OFFBIG 122
405 #define IRIX_SC_XOPEN_LEGACY 123
406 #define IRIX_SC_XOPEN_REALTIME 124
408 /* From IRIX's <sys/unistd.h> */
409 #define IRIX_PC_LINK_MAX 1
410 #define IRIX_PC_MAX_CANON 2
411 #define IRIX_PC_MAX_INPUT 3
412 #define IRIX_PC_NAME_MAX 4
413 #define IRIX_PC_PATH_MAX 5
414 #define IRIX_PC_PIPE_BUF 6
415 #define IRIX_PC_CHOWN_RESTRICTED 7
416 #define IRIX_PC_NO_TRUNC 8
417 #define IRIX_PC_VDISABLE 9
418 #define IRIX_PC_SYNC_IO 10
419 #define IRIX_PC_PRIO_IO 11
420 #define IRIX_PC_ASYNC_IO 64
421 #define IRIX_PC_ABI_ASYNC_IO 65
422 #define IRIX_PC_ABI_AIO_XFER_MAX 66
423 #define IRIX_PC_FILESIZEBITS 67
425 #endif /* _IRIX_TYPES_H_ */