proc_type
if (proc_type(optarg))
static int proc_type(char *);
int proc_type;
npv[i].proc_type = PROC_NONE;
ProcListVec[i].proc_type = type;
type = ProcListVec[i].proc_type;
if (ProcListVec[i].proc_type != type)
squeue_drain(squeue_t *sqp, uint_t proc_type, hrtime_t expire)
if (proc_type != SQS_WORKER && STACK_BIAS + (uintptr_t)getfp() -
sqp->sq_state |= SQS_PROC | proc_type;
if ((now < expire) || (proc_type == SQS_WORKER)) {
if (proc_type == SQS_WORKER)
sqp->sq_state &= ~proc_type;
if ((proc_type == SQS_WORKER) && (sqp->sq_state & SQS_POLLING)) {
sqp->sq_state &= ~proc_type;
sqp->sq_state &= ~(SQS_PROC | proc_type);
if ((proc_type != SQS_WORKER) &&
const mac_soft_ring_set_state_t proc_type)
mac_srs->srs_state |= (SRS_PROC|proc_type);
if (proc_type == SRS_WORKER) {
mac_srs->srs_state &= ~proc_type;
mac_srs->srs_state &= ~(SRS_PROC|proc_type);
mac_srs->srs_state &= ~(SRS_PROC|proc_type);
const mac_soft_ring_set_state_t proc_type)
mac_srs->srs_state |= (SRS_PROC|proc_type);
if (proc_type == SRS_WORKER) {
mac_srs->srs_state &= ~proc_type;
mac_srs->srs_state &= ~(SRS_PROC|proc_type);
mac_srs->srs_state &= ~(SRS_PROC|proc_type);
const mac_soft_ring_set_state_t proc_type __unused)
uint32_t proc_type:8;
uint32_t proc_type:8;
uint32_t proc_type:8;
uint32_t proc_type:8;
proc_type: 2, /* undocumented feature */