xref: /original-bsd/sys/sys/tsleep.h (revision 9b5efc43)
1 /*
2  * Copyright (c) 1990 The Regents of the University of California.
3  * All rights reserved.
4  *
5  * %sccs.include.redist.c%
6  *
7  *	@(#)tsleep.h	7.4 (Berkeley) 06/28/90
8  */
9 
10 #ifndef _TSLEEP_
11 #define _TSLEEP_
12 
13 #define tsleep ttsleep	/* tmp tsleep, does longjmp */
14 #define SLP_WAIT	"child"		/* "wait" */
15 #define SLP_LOGREAD	"syslog"	/* "log_read" */
16 #define SLP_SELECT	"select"	/* "select" */
17 #define SLP_TTYOUT	"ttyout"	/* "ttyout" */
18 #define SLP_TTY_NOTFG	"tty"		/* "tty_notfg" */
19 #define SLP_TTY_CARR	"ttyopn"	/* "tty_carrier" */
20 #define SLP_TTYIN_NOTFG	"ttyin"		/* "ttyin_notfg" */
21 #define SLP_TTY_READ	"ttyin"		/* "ttread" */
22 #define SLP_TTY_TSTP	"ttyin"		/* "tty_tstp" */
23 #define SLP_TTYOUT_NOTFG	"ttyout"	/* "ttyout_notfg" */
24 #define SLP_TTYOUT_CLIST	"ttybuf"	/* "tty_clists" */
25 #define SLP_PTS_OPEN	"ttyopn"	/* "tty_ptsopen" */
26 #define SLP_PTC_WRITE	"ttyout"	/* "tty_ptcwrite" */
27 #define SLP_SO_LINGER	"netcls"	/* "so_linger" */
28 #define SLP_SO_SBWAIT	"netio"		/* "so_sbwait" */
29 #define SLP_SO_ACCEPT	"netcon"	/* "so_accept" */
30 #define SLP_SO_ACCEPT2	"netcon"	/* "so_accept2" */
31 #define SLP_EXLCK	"flock"		/* "exlock" */
32 #define SLP_SHLCK	"flock"		/* "shlock" */
33 #define SLP_ISO_CONSOUT	"netcon"	/* "iso_cons" */
34 #define SLP_ISO_CONSCONN	"netcon"	/* "iso_consconn" */
35 #define SLP_NFS_IOD	"nfsio"		/* "nfs_iod" */
36 #define SLP_SO_SBLOCK	"netio"		/* "so_sblock" */
37 #define SLP_TU_OPN	"devopn"	/* "tu58_opn" */
38 #define SLP_MFS		"mfsio"		/* "mfs_idle" */
39 #define SLP_FIFO_OPEN	"devopn"	/* "fifo_open" */
40 #define SLP_HP_OPEN	"devopn"	/* "hp_open" */
41 #define SLP_AD_GETW	"devi"		/* "ad_getw" */
42 #define SLP_PCAT_OUT	"devout"		/* "pcat_out" */
43 #define SLP_PCAT_CLIST	"ttybuf"	/* "pcat_clist" */
44 #define SLP_DH_OPN	"ttyopn"	/* "dh_opn" */
45 #define SLP_DHU_OPN	"ttyopn"	/* "dhu_opn" */
46 #define SLP_DMFL_ASLP	"ttyout"		/* "dmfl_aslp" */
47 #define SLP_DMFL_ERROR	"ttyout"		/* "dmfl_err" */
48 #define SLP_DMX_OPN	"devopn"	/* "dmx_opn" */
49 #define SLP_DN_REG	"ttyout"	/* "dn_reg" */
50 #define SLP_DN_PAUSE	"ttyout"	/* "dn_pause" */
51 #define SLP_DZ_OPN	"ttyopn"	/* "dz_opn" */
52 #define SLP_IK_BUSY	"devout"		/* "ik_busy" */
53 #define SLP_LP_OUT	"devout"	/* "lp_out" */
54 #define SLP_LP_CLIST	"ttybuf"	/* "lp_clist" */
55 #define SLP_NP_SLP	"devin"		/* "np_slp" */
56 #define SLP_PS_REFRESH	"devout"		/* "ps_refresh" */
57 #define SLP_PS_MAP	"devout"		/* "ps_map" */
58 #define SLP_TM_OPN	"devopn"		/* "tm_opn" */
59 #define SLP_UDA_OPN	"devopn"	/* "uda_opn" */
60 #define SLP_UT_OPN	"devopn"		/* "ut_opn" */
61 #define SLP_UU_OPN	"devopn"		/* "uu_opn" */
62 #define SLP_VS_WAIT	"devout"		/* "vs_wait" */
63 #define SLP_VS_USRWAIT	"devout"		/* "vs_usrwait" */
64 #define SLP_VS_START	"devout"	/* "vs_start" */
65 #define SLP_VS_ABORT	"devout"	/* "vs_abort" */
66 #define SLP_VS_PWRUP	"devout"	/* "vs_pwrup" */
67 #define SLP_VS_IOBCTL	"devout"	/* "vs_iobctl" */
68 #define SLP_VS_FIB	"devout"	/* "vs_fib" */
69 #define SLP_VS_FIBRET	"devout"	/* "vs_fibret" */
70 #define SLP_VS_INITF	"devout"	/* "vs_initf" */
71 #define SLP_VS_INITDEV	"devout"	/* "vs_initdev" */
72 #define SLP_DR_WAIT	"devout"	/* "dr_wait" */
73 #define SLP_DR_RESET	"devout"	/* "dr_reset" */
74 #define SLP_DR_ACTV	"devout"	/* "dr_actv" */
75 #define SLP_HD_OPN	"devopn"	/* "hd_opn" */
76 #define SLP_MP_1OPN	"ttyopn"	/* "mp_1opn" */
77 #define SLP_MP_POPN	"ttyopn"	/* "mp_popn" */
78 #define SLP_MP_OPN	"ttyopn"	/* "mp_opn" */
79 #define SLP_MP_1CLS	"ttycls"	/* "mp_1cls" */
80 #define SLP_MP_CLS	"ttycls"	/* "mp_cls" */
81 #define SLP_MP_BRK	"ttyout"	/* "mp_brk" */
82 #define SLP_MP_STDL	"ttyout"	/* "mp_stdl" */
83 #define SLP_MP_DLWAIT	"ttyout"	/* "mp_dlwait" */
84 #define SLP_VD_OPN	"devopn"	/* "vd_opn" */
85 #define SLP_VX_OPN	"ttyopn"	/* "vx_opn" */
86 #define SLP_VX_CLS	"ttycls"	/* "vx_cls" */
87 #define SLP_VX_PARAM	"ttyout"	/* "vx_param" */
88 #endif
89