|
|
DataMuseum.dkPresents historical artifacts from the history of: RC9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: @ T v
Length: 584 (0x248)
Types: TextFile
Notes: @(#)volchan.h 13.1 (Tolerant) 91/02/02 */
Names: »volchan.h«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦bbf173f5c⟧ »0004«
└─⟦this⟧ »./usr/include/sys/volchan.h«
/* @(#)volchan.h 13.1 (Tolerant) 91/02/02 */
/*
* volchan.h
*
* Structure used by the vol_sleepchan() and vol_wakeupchan()
* primitives.
*/
#define CH_EXPECT 199927 /* Not suspended but expecting event */
/* completion */
#define CH_WAITING 123777 /* Suspended until event completion */
#define CH_NOT_WAITING 456999 /* Event complete */
struct channel
{
short ch_rte_procid; /* RTE procid of waiting process */
int ch_state; /* State of the channel (see defines) */
u_long ch_pad[2]; /* reserved for future use */
};
/*
* End of volchan.h
*/