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)
SunOS 5.1 Writing Device Drivers
SunOS 5.1 STREAMS Programmer’s Guide
SunOS 5.1/SPARC — Last change: 11 Apr 1991