noenable(9F)
NAME
noenable − prevent a queue from being scheduled
SYNOPSIS
#include <sys/stream.h>
#include <sys/ddi.h>
void noenable(queue_t ∗q);
ARGUMENTS
q Pointer to the queue.
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
DESCRIPTION
noenable() prevents the queue 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
noenable() can be called from user or interrupt context.
SEE ALSO
enableok(9F), insq(9F), putbq(9F), putq(9F), qenable(9F)
Writing Device Drivers
STREAMS Programmer’s Guide
SunOS 5.4 — Last change: 11 Apr 1991