1 # Generated by h2py from /usr/include/sys/wait.h
3 # Included from standards.h
4 def _W_INT(i
): return (i
)
9 def WIFEXITED(stat
): return ((_W_INT(stat
)&0377)==0)
11 def WEXITSTATUS(stat
): return ((_W_INT(stat
)>>8)&0377)
13 def WTERMSIG(stat
): return (_W_INT(stat
)&0177)
15 def WSTOPSIG(stat
): return ((_W_INT(stat
)>>8)&0377)
22 WOPTMASK
= (WEXITED|WTRAPPED|WSTOPPED|WCONTINUED|WNOHANG|WNOWAIT
)
27 def WWORD(stat
): return (_W_INT(stat
)&0177777)
29 def WIFCONTINUED(stat
): return (WWORD(stat
)==WCONTFLG
)
31 def WCOREDUMP(stat
): return (_W_INT(stat
) & WCOREFLAG
)
34 # Included from sys/types.h
36 # Included from sgidefs.h
47 # Included from sys/bsd_types.h
49 # Included from sys/mkdev.h
61 def major(dev
): return __major(MKDEV_VER
, dev
)
63 def minor(dev
): return __minor(MKDEV_VER
, dev
)
66 # Included from sys/select.h
70 # Included from string.h
74 # Included from sys/procset.h
79 # Included from sys/signal.h
125 # Included from sys/siginfo.h
180 SA_ONSTACK
= 0x00000001
181 SA_RESETHAND
= 0x00000002
182 SA_RESTART
= 0x00000004
183 SA_SIGINFO
= 0x00000008
184 SA_NODEFER
= 0x00000010
185 SA_NOCLDWAIT
= 0x00010000
186 SA_NOCLDSTOP
= 0x00020000
187 _SA_BSDCALL
= 0x10000000
190 SS_ONSTACK
= 0x00000001
191 SS_DISABLE
= 0x00000002
193 # Included from sys/ucontext.h
202 UC_MCONTEXT
= (UC_CPU|UC_MAU
)
203 UC_ALL
= (UC_SIGMASK|UC_STACK|UC_MCONTEXT
)
283 CXT_CAUSE
= CTX_CAUSE
287 SV_INTERRUPT
= 0x0002
289 def sigmask(sig
): return (1L << ((sig
)-1))
291 def sigmask(sig
): return (1L << ((sig
)-1))
309 BRK_PSEUDO_OP_BIT
= 0x80
310 BRK_PSEUDO_OP_MAX
= 0x3
311 BRK_CACHE_SYNC
= 0x80
312 BRK_SWASH_FLUSH
= 0x81
313 BRK_SWASH_SWTCH
= 0x82
316 # Included from sys/resource.h
332 RLIMIT_AS
= RLIMIT_VMEM
334 RLIM32_INFINITY
= 0x7fffffff
335 RLIM_INFINITY
= 0x7fffffff