Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

enableok(9F)

insq(9F)

putbq(9F)

putq(9F)

qenable(9F)

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026