diff options
Diffstat (limited to 'Lib/plat-irix6/FILE.py')
-rw-r--r-- | Lib/plat-irix6/FILE.py | 674 |
1 files changed, 0 insertions, 674 deletions
diff --git a/Lib/plat-irix6/FILE.py b/Lib/plat-irix6/FILE.py deleted file mode 100644 index 71b220202f..0000000000 --- a/Lib/plat-irix6/FILE.py +++ /dev/null @@ -1,674 +0,0 @@ -# Generated by h2py from /usr/include/sys/file.h - -# Included from standards.h - -# Included from sys/types.h - -# Included from sgidefs.h -_MIPS_ISA_MIPS1 = 1 -_MIPS_ISA_MIPS2 = 2 -_MIPS_ISA_MIPS3 = 3 -_MIPS_ISA_MIPS4 = 4 -_MIPS_SIM_ABI32 = 1 -_MIPS_SIM_NABI32 = 2 -_MIPS_SIM_ABI64 = 3 - -# Included from sys/pthread.h -P_MYID = (-1) -P_MYHOSTID = (-1) - -# Included from sys/bsd_types.h - -# Included from sys/mkdev.h -ONBITSMAJOR = 7 -ONBITSMINOR = 8 -OMAXMAJ = 0x7f -OMAXMIN = 0xff -NBITSMAJOR = 14 -NBITSMINOR = 18 -MAXMAJ = 0x1ff -MAXMIN = 0x3ffff -OLDDEV = 0 -NEWDEV = 1 -MKDEV_VER = NEWDEV -def IS_STRING_SPEC_DEV(x): return ((dev_t)(x)==__makedev(MKDEV_VER, 0, 0)) - -def major(dev): return __major(MKDEV_VER, dev) - -def minor(dev): return __minor(MKDEV_VER, dev) - - -# Included from sys/select.h -FD_SETSIZE = 1024 -__NBBY = 8 - -# Included from string.h -NULL = 0 -NBBY = 8 - -# Included from sys/cpumask.h -MAXCPU = 128 -def CPUMASK_INDEX(bit): return ((bit) >> 6) - -def CPUMASK_SHFT(bit): return ((bit) & 0x3f) - -def CPUMASK_IS_ZERO(p): return ((p) == 0) - -def CPUMASK_IS_NONZERO(p): return ((p) != 0) - - -# Included from sys/nodemask.h -def CNODEMASK_IS_ZERO(p): return ((p) == 0) - -def CNODEMASK_IS_NONZERO(p): return ((p) != 0) - - -# Included from sys/sema.h - -# Included from sys/timespec.h - -# Included from sys/param.h - -# Included from sys/signal.h -SIGHUP = 1 -SIGINT = 2 -SIGQUIT = 3 -SIGILL = 4 -SIGTRAP = 5 -SIGIOT = 6 -SIGABRT = 6 -SIGEMT = 7 -SIGFPE = 8 -SIGKILL = 9 -SIGBUS = 10 -SIGSEGV = 11 -SIGSYS = 12 -SIGPIPE = 13 -SIGALRM = 14 -SIGTERM = 15 -SIGUSR1 = 16 -SIGUSR2 = 17 -SIGCLD = 18 -SIGCHLD = 18 -SIGPWR = 19 -SIGWINCH = 20 -SIGURG = 21 -SIGPOLL = 22 -SIGIO = 22 -SIGSTOP = 23 -SIGTSTP = 24 -SIGCONT = 25 -SIGTTIN = 26 -SIGTTOU = 27 -SIGVTALRM = 28 -SIGPROF = 29 -SIGXCPU = 30 -SIGXFSZ = 31 -SIGK32 = 32 -SIGCKPT = 33 -SIGRESTART = 34 -SIGUME = 35 -SIGPTINTR = 47 -SIGPTRESCHED = 48 -SIGRTMIN = 49 -SIGRTMAX = 64 -__sigargs = int - -# Included from sys/sigevent.h -SIGEV_NONE = 128 -SIGEV_SIGNAL = 129 -SIGEV_CALLBACK = 130 -SIGEV_THREAD = 131 - -# Included from sys/siginfo.h -SI_MAXSZ = 128 -SI_USER = 0 -SI_KILL = SI_USER -SI_QUEUE = -1 -SI_ASYNCIO = -2 -SI_TIMER = -3 -SI_MESGQ = -4 -ILL_ILLOPC = 1 -ILL_ILLOPN = 2 -ILL_ILLADR = 3 -ILL_ILLTRP = 4 -ILL_PRVOPC = 5 -ILL_PRVREG = 6 -ILL_COPROC = 7 -ILL_BADSTK = 8 -NSIGILL = 8 -FPE_INTDIV = 1 -FPE_INTOVF = 2 -FPE_FLTDIV = 3 -FPE_FLTOVF = 4 -FPE_FLTUND = 5 -FPE_FLTRES = 6 -FPE_FLTINV = 7 -FPE_FLTSUB = 8 -NSIGFPE = 8 -SEGV_MAPERR = 1 -SEGV_ACCERR = 2 -NSIGSEGV = 2 -BUS_ADRALN = 1 -BUS_ADRERR = 2 -BUS_OBJERR = 3 -NSIGBUS = 3 -TRAP_BRKPT = 1 -TRAP_TRACE = 2 -NSIGTRAP = 2 -CLD_EXITED = 1 -CLD_KILLED = 2 -CLD_DUMPED = 3 -CLD_TRAPPED = 4 -CLD_STOPPED = 5 -CLD_CONTINUED = 6 -NSIGCLD = 6 -POLL_IN = 1 -POLL_OUT = 2 -POLL_MSG = 3 -POLL_ERR = 4 -POLL_PRI = 5 -POLL_HUP = 6 -NSIGPOLL = 6 -UME_ECCERR = 1 -NSIGUME = 1 -SIG_NOP = 0 -SIG_BLOCK = 1 -SIG_UNBLOCK = 2 -SIG_SETMASK = 3 -SIG_SETMASK32 = 256 -SA_ONSTACK = 0x00000001 -SA_RESETHAND = 0x00000002 -SA_RESTART = 0x00000004 -SA_SIGINFO = 0x00000008 -SA_NODEFER = 0x00000010 -SA_NOCLDWAIT = 0x00010000 -SA_NOCLDSTOP = 0x00020000 -_SA_BSDCALL = 0x10000000 -MINSIGSTKSZ = 512 -SIGSTKSZ = 8192 -SS_ONSTACK = 0x00000001 -SS_DISABLE = 0x00000002 - -# Included from sys/ucontext.h -NGREG = 36 -NGREG = 37 -GETCONTEXT = 0 -SETCONTEXT = 1 -UC_SIGMASK = 001 -UC_STACK = 002 -UC_CPU = 004 -UC_MAU = 010 -UC_MCONTEXT = (UC_CPU|UC_MAU) -UC_ALL = (UC_SIGMASK|UC_STACK|UC_MCONTEXT) -CTX_R0 = 0 -CTX_AT = 1 -CTX_V0 = 2 -CTX_V1 = 3 -CTX_A0 = 4 -CTX_A1 = 5 -CTX_A2 = 6 -CTX_A3 = 7 -CTX_T0 = 8 -CTX_T1 = 9 -CTX_T2 = 10 -CTX_T3 = 11 -CTX_T4 = 12 -CTX_T5 = 13 -CTX_T6 = 14 -CTX_T7 = 15 -CTX_A4 = 8 -CTX_A5 = 9 -CTX_A6 = 10 -CTX_A7 = 11 -CTX_T0 = 12 -CTX_T1 = 13 -CTX_T2 = 14 -CTX_T3 = 15 -CTX_S0 = 16 -CTX_S1 = 17 -CTX_S2 = 18 -CTX_S3 = 19 -CTX_S4 = 20 -CTX_S5 = 21 -CTX_S6 = 22 -CTX_S7 = 23 -CTX_T8 = 24 -CTX_T9 = 25 -CTX_K0 = 26 -CTX_K1 = 27 -CTX_GP = 28 -CTX_SP = 29 -CTX_S8 = 30 -CTX_RA = 31 -CTX_MDLO = 32 -CTX_MDHI = 33 -CTX_CAUSE = 34 -CTX_EPC = 35 -CTX_SR = 36 -CXT_R0 = CTX_R0 -CXT_AT = CTX_AT -CXT_V0 = CTX_V0 -CXT_V1 = CTX_V1 -CXT_A0 = CTX_A0 -CXT_A1 = CTX_A1 -CXT_A2 = CTX_A2 -CXT_A3 = CTX_A3 -CXT_T0 = CTX_T0 -CXT_T1 = CTX_T1 -CXT_T2 = CTX_T2 -CXT_T3 = CTX_T3 -CXT_T4 = CTX_T4 -CXT_T5 = CTX_T5 -CXT_T6 = CTX_T6 -CXT_T7 = CTX_T7 -CXT_S0 = CTX_S0 -CXT_S1 = CTX_S1 -CXT_S2 = CTX_S2 -CXT_S3 = CTX_S3 -CXT_S4 = CTX_S4 -CXT_S5 = CTX_S5 -CXT_S6 = CTX_S6 -CXT_S7 = CTX_S7 -CXT_T8 = CTX_T8 -CXT_T9 = CTX_T9 -CXT_K0 = CTX_K0 -CXT_K1 = CTX_K1 -CXT_GP = CTX_GP -CXT_SP = CTX_SP -CXT_S8 = CTX_S8 -CXT_RA = CTX_RA -CXT_MDLO = CTX_MDLO -CXT_MDHI = CTX_MDHI -CXT_CAUSE = CTX_CAUSE -CXT_EPC = CTX_EPC -CXT_SR = CTX_SR -CTX_FV0 = 0 -CTX_FV1 = 2 -CTX_FA0 = 12 -CTX_FA1 = 13 -CTX_FA2 = 14 -CTX_FA3 = 15 -CTX_FA4 = 16 -CTX_FA5 = 17 -CTX_FA6 = 18 -CTX_FA7 = 19 -CTX_FT0 = 4 -CTX_FT1 = 5 -CTX_FT2 = 6 -CTX_FT3 = 7 -CTX_FT4 = 8 -CTX_FT5 = 9 -CTX_FT6 = 10 -CTX_FT7 = 11 -CTX_FT8 = 20 -CTX_FT9 = 21 -CTX_FT10 = 22 -CTX_FT11 = 23 -CTX_FT12 = 1 -CTX_FT13 = 3 -CTX_FS0 = 24 -CTX_FS1 = 25 -CTX_FS2 = 26 -CTX_FS3 = 27 -CTX_FS4 = 28 -CTX_FS5 = 29 -CTX_FS6 = 30 -CTX_FS7 = 31 -CTX_FT8 = 21 -CTX_FT9 = 23 -CTX_FT10 = 25 -CTX_FT11 = 27 -CTX_FT12 = 29 -CTX_FT13 = 31 -CTX_FT14 = 1 -CTX_FT15 = 3 -CTX_FS0 = 20 -CTX_FS1 = 22 -CTX_FS2 = 24 -CTX_FS3 = 26 -CTX_FS4 = 28 -CTX_FS5 = 30 -SV_ONSTACK = 0x0001 -SV_INTERRUPT = 0x0002 -NUMBSDSIGS = (32) -def sigmask(sig): return (1 << ((sig)-1)) - -def sigmask(sig): return (1 << ((sig)-1)) - -SIG_ERR = (-1) -SIG_IGN = (1) -SIG_HOLD = (2) -SIG_DFL = (0) -NSIG = 65 -MAXSIG = (NSIG-1) -NUMSIGS = (NSIG-1) -BRK_USERBP = 0 -BRK_KERNELBP = 1 -BRK_ABORT = 2 -BRK_BD_TAKEN = 3 -BRK_BD_NOTTAKEN = 4 -BRK_SSTEPBP = 5 -BRK_OVERFLOW = 6 -BRK_DIVZERO = 7 -BRK_RANGE = 8 -BRK_PSEUDO_OP_BIT = 0x80 -BRK_PSEUDO_OP_MAX = 0x3 -BRK_CACHE_SYNC = 0x80 -BRK_MULOVF = 1023 -_POSIX_VERSION = 199506 -_POSIX_VERSION = 199506 -_POSIX_VDISABLE = 0 -MAX_INPUT = 512 -MAX_CANON = 256 -UID_NOBODY = 60001 -GID_NOBODY = UID_NOBODY -UID_NOACCESS = 60002 -MAXPID = 0x7ffffff0 -MAXUID = 0x7fffffff -MAXLINK = 30000 -SSIZE = 1 -SINCR = 1 -KSTKSIZE = 1 -EXTKSTKSIZE = 1 -KSTKIDX = 0 -KSTEIDX = 1 -EXTKSTKSIZE = 0 -KSTKIDX = 0 -CANBSIZ = 256 -HZ = 100 -TICK = 10000000 -NOFILE = 20 -NGROUPS_UMIN = 0 -NGROUPS_UMAX = 32 -NGROUPS = 16 -PMASK = 0177 -PCATCH = 0400 -PLTWAIT = 01000 -PRECALC = 01000 -PSWP = 0 -PINOD = 10 -PSNDD = PINOD -PRIBIO = 20 -PZERO = 25 -PMEM = 0 -NZERO = 20 -PPIPE = 26 -PVFS = 27 -PWAIT = 30 -PSLEP = 39 -PUSER = 60 -PBATCH_CRITICAL = -1 -PTIME_SHARE = -2 -PTIME_SHARE_OVER = -3 -PBATCH = -4 -PWEIGHTLESS = -5 -IO_NBPC = 4096 -IO_BPCSHIFT = 12 -MIN_NBPC = 4096 -MIN_BPCSHIFT = 12 -MIN_CPSSHIFT = 10 -BPCSHIFT = 12 -CPSSHIFT = 10 -BPCSHIFT = 14 -CPSSHIFT = 12 -CPSSHIFT = 11 -BPSSHIFT = (BPCSHIFT+CPSSHIFT) -NULL = 0 -CMASK = 022 -NODEV = (-1) -NOPAGE = (-1) -NBPSCTR = 512 -SCTRSHFT = 9 -def BASEPRI(psw): return (((psw) & SR_IMASK) == SR_IMASK0) - -def BASEPRI(psw): return (((psw) & SR_IMASK) == SR_IMASK) - -def USERMODE(psw): return (((psw) & SR_KSU_MSK) == SR_KSU_USR) - -MAXPATHLEN = 1024 -MAXSYMLINKS = 30 -MAXNAMELEN = 256 -PIPE_BUF = 10240 -PIPE_MAX = 10240 -NBBY = 8 -BBSHIFT = 9 -BBSIZE = (1<<BBSHIFT) -BBMASK = (BBSIZE-1) -def BBTOB(bbs): return ((bbs) << BBSHIFT) - -def OFFTOBB(bytes): return (((__uint64_t)(bytes) + BBSIZE - 1) >> BBSHIFT) - -def OFFTOBBT(bytes): return ((off_t)(bytes) >> BBSHIFT) - -def BBTOOFF(bbs): return ((off_t)(bbs) << BBSHIFT) - -SEEKLIMIT32 = 0x7fffffff -MAXBSIZE = 8192 -DEV_BSIZE = BBSIZE -DEV_BSHIFT = BBSHIFT -def btodb(bytes): return \ - -def dbtob(db): return \ - -BLKDEV_IOSHIFT = BPCSHIFT -BLKDEV_IOSIZE = (1<<BLKDEV_IOSHIFT) -def BLKDEV_OFF(off): return ((off) & (BLKDEV_IOSIZE - 1)) - -def BLKDEV_LBN(off): return ((off) >> BLKDEV_IOSHIFT) - -def BLKDEV_LTOP(bn): return ((bn) * BLKDEV_BB) - -MAXHOSTNAMELEN = 256 -def DELAY(n): return us_delay(n) - -def DELAYBUS(n): return us_delaybus(n) - -TIMEPOKE_NOW = -100 -MUTEX_DEFAULT = 0x0 -METER_NAMSZ = 16 -METER_NO_SEQ = -1 -def mutex_spinlock(l): return splhi() - -def mutex_spintrylock(l): return splhi() - -def spinlock_initialized(l): return 1 - -SV_FIFO = 0x0 -SV_LIFO = 0x2 -SV_PRIO = 0x4 -SV_KEYED = 0x6 -SV_DEFAULT = SV_FIFO -SEMA_NOHIST = 0x0001 -SEMA_LOCK = 0x0004 -NSCHEDCLASS = (-(PWEIGHTLESS)+1) -MR_ACCESS = 1 -MR_UPDATE = 2 -MRLOCK_BARRIER = 0x1 -MRLOCK_BEHAVIOR = 0x2 -MRLOCK_DBLTRIPPABLE = 0x4 -MRLOCK_ALLOW_EQUAL_PRI = 0x8 -MRLOCK_DEFAULT = MRLOCK_BARRIER -def mraccess(mrp): return mraccessf(mrp, 0) - -def mrupdate(mrp): return mrupdatef(mrp, 0) - -def mp_mutex_unlock(m): return mutex_unlock(m) - -def mp_mutex_trylock(m): return mutex_trylock(m) - -def mp_mutex_spinlock(m): return mutex_spinlock(m) - - -# Included from sys/mon.h -MON_LOCKED = 0x01 -MON_WAITING = 0x02 -MON_TIMEOUT = 0x04 -MON_DOSRV = 0x08 -MON_RUN = 0x10 -MR_READER_BUCKETS = 13 -def initlock(l): return spinlock_init(l,0) - -def ownlock(x): return 1 - -def mutex_enter(m): return mutex_lock(m, PZERO) - -def mutex_tryenter(m): return mutex_trylock(m) - -def mutex_exit(m): return mutex_unlock(m) - -def cv_signal(cv): return sv_signal(cv) - -def cv_broadcast(cv): return sv_broadcast(cv) - -def cv_destroy(cv): return sv_destroy(cv) - -RW_READER = MR_ACCESS -RW_WRITER = MR_UPDATE -def rw_exit(r): return mrunlock(r) - -def rw_tryupgrade(r): return mrtrypromote(r) - -def rw_downgrade(r): return mrdemote(r) - -def rw_destroy(r): return mrfree(r) - -def RW_WRITE_HELD(r): return ismrlocked(r, MR_UPDATE) - -def RW_READ_HELD(r): return ismrlocked(r, MR_ACCESS) - -MS_FREE = 0 -MS_UPD = 1 -MS_ACC = 2 -MS_WAITERS = 4 - -# Included from sys/fcntl.h -FNDELAY = 0x04 -FAPPEND = 0x08 -FSYNC = 0x10 -FDSYNC = 0x20 -FRSYNC = 0x40 -FNONBLOCK = 0x80 -FASYNC = 0x1000 -FLARGEFILE = 0x2000 -FNONBLK = FNONBLOCK -FDIRECT = 0x8000 -FBULK = 0x10000 -FDIRENT64 = 0x8000 -FCREAT = 0x0100 -FTRUNC = 0x0200 -FEXCL = 0x0400 -FNOCTTY = 0x0800 -O_RDONLY = 0 -O_WRONLY = 1 -O_RDWR = 2 -O_NDELAY = 0x04 -O_APPEND = 0x08 -O_SYNC = 0x10 -O_DSYNC = 0x20 -O_RSYNC = 0x40 -O_NONBLOCK = 0x80 -O_LARGEFILE = 0x2000 -O_DIRECT = 0x8000 -O_BULK = 0x10000 -O_CREAT = 0x100 -O_TRUNC = 0x200 -O_EXCL = 0x400 -O_NOCTTY = 0x800 -F_DUPFD = 0 -F_GETFD = 1 -F_SETFD = 2 -F_GETFL = 3 -F_SETFL = 4 -F_SETLK = 6 -F_SETLKW = 7 -F_CHKFL = 8 -F_ALLOCSP = 10 -F_FREESP = 11 -F_SETBSDLK = 12 -F_SETBSDLKW = 13 -F_GETLK = 14 -F_CHKLK = 15 -F_CHKLKW = 16 -F_CLNLK = 17 -F_RSETLK = 20 -F_RGETLK = 21 -F_RSETLKW = 22 -F_GETOWN = 23 -F_SETOWN = 24 -F_DIOINFO = 30 -F_FSGETXATTR = 31 -F_FSSETXATTR = 32 -F_GETLK64 = 33 -F_SETLK64 = 34 -F_SETLKW64 = 35 -F_ALLOCSP64 = 36 -F_FREESP64 = 37 -F_GETBMAP = 38 -F_FSSETDM = 39 -F_RESVSP = 40 -F_UNRESVSP = 41 -F_RESVSP64 = 42 -F_UNRESVSP64 = 43 -F_GETBMAPA = 44 -F_FSGETXATTRA = 45 -F_SETBIOSIZE = 46 -F_GETBIOSIZE = 47 -F_GETOPS = 50 -F_DMAPI = 51 -F_FSYNC = 52 -F_FSYNC64 = 53 -F_GETBDSATTR = 54 -F_SETBDSATTR = 55 -F_GETBMAPX = 56 -F_SETPRIO = 57 -F_GETPRIO = 58 -F_RDLCK = 01 -F_WRLCK = 02 -F_UNLCK = 03 -O_ACCMODE = 3 -FD_CLOEXEC = 1 -FD_NODUP_FORK = 4 -BMV_IF_ATTRFORK = 0x1 -BMV_IF_NO_DMAPI_READ = 0x2 -BMV_IF_PREALLOC = 0x4 -BMV_IF_VALID = (BMV_IF_ATTRFORK|BMV_IF_NO_DMAPI_READ|BMV_IF_PREALLOC) -BMV_OF_PREALLOC = 0x1 -BMV_IF_EXTENDED = 0x40000000 -FMASK = 0x190FF -FOPEN = 0xFFFFFFFF -FREAD = 0x01 -FWRITE = 0x02 -FNDELAY = 0x04 -FAPPEND = 0x08 -FSYNC = 0x10 -FDSYNC = 0x20 -FRSYNC = 0x40 -FNONBLOCK = 0x80 -FASYNC = 0x1000 -FNONBLK = FNONBLOCK -FLARGEFILE = 0x2000 -FDIRECT = 0x8000 -FBULK = 0x10000 -FCREAT = 0x0100 -FTRUNC = 0x0200 -FEXCL = 0x0400 -FNOCTTY = 0x0800 -FINVIS = 0x0100 -FSOCKET = 0x0200 -FINPROGRESS = 0x0400 -FPRIORITY = 0x0800 -FPRIO = 0x4000 -FDIRENT64 = 0x8000 -FCLOSEXEC = 0x01 -LOCK_SH = 1 -LOCK_EX = 2 -LOCK_NB = 4 -LOCK_UN = 8 -L_SET = 0 -L_INCR = 1 -L_XTND = 2 -F_OK = 0 -X_OK = 1 -W_OK = 2 -R_OK = 4 |