1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
|
/*
* This file was automatically generated by make-map from ../../mcs/class/lib/default/Mono.Posix.dll.
*
* DO NOT MODIFY.
*/
#include <config.h>
#ifndef INC_Mono_Posix_map_H
#define INC_Mono_Posix_map_H
#include <glib/gtypes.h>
G_BEGIN_DECLS
#define Mono_Posix_Error_EPERM 0x00000001
#define Mono_Posix_Error_ENOENT 0x00000002
#define Mono_Posix_Error_ESRCH 0x00000003
#define Mono_Posix_Error_EINTR 0x00000004
#define Mono_Posix_Error_EIO 0x00000005
#define Mono_Posix_Error_ENXIO 0x00000006
#define Mono_Posix_Error_E2BIG 0x00000007
#define Mono_Posix_Error_ENOEXEC 0x00000008
#define Mono_Posix_Error_EBADF 0x00000009
#define Mono_Posix_Error_ECHILD 0x0000000a
#define Mono_Posix_Error_EAGAIN 0x0000000b
#define Mono_Posix_Error_ENOMEM 0x0000000c
#define Mono_Posix_Error_EACCES 0x0000000d
#define Mono_Posix_Error_EFAULT 0x0000000e
#define Mono_Posix_Error_ENOTBLK 0x0000000f
#define Mono_Posix_Error_EBUSY 0x00000010
#define Mono_Posix_Error_EEXIST 0x00000011
#define Mono_Posix_Error_EXDEV 0x00000012
#define Mono_Posix_Error_ENODEV 0x00000013
#define Mono_Posix_Error_ENOTDIR 0x00000014
#define Mono_Posix_Error_EISDIR 0x00000015
#define Mono_Posix_Error_EINVAL 0x00000016
#define Mono_Posix_Error_ENFILE 0x00000017
#define Mono_Posix_Error_EMFILE 0x00000018
#define Mono_Posix_Error_ENOTTY 0x00000019
#define Mono_Posix_Error_ETXTBSY 0x0000001a
#define Mono_Posix_Error_EFBIG 0x0000001b
#define Mono_Posix_Error_ENOSPC 0x0000001c
#define Mono_Posix_Error_ESPIPE 0x0000001d
#define Mono_Posix_Error_EROFS 0x0000001e
#define Mono_Posix_Error_EMLINK 0x0000001f
#define Mono_Posix_Error_EPIPE 0x00000020
#define Mono_Posix_Error_EDOM 0x00000021
#define Mono_Posix_Error_ERANGE 0x00000022
#define Mono_Posix_Error_EDEADLK 0x00000023
#define Mono_Posix_Error_ENAMETOOLONG 0x00000024
#define Mono_Posix_Error_ENOLCK 0x00000025
#define Mono_Posix_Error_ENOSYS 0x00000026
#define Mono_Posix_Error_ENOTEMPTY 0x00000027
#define Mono_Posix_Error_ELOOP 0x00000028
#define Mono_Posix_Error_EWOULDBLOCK 0x0000000b
#define Mono_Posix_Error_ENOMSG 0x0000002a
#define Mono_Posix_Error_EIDRM 0x0000002b
#define Mono_Posix_Error_ECHRNG 0x0000002c
#define Mono_Posix_Error_EL2NSYNC 0x0000002d
#define Mono_Posix_Error_EL3HLT 0x0000002e
#define Mono_Posix_Error_EL3RST 0x0000002f
#define Mono_Posix_Error_ELNRNG 0x00000030
#define Mono_Posix_Error_EUNATCH 0x00000031
#define Mono_Posix_Error_ENOCSI 0x00000032
#define Mono_Posix_Error_EL2HLT 0x00000033
#define Mono_Posix_Error_EBADE 0x00000034
#define Mono_Posix_Error_EBADR 0x00000035
#define Mono_Posix_Error_EXFULL 0x00000036
#define Mono_Posix_Error_ENOANO 0x00000037
#define Mono_Posix_Error_EBADRQC 0x00000038
#define Mono_Posix_Error_EBADSLT 0x00000039
#define Mono_Posix_Error_EDEADLOCK 0x00000023
#define Mono_Posix_Error_EBFONT 0x0000003b
#define Mono_Posix_Error_ENOSTR 0x0000003c
#define Mono_Posix_Error_ENODATA 0x0000003d
#define Mono_Posix_Error_ETIME 0x0000003e
#define Mono_Posix_Error_ENOSR 0x0000003f
#define Mono_Posix_Error_ENONET 0x00000040
#define Mono_Posix_Error_ENOPKG 0x00000041
#define Mono_Posix_Error_EREMOTE 0x00000042
#define Mono_Posix_Error_ENOLINK 0x00000043
#define Mono_Posix_Error_EADV 0x00000044
#define Mono_Posix_Error_ESRMNT 0x00000045
#define Mono_Posix_Error_ECOMM 0x00000046
#define Mono_Posix_Error_EPROTO 0x00000047
#define Mono_Posix_Error_EMULTIHOP 0x00000048
#define Mono_Posix_Error_EDOTDOT 0x00000049
#define Mono_Posix_Error_EBADMSG 0x0000004a
#define Mono_Posix_Error_EOVERFLOW 0x0000004b
#define Mono_Posix_Error_ENOTUNIQ 0x0000004c
#define Mono_Posix_Error_EBADFD 0x0000004d
#define Mono_Posix_Error_EREMCHG 0x0000004e
#define Mono_Posix_Error_ELIBACC 0x0000004f
#define Mono_Posix_Error_ELIBBAD 0x00000050
#define Mono_Posix_Error_ELIBSCN 0x00000051
#define Mono_Posix_Error_ELIBMAX 0x00000052
#define Mono_Posix_Error_ELIBEXEC 0x00000053
#define Mono_Posix_Error_EILSEQ 0x00000054
#define Mono_Posix_Error_ERESTART 0x00000055
#define Mono_Posix_Error_ESTRPIPE 0x00000056
#define Mono_Posix_Error_EUSERS 0x00000057
#define Mono_Posix_Error_ENOTSOCK 0x00000058
#define Mono_Posix_Error_EDESTADDRREQ 0x00000059
#define Mono_Posix_Error_EMSGSIZE 0x0000005a
#define Mono_Posix_Error_EPROTOTYPE 0x0000005b
#define Mono_Posix_Error_ENOPROTOOPT 0x0000005c
#define Mono_Posix_Error_EPROTONOSUPPORT 0x0000005d
#define Mono_Posix_Error_ESOCKTNOSUPPORT 0x0000005e
#define Mono_Posix_Error_EOPNOTSUPP 0x0000005f
#define Mono_Posix_Error_EPFNOSUPPORT 0x00000060
#define Mono_Posix_Error_EAFNOSUPPORT 0x00000061
#define Mono_Posix_Error_EADDRINUSE 0x00000062
#define Mono_Posix_Error_EADDRNOTAVAIL 0x00000063
#define Mono_Posix_Error_ENETDOWN 0x00000064
#define Mono_Posix_Error_ENETUNREACH 0x00000065
#define Mono_Posix_Error_ENETRESET 0x00000066
#define Mono_Posix_Error_ECONNABORTED 0x00000067
#define Mono_Posix_Error_ECONNRESET 0x00000068
#define Mono_Posix_Error_ENOBUFS 0x00000069
#define Mono_Posix_Error_EISCONN 0x0000006a
#define Mono_Posix_Error_ENOTCONN 0x0000006b
#define Mono_Posix_Error_ESHUTDOWN 0x0000006c
#define Mono_Posix_Error_ETOOMANYREFS 0x0000006d
#define Mono_Posix_Error_ETIMEDOUT 0x0000006e
#define Mono_Posix_Error_ECONNREFUSED 0x0000006f
#define Mono_Posix_Error_EHOSTDOWN 0x00000070
#define Mono_Posix_Error_EHOSTUNREACH 0x00000071
#define Mono_Posix_Error_EALREADY 0x00000072
#define Mono_Posix_Error_EINPROGRESS 0x00000073
#define Mono_Posix_Error_ESTALE 0x00000074
#define Mono_Posix_Error_EUCLEAN 0x00000075
#define Mono_Posix_Error_ENOTNAM 0x00000076
#define Mono_Posix_Error_ENAVAIL 0x00000077
#define Mono_Posix_Error_EISNAM 0x00000078
#define Mono_Posix_Error_EREMOTEIO 0x00000079
#define Mono_Posix_Error_EDQUOT 0x0000007a
#define Mono_Posix_Error_ENOMEDIUM 0x0000007b
#define Mono_Posix_Error_EMEDIUMTYPE 0x0000007c
int Mono_Posix_FromError (int x, int *r);
int Mono_Posix_ToError (int x, int *r);
#define Mono_Posix_SyslogOptions_LOG_PID 0x00000001
#define Mono_Posix_SyslogOptions_LOG_CONS 0x00000002
#define Mono_Posix_SyslogOptions_LOG_ODELAY 0x00000004
#define Mono_Posix_SyslogOptions_LOG_NDELAY 0x00000008
#define Mono_Posix_SyslogOptions_LOG_NOWAIT 0x00000010
#define Mono_Posix_SyslogOptions_LOG_PERROR 0x00000020
int Mono_Posix_FromSyslogOptions (int x, int *r);
int Mono_Posix_ToSyslogOptions (int x, int *r);
#define Mono_Posix_SyslogFacility_LOG_KERN 0x00000000
#define Mono_Posix_SyslogFacility_LOG_USRE 0x00000008
#define Mono_Posix_SyslogFacility_LOG_MAIL 0x00000010
#define Mono_Posix_SyslogFacility_LOG_DAEMON 0x00000018
#define Mono_Posix_SyslogFacility_LOG_AUTH 0x00000020
#define Mono_Posix_SyslogFacility_LOG_SYSLOG 0x00000028
#define Mono_Posix_SyslogFacility_LOG_LPR 0x00000030
#define Mono_Posix_SyslogFacility_LOG_NEWS 0x00000038
#define Mono_Posix_SyslogFacility_LOG_UUCP 0x00000040
#define Mono_Posix_SyslogFacility_LOG_CRON 0x00000040
#define Mono_Posix_SyslogFacility_LOG_AUTHPRIV 0x00000050
#define Mono_Posix_SyslogFacility_LOG_FTP 0x00000058
#define Mono_Posix_SyslogFacility_LOG_LOCAL0 0x00000080
#define Mono_Posix_SyslogFacility_LOG_LOCAL1 0x00000088
#define Mono_Posix_SyslogFacility_LOG_LOCAL2 0x00000090
#define Mono_Posix_SyslogFacility_LOG_LOCAL3 0x00000098
#define Mono_Posix_SyslogFacility_LOG_LOCAL4 0x000000a0
#define Mono_Posix_SyslogFacility_LOG_LOCAL5 0x000000a8
#define Mono_Posix_SyslogFacility_LOG_LOCAL6 0x000000b0
#define Mono_Posix_SyslogFacility_LOG_LOCAL7 0x000000b8
int Mono_Posix_FromSyslogFacility (int x, int *r);
int Mono_Posix_ToSyslogFacility (int x, int *r);
#define Mono_Posix_SyslogLevel_LOG_EMERG 0x00000000
#define Mono_Posix_SyslogLevel_LOG_ALERT 0x00000001
#define Mono_Posix_SyslogLevel_LOG_CRIT 0x00000002
#define Mono_Posix_SyslogLevel_LOG_ERR 0x00000003
#define Mono_Posix_SyslogLevel_LOG_WARNING 0x00000004
#define Mono_Posix_SyslogLevel_LOG_NOTICE 0x00000005
#define Mono_Posix_SyslogLevel_LOG_INFO 0x00000006
#define Mono_Posix_SyslogLevel_LOG_DEBUG 0x00000007
int Mono_Posix_FromSyslogLevel (int x, int *r);
int Mono_Posix_ToSyslogLevel (int x, int *r);
#define Mono_Posix_OpenFlags_O_RDONLY 0x00000000
#define Mono_Posix_OpenFlags_O_WRONLY 0x00000001
#define Mono_Posix_OpenFlags_O_RDWR 0x00000002
#define Mono_Posix_OpenFlags_O_CREAT 0x00000040
#define Mono_Posix_OpenFlags_O_EXCL 0x00000080
#define Mono_Posix_OpenFlags_O_NOCTTY 0x00000100
#define Mono_Posix_OpenFlags_O_TRUNC 0x00000200
#define Mono_Posix_OpenFlags_O_APPEND 0x00000400
#define Mono_Posix_OpenFlags_O_NONBLOCK 0x00000800
#define Mono_Posix_OpenFlags_O_SYNC 0x00001000
#define Mono_Posix_OpenFlags_O_NOFOLLOW 0x00020000
#define Mono_Posix_OpenFlags_O_DIRECTORY 0x00010000
#define Mono_Posix_OpenFlags_O_DIRECT 0x00004000
#define Mono_Posix_OpenFlags_O_ASYNC 0x00002000
#define Mono_Posix_OpenFlags_O_LARGEFILE 0x00008000
int Mono_Posix_FromOpenFlags (int x, int *r);
int Mono_Posix_ToOpenFlags (int x, int *r);
#define Mono_Posix_FilePermissions_S_ISUID 0x00000800
#define Mono_Posix_FilePermissions_S_ISGID 0x00000400
#define Mono_Posix_FilePermissions_S_ISVTX 0x00000200
#define Mono_Posix_FilePermissions_S_IRUSR 0x00000100
#define Mono_Posix_FilePermissions_S_IWUSR 0x00000080
#define Mono_Posix_FilePermissions_S_IXUSR 0x00000040
#define Mono_Posix_FilePermissions_S_IRGRP 0x00000020
#define Mono_Posix_FilePermissions_S_IWGRP 0x00000010
#define Mono_Posix_FilePermissions_S_IXGRP 0x00000008
#define Mono_Posix_FilePermissions_S_IROTH 0x00000004
#define Mono_Posix_FilePermissions_S_IWOTH 0x00000002
#define Mono_Posix_FilePermissions_S_IXOTH 0x00000001
#define Mono_Posix_FilePermissions_S_IRWXG 0x00000038
#define Mono_Posix_FilePermissions_S_IRWXU 0x000001c0
#define Mono_Posix_FilePermissions_S_IRWXO 0x00000007
#define Mono_Posix_FilePermissions_ACCESSPERMS 0x000001ff
#define Mono_Posix_FilePermissions_ALLPERMS 0x00000fff
#define Mono_Posix_FilePermissions_DEFFILEMODE 0x000001b6
#define Mono_Posix_FilePermissions_S_IFMT 0x0000f000
#define Mono_Posix_FilePermissions_S_IFDIR 0x00004000
#define Mono_Posix_FilePermissions_S_IFCHR 0x00002000
#define Mono_Posix_FilePermissions_S_IFBLK 0x00006000
#define Mono_Posix_FilePermissions_S_IFREG 0x00008000
#define Mono_Posix_FilePermissions_S_IFIFO 0x00001000
#define Mono_Posix_FilePermissions_S_IFLNK 0x0000a000
#define Mono_Posix_FilePermissions_S_IFSOCK 0x0000c000
int Mono_Posix_FromFilePermissions (unsigned int x, unsigned int *r);
int Mono_Posix_ToFilePermissions (unsigned int x, unsigned int *r);
#define Mono_Posix_FcntlCommand_F_DUPFD 0x00000000
#define Mono_Posix_FcntlCommand_F_GETFD 0x00000001
#define Mono_Posix_FcntlCommand_F_SETFD 0x00000002
#define Mono_Posix_FcntlCommand_F_GETFL 0x00000003
#define Mono_Posix_FcntlCommand_F_SETFL 0x00000004
#define Mono_Posix_FcntlCommand_F_GETLK 0x0000000c
#define Mono_Posix_FcntlCommand_F_SETLK 0x0000000d
#define Mono_Posix_FcntlCommand_F_SETLKW 0x0000000e
#define Mono_Posix_FcntlCommand_F_SETOWN 0x00000008
#define Mono_Posix_FcntlCommand_F_GETOWN 0x00000009
#define Mono_Posix_FcntlCommand_F_SETSIG 0x0000000a
#define Mono_Posix_FcntlCommand_F_GETSIG 0x0000000b
#define Mono_Posix_FcntlCommand_F_SETLEASE 0x00000400
#define Mono_Posix_FcntlCommand_F_GETLEASE 0x00000401
#define Mono_Posix_FcntlCommand_F_NOTIFY 0x00000402
int Mono_Posix_FromFcntlCommand (int x, int *r);
int Mono_Posix_ToFcntlCommand (int x, int *r);
#define Mono_Posix_LockType_F_RDLCK 0x00000000
#define Mono_Posix_LockType_F_WRLCK 0x00000001
#define Mono_Posix_LockType_F_UNLCK 0x00000002
int Mono_Posix_FromLockType (short x, short *r);
int Mono_Posix_ToLockType (short x, short *r);
#define Mono_Posix_SeekFlags_SEEK_SET 0x00000000
#define Mono_Posix_SeekFlags_SEEK_CUR 0x00000001
#define Mono_Posix_SeekFlags_SEEK_END 0x00000002
#define Mono_Posix_SeekFlags_L_SET 0x00000000
#define Mono_Posix_SeekFlags_L_INCR 0x00000001
#define Mono_Posix_SeekFlags_L_XTND 0x00000002
int Mono_Posix_FromSeekFlags (short x, short *r);
int Mono_Posix_ToSeekFlags (short x, short *r);
#define Mono_Posix_DirectoryNotifyFlags_DN_ACCESS 0x00000001
#define Mono_Posix_DirectoryNotifyFlags_DN_MODIFY 0x00000002
#define Mono_Posix_DirectoryNotifyFlags_DN_CREATE 0x00000004
#define Mono_Posix_DirectoryNotifyFlags_DN_DELETE 0x00000008
#define Mono_Posix_DirectoryNotifyFlags_DN_RENAME 0x00000010
#define Mono_Posix_DirectoryNotifyFlags_DN_ATTRIB 0x00000020
#define Mono_Posix_DirectoryNotifyFlags_DN_MULTISHOT 0x80000000
int Mono_Posix_FromDirectoryNotifyFlags (int x, int *r);
int Mono_Posix_ToDirectoryNotifyFlags (int x, int *r);
#define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_NORMAL 0x00000000
#define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_RANDOM 0x00000001
#define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_SEQUENTIAL 0x00000002
#define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_WILLNEED 0x00000003
#define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_DONTNEED 0x00000004
#define Mono_Posix_PosixFadviseAdvice_POSIX_FADV_NOREUSE 0x00000005
int Mono_Posix_FromPosixFadviseAdvice (int x, int *r);
int Mono_Posix_ToPosixFadviseAdvice (int x, int *r);
#define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_NORMAL 0x00000000
#define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_RANDOM 0x00000001
#define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_SEQUENTIAL 0x00000002
#define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_WILLNEED 0x00000003
#define Mono_Posix_PosixMadviseAdvice_POSIX_MADV_DONTNEED 0x00000004
int Mono_Posix_FromPosixMadviseAdvice (int x, int *r);
int Mono_Posix_ToPosixMadviseAdvice (int x, int *r);
#define Mono_Posix_Signum_SIGHUP 0x00000001
#define Mono_Posix_Signum_SIGINT 0x00000002
#define Mono_Posix_Signum_SIGQUIT 0x00000003
#define Mono_Posix_Signum_SIGILL 0x00000004
#define Mono_Posix_Signum_SIGTRAP 0x00000005
#define Mono_Posix_Signum_SIGABRT 0x00000006
#define Mono_Posix_Signum_SIGIOT 0x00000006
#define Mono_Posix_Signum_SIGBUS 0x00000007
#define Mono_Posix_Signum_SIGFPE 0x00000008
#define Mono_Posix_Signum_SIGKILL 0x00000009
#define Mono_Posix_Signum_SIGUSR1 0x0000000a
#define Mono_Posix_Signum_SIGSEGV 0x0000000b
#define Mono_Posix_Signum_SIGUSR2 0x0000000c
#define Mono_Posix_Signum_SIGPIPE 0x0000000d
#define Mono_Posix_Signum_SIGALRM 0x0000000e
#define Mono_Posix_Signum_SIGTERM 0x0000000f
#define Mono_Posix_Signum_SIGSTKFLT 0x00000010
#define Mono_Posix_Signum_SIGCHLD 0x00000011
#define Mono_Posix_Signum_SIGCLD 0x00000011
#define Mono_Posix_Signum_SIGCONT 0x00000012
#define Mono_Posix_Signum_SIGSTOP 0x00000013
#define Mono_Posix_Signum_SIGTSTP 0x00000014
#define Mono_Posix_Signum_SIGTTIN 0x00000015
#define Mono_Posix_Signum_SIGTTOU 0x00000016
#define Mono_Posix_Signum_SIGURG 0x00000017
#define Mono_Posix_Signum_SIGXCPU 0x00000018
#define Mono_Posix_Signum_SIGXFSZ 0x00000019
#define Mono_Posix_Signum_SIGVTALRM 0x0000001a
#define Mono_Posix_Signum_SIGPROF 0x0000001b
#define Mono_Posix_Signum_SIGWINCH 0x0000001c
#define Mono_Posix_Signum_SIGIO 0x0000001d
#define Mono_Posix_Signum_SIGPOLL 0x0000001d
#define Mono_Posix_Signum_SIGPWR 0x0000001e
#define Mono_Posix_Signum_SIGSYS 0x0000001f
#define Mono_Posix_Signum_SIGUNUSED 0x0000001f
int Mono_Posix_FromSignum (int x, int *r);
int Mono_Posix_ToSignum (int x, int *r);
#define Mono_Posix_WaitOptions_WNOHANG 0x00000001
#define Mono_Posix_WaitOptions_WUNTRACED 0x00000002
int Mono_Posix_FromWaitOptions (int x, int *r);
int Mono_Posix_ToWaitOptions (int x, int *r);
#define Mono_Posix_AccessMode_R_OK 0x00000001
#define Mono_Posix_AccessMode_W_OK 0x00000002
#define Mono_Posix_AccessMode_X_OK 0x00000004
#define Mono_Posix_AccessMode_F_OK 0x00000008
int Mono_Posix_FromAccessMode (int x, int *r);
int Mono_Posix_ToAccessMode (int x, int *r);
#define Mono_Posix_PathConf__PC_LINK_MAX 0x00000000
#define Mono_Posix_PathConf__PC_MAX_CANON 0x00000001
#define Mono_Posix_PathConf__PC_MAX_INPUT 0x00000002
#define Mono_Posix_PathConf__PC_NAME_MAX 0x00000003
#define Mono_Posix_PathConf__PC_PATH_MAX 0x00000004
#define Mono_Posix_PathConf__PC_PIPE_BUF 0x00000005
#define Mono_Posix_PathConf__PC_CHOWN_RESTRICTED 0x00000006
#define Mono_Posix_PathConf__PC_NO_TRUNC 0x00000007
#define Mono_Posix_PathConf__PC_VDISABLE 0x00000008
#define Mono_Posix_PathConf__PC_SYNC_IO 0x00000009
#define Mono_Posix_PathConf__PC_ASYNC_IO 0x0000000a
#define Mono_Posix_PathConf__PC_PRIO_IO 0x0000000b
#define Mono_Posix_PathConf__PC_SOCK_MAXBUF 0x0000000c
#define Mono_Posix_PathConf__PC_FILESIZEBITS 0x0000000d
#define Mono_Posix_PathConf__PC_REC_INCR_XFER_SIZE 0x0000000e
#define Mono_Posix_PathConf__PC_REC_MAX_XFER_SIZE 0x0000000f
#define Mono_Posix_PathConf__PC_REC_MIN_XFER_SIZE 0x00000010
#define Mono_Posix_PathConf__PC_REC_XFER_ALIGN 0x00000011
#define Mono_Posix_PathConf__PC_ALLOC_SIZE_MIN 0x00000012
#define Mono_Posix_PathConf__PC_SYMLINK_MAX 0x00000013
#define Mono_Posix_PathConf__PC_2_SYMLINKS 0x00000014
int Mono_Posix_FromPathConf (int x, int *r);
int Mono_Posix_ToPathConf (int x, int *r);
#define Mono_Posix_SysConf__SC_ARG_MAX 0x00000000
#define Mono_Posix_SysConf__SC_CHILD_MAX 0x00000001
#define Mono_Posix_SysConf__SC_CLK_TCK 0x00000002
#define Mono_Posix_SysConf__SC_NGROUPS_MAX 0x00000003
#define Mono_Posix_SysConf__SC_OPEN_MAX 0x00000004
#define Mono_Posix_SysConf__SC_STREAM_MAX 0x00000005
#define Mono_Posix_SysConf__SC_TZNAME_MAX 0x00000006
#define Mono_Posix_SysConf__SC_JOB_CONTROL 0x00000007
#define Mono_Posix_SysConf__SC_SAVED_IDS 0x00000008
#define Mono_Posix_SysConf__SC_REALTIME_SIGNALS 0x00000009
#define Mono_Posix_SysConf__SC_PRIORITY_SCHEDULING 0x0000000a
#define Mono_Posix_SysConf__SC_TIMERS 0x0000000b
#define Mono_Posix_SysConf__SC_ASYNCHRONOUS_IO 0x0000000c
#define Mono_Posix_SysConf__SC_PRIORITIZED_IO 0x0000000d
#define Mono_Posix_SysConf__SC_SYNCHRONIZED_IO 0x0000000e
#define Mono_Posix_SysConf__SC_FSYNC 0x0000000f
#define Mono_Posix_SysConf__SC_MAPPED_FILES 0x00000010
#define Mono_Posix_SysConf__SC_MEMLOCK 0x00000011
#define Mono_Posix_SysConf__SC_MEMLOCK_RANGE 0x00000012
#define Mono_Posix_SysConf__SC_MEMORY_PROTECTION 0x00000013
#define Mono_Posix_SysConf__SC_MESSAGE_PASSING 0x00000014
#define Mono_Posix_SysConf__SC_SEMAPHORES 0x00000015
#define Mono_Posix_SysConf__SC_SHARED_MEMORY_OBJECTS 0x00000016
#define Mono_Posix_SysConf__SC_AIO_LISTIO_MAX 0x00000017
#define Mono_Posix_SysConf__SC_AIO_MAX 0x00000018
#define Mono_Posix_SysConf__SC_AIO_PRIO_DELTA_MAX 0x00000019
#define Mono_Posix_SysConf__SC_DELAYTIMER_MAX 0x0000001a
#define Mono_Posix_SysConf__SC_MQ_OPEN_MAX 0x0000001b
#define Mono_Posix_SysConf__SC_MQ_PRIO_MAX 0x0000001c
#define Mono_Posix_SysConf__SC_VERSION 0x0000001d
#define Mono_Posix_SysConf__SC_PAGESIZE 0x0000001e
#define Mono_Posix_SysConf__SC_RTSIG_MAX 0x0000001f
#define Mono_Posix_SysConf__SC_SEM_NSEMS_MAX 0x00000020
#define Mono_Posix_SysConf__SC_SEM_VALUE_MAX 0x00000021
#define Mono_Posix_SysConf__SC_SIGQUEUE_MAX 0x00000022
#define Mono_Posix_SysConf__SC_TIMER_MAX 0x00000023
#define Mono_Posix_SysConf__SC_BC_BASE_MAX 0x00000024
#define Mono_Posix_SysConf__SC_BC_DIM_MAX 0x00000025
#define Mono_Posix_SysConf__SC_BC_SCALE_MAX 0x00000026
#define Mono_Posix_SysConf__SC_BC_STRING_MAX 0x00000027
#define Mono_Posix_SysConf__SC_COLL_WEIGHTS_MAX 0x00000028
#define Mono_Posix_SysConf__SC_EQUIV_CLASS_MAX 0x00000029
#define Mono_Posix_SysConf__SC_EXPR_NEST_MAX 0x0000002a
#define Mono_Posix_SysConf__SC_LINE_MAX 0x0000002b
#define Mono_Posix_SysConf__SC_RE_DUP_MAX 0x0000002c
#define Mono_Posix_SysConf__SC_CHARCLASS_NAME_MAX 0x0000002d
#define Mono_Posix_SysConf__SC_2_VERSION 0x0000002e
#define Mono_Posix_SysConf__SC_2_C_BIND 0x0000002f
#define Mono_Posix_SysConf__SC_2_C_DEV 0x00000030
#define Mono_Posix_SysConf__SC_2_FORT_DEV 0x00000031
#define Mono_Posix_SysConf__SC_2_FORT_RUN 0x00000032
#define Mono_Posix_SysConf__SC_2_SW_DEV 0x00000033
#define Mono_Posix_SysConf__SC_2_LOCALEDEF 0x00000034
#define Mono_Posix_SysConf__SC_PII 0x00000035
#define Mono_Posix_SysConf__SC_PII_XTI 0x00000036
#define Mono_Posix_SysConf__SC_PII_SOCKET 0x00000037
#define Mono_Posix_SysConf__SC_PII_INTERNET 0x00000038
#define Mono_Posix_SysConf__SC_PII_OSI 0x00000039
#define Mono_Posix_SysConf__SC_POLL 0x0000003a
#define Mono_Posix_SysConf__SC_SELECT 0x0000003b
#define Mono_Posix_SysConf__SC_UIO_MAXIOV 0x0000003c
#define Mono_Posix_SysConf__SC_IOV_MAX 0x0000003c
#define Mono_Posix_SysConf__SC_PII_INTERNET_STREAM 0x0000003d
#define Mono_Posix_SysConf__SC_PII_INTERNET_DGRAM 0x0000003e
#define Mono_Posix_SysConf__SC_PII_OSI_COTS 0x0000003f
#define Mono_Posix_SysConf__SC_PII_OSI_CLTS 0x00000040
#define Mono_Posix_SysConf__SC_PII_OSI_M 0x00000041
#define Mono_Posix_SysConf__SC_T_IOV_MAX 0x00000042
#define Mono_Posix_SysConf__SC_THREADS 0x00000043
#define Mono_Posix_SysConf__SC_THREAD_SAFE_FUNCTIONS 0x00000044
#define Mono_Posix_SysConf__SC_GETGR_R_SIZE_MAX 0x00000045
#define Mono_Posix_SysConf__SC_GETPW_R_SIZE_MAX 0x00000046
#define Mono_Posix_SysConf__SC_LOGIN_NAME_MAX 0x00000047
#define Mono_Posix_SysConf__SC_TTY_NAME_MAX 0x00000048
#define Mono_Posix_SysConf__SC_THREAD_DESTRUCTOR_ITERATIONS 0x00000049
#define Mono_Posix_SysConf__SC_THREAD_KEYS_MAX 0x0000004a
#define Mono_Posix_SysConf__SC_THREAD_STACK_MIN 0x0000004b
#define Mono_Posix_SysConf__SC_THREAD_THREADS_MAX 0x0000004c
#define Mono_Posix_SysConf__SC_THREAD_ATTR_STACKADDR 0x0000004d
#define Mono_Posix_SysConf__SC_THREAD_ATTR_STACKSIZE 0x0000004e
#define Mono_Posix_SysConf__SC_THREAD_PRIORITY_SCHEDULING 0x0000004f
#define Mono_Posix_SysConf__SC_THREAD_PRIO_INHERIT 0x00000050
#define Mono_Posix_SysConf__SC_THREAD_PRIO_PROTECT 0x00000051
#define Mono_Posix_SysConf__SC_THREAD_PROCESS_SHARED 0x00000052
#define Mono_Posix_SysConf__SC_NPROCESSORS_CONF 0x00000053
#define Mono_Posix_SysConf__SC_NPROCESSORS_ONLN 0x00000054
#define Mono_Posix_SysConf__SC_PHYS_PAGES 0x00000055
#define Mono_Posix_SysConf__SC_AVPHYS_PAGES 0x00000056
#define Mono_Posix_SysConf__SC_ATEXIT_MAX 0x00000057
#define Mono_Posix_SysConf__SC_PASS_MAX 0x00000058
#define Mono_Posix_SysConf__SC_XOPEN_VERSION 0x00000059
#define Mono_Posix_SysConf__SC_XOPEN_XCU_VERSION 0x0000005a
#define Mono_Posix_SysConf__SC_XOPEN_UNIX 0x0000005b
#define Mono_Posix_SysConf__SC_XOPEN_CRYPT 0x0000005c
#define Mono_Posix_SysConf__SC_XOPEN_ENH_I18N 0x0000005d
#define Mono_Posix_SysConf__SC_XOPEN_SHM 0x0000005e
#define Mono_Posix_SysConf__SC_2_CHAR_TERM 0x0000005f
#define Mono_Posix_SysConf__SC_2_C_VERSION 0x00000060
#define Mono_Posix_SysConf__SC_2_UPE 0x00000061
#define Mono_Posix_SysConf__SC_XOPEN_XPG2 0x00000062
#define Mono_Posix_SysConf__SC_XOPEN_XPG3 0x00000063
#define Mono_Posix_SysConf__SC_XOPEN_XPG4 0x00000064
#define Mono_Posix_SysConf__SC_CHAR_BIT 0x00000065
#define Mono_Posix_SysConf__SC_CHAR_MAX 0x00000066
#define Mono_Posix_SysConf__SC_CHAR_MIN 0x00000067
#define Mono_Posix_SysConf__SC_INT_MAX 0x00000068
#define Mono_Posix_SysConf__SC_INT_MIN 0x00000069
#define Mono_Posix_SysConf__SC_LONG_BIT 0x0000006a
#define Mono_Posix_SysConf__SC_WORD_BIT 0x0000006b
#define Mono_Posix_SysConf__SC_MB_LEN_MAX 0x0000006c
#define Mono_Posix_SysConf__SC_NZERO 0x0000006d
#define Mono_Posix_SysConf__SC_SSIZE_MAX 0x0000006e
#define Mono_Posix_SysConf__SC_SCHAR_MAX 0x0000006f
#define Mono_Posix_SysConf__SC_SCHAR_MIN 0x00000070
#define Mono_Posix_SysConf__SC_SHRT_MAX 0x00000071
#define Mono_Posix_SysConf__SC_SHRT_MIN 0x00000072
#define Mono_Posix_SysConf__SC_UCHAR_MAX 0x00000073
#define Mono_Posix_SysConf__SC_UINT_MAX 0x00000074
#define Mono_Posix_SysConf__SC_ULONG_MAX 0x00000075
#define Mono_Posix_SysConf__SC_USHRT_MAX 0x00000076
#define Mono_Posix_SysConf__SC_NL_ARGMAX 0x00000077
#define Mono_Posix_SysConf__SC_NL_LANGMAX 0x00000078
#define Mono_Posix_SysConf__SC_NL_MSGMAX 0x00000079
#define Mono_Posix_SysConf__SC_NL_NMAX 0x0000007a
#define Mono_Posix_SysConf__SC_NL_SETMAX 0x0000007b
#define Mono_Posix_SysConf__SC_NL_TEXTMAX 0x0000007c
#define Mono_Posix_SysConf__SC_XBS5_ILP32_OFF32 0x0000007d
#define Mono_Posix_SysConf__SC_XBS5_ILP32_OFFBIG 0x0000007e
#define Mono_Posix_SysConf__SC_XBS5_LP64_OFF64 0x0000007f
#define Mono_Posix_SysConf__SC_XBS5_LPBIG_OFFBIG 0x00000080
#define Mono_Posix_SysConf__SC_XOPEN_LEGACY 0x00000081
#define Mono_Posix_SysConf__SC_XOPEN_REALTIME 0x00000082
#define Mono_Posix_SysConf__SC_XOPEN_REALTIME_THREADS 0x00000083
#define Mono_Posix_SysConf__SC_ADVISORY_INFO 0x00000084
#define Mono_Posix_SysConf__SC_BARRIERS 0x00000085
#define Mono_Posix_SysConf__SC_BASE 0x00000086
#define Mono_Posix_SysConf__SC_C_LANG_SUPPORT 0x00000087
#define Mono_Posix_SysConf__SC_C_LANG_SUPPORT_R 0x00000088
#define Mono_Posix_SysConf__SC_CLOCK_SELECTION 0x00000089
#define Mono_Posix_SysConf__SC_CPUTIME 0x0000008a
#define Mono_Posix_SysConf__SC_THREAD_CPUTIME 0x0000008b
#define Mono_Posix_SysConf__SC_DEVICE_IO 0x0000008c
#define Mono_Posix_SysConf__SC_DEVICE_SPECIFIC 0x0000008d
#define Mono_Posix_SysConf__SC_DEVICE_SPECIFIC_R 0x0000008e
#define Mono_Posix_SysConf__SC_FD_MGMT 0x0000008f
#define Mono_Posix_SysConf__SC_FIFO 0x00000090
#define Mono_Posix_SysConf__SC_PIPE 0x00000091
#define Mono_Posix_SysConf__SC_FILE_ATTRIBUTES 0x00000092
#define Mono_Posix_SysConf__SC_FILE_LOCKING 0x00000093
#define Mono_Posix_SysConf__SC_FILE_SYSTEM 0x00000094
#define Mono_Posix_SysConf__SC_MONOTONIC_CLOCK 0x00000095
#define Mono_Posix_SysConf__SC_MULTI_PROCESS 0x00000096
#define Mono_Posix_SysConf__SC_SINGLE_PROCESS 0x00000097
#define Mono_Posix_SysConf__SC_NETWORKING 0x00000098
#define Mono_Posix_SysConf__SC_READER_WRITER_LOCKS 0x00000099
#define Mono_Posix_SysConf__SC_SPIN_LOCKS 0x0000009a
#define Mono_Posix_SysConf__SC_REGEXP 0x0000009b
#define Mono_Posix_SysConf__SC_REGEX_VERSION 0x0000009c
#define Mono_Posix_SysConf__SC_SHELL 0x0000009d
#define Mono_Posix_SysConf__SC_SIGNALS 0x0000009e
#define Mono_Posix_SysConf__SC_SPAWN 0x0000009f
#define Mono_Posix_SysConf__SC_SPORADIC_SERVER 0x000000a0
#define Mono_Posix_SysConf__SC_THREAD_SPORADIC_SERVER 0x000000a1
#define Mono_Posix_SysConf__SC_SYSTEM_DATABASE 0x000000a2
#define Mono_Posix_SysConf__SC_SYSTEM_DATABASE_R 0x000000a3
#define Mono_Posix_SysConf__SC_TIMEOUTS 0x000000a4
#define Mono_Posix_SysConf__SC_TYPED_MEMORY_OBJECTS 0x000000a5
#define Mono_Posix_SysConf__SC_USER_GROUPS 0x000000a6
#define Mono_Posix_SysConf__SC_USER_GROUPS_R 0x000000a7
#define Mono_Posix_SysConf__SC_2_PBS 0x000000a8
#define Mono_Posix_SysConf__SC_2_PBS_ACCOUNTING 0x000000a9
#define Mono_Posix_SysConf__SC_2_PBS_LOCATE 0x000000aa
#define Mono_Posix_SysConf__SC_2_PBS_MESSAGE 0x000000ab
#define Mono_Posix_SysConf__SC_2_PBS_TRACK 0x000000ac
#define Mono_Posix_SysConf__SC_SYMLOOP_MAX 0x000000ad
#define Mono_Posix_SysConf__SC_STREAMS 0x000000ae
#define Mono_Posix_SysConf__SC_2_PBS_CHECKPOINT 0x000000af
#define Mono_Posix_SysConf__SC_V6_ILP32_OFF32 0x000000b0
#define Mono_Posix_SysConf__SC_V6_ILP32_OFFBIG 0x000000b1
#define Mono_Posix_SysConf__SC_V6_LP64_OFF64 0x000000b2
#define Mono_Posix_SysConf__SC_V6_LPBIG_OFFBIG 0x000000b3
#define Mono_Posix_SysConf__SC_HOST_NAME_MAX 0x000000b4
#define Mono_Posix_SysConf__SC_TRACE 0x000000b5
#define Mono_Posix_SysConf__SC_TRACE_EVENT_FILTER 0x000000b6
#define Mono_Posix_SysConf__SC_TRACE_INHERIT 0x000000b7
#define Mono_Posix_SysConf__SC_TRACE_LOG 0x000000b8
#define Mono_Posix_SysConf__SC_LEVEL1_ICACHE_SIZE 0x000000b9
#define Mono_Posix_SysConf__SC_LEVEL1_ICACHE_ASSOC 0x000000ba
#define Mono_Posix_SysConf__SC_LEVEL1_ICACHE_LINESIZE 0x000000bb
#define Mono_Posix_SysConf__SC_LEVEL1_DCACHE_SIZE 0x000000bc
#define Mono_Posix_SysConf__SC_LEVEL1_DCACHE_ASSOC 0x000000bd
#define Mono_Posix_SysConf__SC_LEVEL1_DCACHE_LINESIZE 0x000000be
#define Mono_Posix_SysConf__SC_LEVEL2_CACHE_SIZE 0x000000bf
#define Mono_Posix_SysConf__SC_LEVEL2_CACHE_ASSOC 0x000000c0
#define Mono_Posix_SysConf__SC_LEVEL2_CACHE_LINESIZE 0x000000c1
#define Mono_Posix_SysConf__SC_LEVEL3_CACHE_SIZE 0x000000c2
#define Mono_Posix_SysConf__SC_LEVEL3_CACHE_ASSOC 0x000000c3
#define Mono_Posix_SysConf__SC_LEVEL3_CACHE_LINESIZE 0x000000c4
#define Mono_Posix_SysConf__SC_LEVEL4_CACHE_SIZE 0x000000c5
#define Mono_Posix_SysConf__SC_LEVEL4_CACHE_ASSOC 0x000000c6
#define Mono_Posix_SysConf__SC_LEVEL4_CACHE_LINESIZE 0x000000c7
int Mono_Posix_FromSysConf (int x, int *r);
int Mono_Posix_ToSysConf (int x, int *r);
#define Mono_Posix_ConfStr__CS_PATH 0x00000000
#define Mono_Posix_ConfStr__CS_V6_WIDTH_RESTRICTED_ENVS 0x00000001
#define Mono_Posix_ConfStr__CS_GNU_LIBC_VERSION 0x00000002
#define Mono_Posix_ConfStr__CS_GNU_LIBPTHREAD_VERSION 0x00000003
#define Mono_Posix_ConfStr__CS_LFS_CFLAGS 0x000003e8
#define Mono_Posix_ConfStr__CS_LFS_LDFLAGS 0x000003e9
#define Mono_Posix_ConfStr__CS_LFS_LIBS 0x000003ea
#define Mono_Posix_ConfStr__CS_LFS_LINTFLAGS 0x000003eb
#define Mono_Posix_ConfStr__CS_LFS64_CFLAGS 0x000003ec
#define Mono_Posix_ConfStr__CS_LFS64_LDFLAGS 0x000003ed
#define Mono_Posix_ConfStr__CS_LFS64_LIBS 0x000003ee
#define Mono_Posix_ConfStr__CS_LFS64_LINTFLAGS 0x000003ef
#define Mono_Posix_ConfStr__CS_XBS5_ILP32_OFF32_CFLAGS 0x0000044c
#define Mono_Posix_ConfStr__CS_XBS5_ILP32_OFF32_LDFLAGS 0x0000044d
#define Mono_Posix_ConfStr__CS_XBS5_ILP32_OFF32_LIBS 0x0000044e
#define Mono_Posix_ConfStr__CS_XBS5_ILP32_OFF32_LINTFLAGS 0x0000044f
#define Mono_Posix_ConfStr__CS_XBS5_ILP32_OFFBIG_CFLAGS 0x00000450
#define Mono_Posix_ConfStr__CS_XBS5_ILP32_OFFBIG_LDFLAGS 0x00000451
#define Mono_Posix_ConfStr__CS_XBS5_ILP32_OFFBIG_LIBS 0x00000452
#define Mono_Posix_ConfStr__CS_XBS5_ILP32_OFFBIG_LINTFLAGS 0x00000453
#define Mono_Posix_ConfStr__CS_XBS5_LP64_OFF64_CFLAGS 0x00000454
#define Mono_Posix_ConfStr__CS_XBS5_LP64_OFF64_LDFLAGS 0x00000455
#define Mono_Posix_ConfStr__CS_XBS5_LP64_OFF64_LIBS 0x00000456
#define Mono_Posix_ConfStr__CS_XBS5_LP64_OFF64_LINTFLAGS 0x00000457
#define Mono_Posix_ConfStr__CS_XBS5_LPBIG_OFFBIG_CFLAGS 0x00000458
#define Mono_Posix_ConfStr__CS_XBS5_LPBIG_OFFBIG_LDFLAGS 0x00000459
#define Mono_Posix_ConfStr__CS_XBS5_LPBIG_OFFBIG_LIBS 0x0000045a
#define Mono_Posix_ConfStr__CS_XBS5_LPBIG_OFFBIG_LINTFLAGS 0x0000045b
#define Mono_Posix_ConfStr__CS_POSIX_V6_ILP32_OFF32_CFLAGS 0x0000045c
#define Mono_Posix_ConfStr__CS_POSIX_V6_ILP32_OFF32_LDFLAGS 0x0000045d
#define Mono_Posix_ConfStr__CS_POSIX_V6_ILP32_OFF32_LIBS 0x0000045e
#define Mono_Posix_ConfStr__CS_POSIX_V6_ILP32_OFF32_LINTFLAGS 0x0000045f
#define Mono_Posix_ConfStr__CS_POSIX_V6_ILP32_OFFBIG_CFLAGS 0x00000460
#define Mono_Posix_ConfStr__CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS 0x00000461
#define Mono_Posix_ConfStr__CS_POSIX_V6_ILP32_OFFBIG_LIBS 0x00000462
#define Mono_Posix_ConfStr__CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS 0x00000463
#define Mono_Posix_ConfStr__CS_POSIX_V6_LP64_OFF64_CFLAGS 0x00000464
#define Mono_Posix_ConfStr__CS_POSIX_V6_LP64_OFF64_LDFLAGS 0x00000465
#define Mono_Posix_ConfStr__CS_POSIX_V6_LP64_OFF64_LIBS 0x00000466
#define Mono_Posix_ConfStr__CS_POSIX_V6_LP64_OFF64_LINTFLAGS 0x00000467
#define Mono_Posix_ConfStr__CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS 0x00000468
#define Mono_Posix_ConfStr__CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS 0x00000469
#define Mono_Posix_ConfStr__CS_POSIX_V6_LPBIG_OFFBIG_LIBS 0x0000046a
#define Mono_Posix_ConfStr__CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS 0x0000046b
int Mono_Posix_FromConfStr (int x, int *r);
int Mono_Posix_ToConfStr (int x, int *r);
#define Mono_Posix_LockfCommand_F_ULOCK 0x00000000
#define Mono_Posix_LockfCommand_F_LOCK 0x00000001
#define Mono_Posix_LockfCommand_F_TLOCK 0x00000002
#define Mono_Posix_LockfCommand_F_TEST 0x00000003
int Mono_Posix_FromLockfCommand (int x, int *r);
int Mono_Posix_ToLockfCommand (int x, int *r);
#define Mono_Posix_PollEvents_POLLIN 0x00000001
#define Mono_Posix_PollEvents_POLLPRI 0x00000002
#define Mono_Posix_PollEvents_POLLOUT 0x00000004
#define Mono_Posix_PollEvents_POLLERR 0x00000008
#define Mono_Posix_PollEvents_POLLHUP 0x00000010
#define Mono_Posix_PollEvents_POLLNVAL 0x00000020
#define Mono_Posix_PollEvents_POLLRDNORM 0x00000040
#define Mono_Posix_PollEvents_POLLRDBAND 0x00000080
#define Mono_Posix_PollEvents_POLLWRNORM 0x00000100
#define Mono_Posix_PollEvents_POLLWRBAND 0x00000200
int Mono_Posix_FromPollEvents (short x, short *r);
int Mono_Posix_ToPollEvents (short x, short *r);
#define Mono_Posix_XattrFlags_XATTR_AUTO 0x00000000
#define Mono_Posix_XattrFlags_XATTR_CREATE 0x00000001
#define Mono_Posix_XattrFlags_XATTR_REPLACE 0x00000002
int Mono_Posix_FromXattrFlags (int x, int *r);
int Mono_Posix_ToXattrFlags (int x, int *r);
#define Mono_Posix_MountFlags_ST_RDONLY 0x00000001
#define Mono_Posix_MountFlags_ST_NOSUID 0x00000002
#define Mono_Posix_MountFlags_ST_NODEV 0x00000004
#define Mono_Posix_MountFlags_ST_SYNCHRONOUS 0x00000010
#define Mono_Posix_MountFlags_ST_MANDLOCK 0x00000040
#define Mono_Posix_MountFlags_ST_WRITE 0x00000080
#define Mono_Posix_MountFlags_ST_APPEND 0x00000100
#define Mono_Posix_MountFlags_ST_IMMUTABLE 0x00000200
#define Mono_Posix_MountFlags_ST_NOATIME 0x00000400
#define Mono_Posix_MountFlags_ST_NODIRATIME 0x00000800
int Mono_Posix_FromMountFlags (guint64 x, guint64 *r);
int Mono_Posix_ToMountFlags (guint64 x, guint64 *r);
#define Mono_Posix_MmapFlags_MAP_SHARED 0x00000001
#define Mono_Posix_MmapFlags_MAP_PRIVATE 0x00000002
#define Mono_Posix_MmapFlags_MAP_TYPE 0x0000000f
#define Mono_Posix_MmapFlags_MAP_FIXED 0x00000010
#define Mono_Posix_MmapFlags_MAP_FILE 0x00000000
#define Mono_Posix_MmapFlags_MAP_ANONYMOUS 0x00000020
#define Mono_Posix_MmapFlags_MAP_ANON 0x00000020
#define Mono_Posix_MmapFlags_MAP_GROWSDOWN 0x00000100
#define Mono_Posix_MmapFlags_MAP_DENYWRITE 0x00000800
#define Mono_Posix_MmapFlags_MAP_EXECUTABLE 0x00001000
#define Mono_Posix_MmapFlags_MAP_LOCKED 0x00002000
#define Mono_Posix_MmapFlags_MAP_NORESERVE 0x00004000
#define Mono_Posix_MmapFlags_MAP_POPULATE 0x00008000
#define Mono_Posix_MmapFlags_MAP_NONBLOCK 0x00010000
int Mono_Posix_FromMmapFlags (int x, int *r);
int Mono_Posix_ToMmapFlags (int x, int *r);
#define Mono_Posix_MmapProt_PROT_READ 0x00000001
#define Mono_Posix_MmapProt_PROT_WRITE 0x00000002
#define Mono_Posix_MmapProt_PROT_EXEC 0x00000004
#define Mono_Posix_MmapProt_PROT_NONE 0x00000000
#define Mono_Posix_MmapProt_PROT_GROWSDOWN 0x01000000
#define Mono_Posix_MmapProt_PROT_GROWSUP 0x02000000
int Mono_Posix_FromMmapProt (int x, int *r);
int Mono_Posix_ToMmapProt (int x, int *r);
#define Mono_Posix_MsyncFlags_MS_ASYNC 0x00000001
#define Mono_Posix_MsyncFlags_MS_SYNC 0x00000004
#define Mono_Posix_MsyncFlags_MS_INVALIDATE 0x00000002
int Mono_Posix_FromMsyncFlags (int x, int *r);
int Mono_Posix_ToMsyncFlags (int x, int *r);
#define Mono_Posix_MlockallFlags_MCL_CURRENT 0x00000001
#define Mono_Posix_MlockallFlags_MCL_FUTURE 0x00000002
int Mono_Posix_FromMlockallFlags (int x, int *r);
int Mono_Posix_ToMlockallFlags (int x, int *r);
#define Mono_Posix_MremapFlags_MREMAP_MAYMOVE 0x00000001
int Mono_Posix_FromMremapFlags (guint64 x, guint64 *r);
int Mono_Posix_ToMremapFlags (guint64 x, guint64 *r);
G_END_DECLS
#endif /* ndef INC_Mono_Posix_map_H */
|