[][src]Enum kernel::process::ProcInPool

pub enum ProcInPool {
    NoProc,
    Scheduled,
    Pooling(Box<Process>),
    BeingSlept,
}

Enum describing a process in process pool

NoProc: No process associated with this pid

Scheduled: This process is scheduled on one CPU

Pooling: This process is not being scheduled

BeingSlept: This process holds a sleep lock and is to be put back

Variants

NoProc
Scheduled
Pooling(Box<Process>)
BeingSlept