NOENABLE(9F) Kernel Functions for Drivers NOENABLE(9F)
NAME
noenable - prevent a queue from being scheduled
SYNOPSIS
#include <sys/stream.h>
#include <sys/ddi.h>
void noenable(
queue_t *q);
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
PARAMETERS
q Pointer to the queue.
DESCRIPTION
The
noenable() function prevents the
q from being scheduled for
service by
insq(9F),
putq(9F) or
putbq(9F) when enqueuing an ordinary
priority message. The queue can be re-enabled with the
enableok(9F) function.
CONTEXT
The
noenable() function can be called from user, interrupt, or kernel
context.
SEE ALSO
enableok(9F),
insq(9F),
putbq(9F),
putq(9F),
qenable(9F) Writing Device Drivers STREAMS Programming Guide January 16, 2006 NOENABLE(9F)