Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ noenable(9F) — SunOS 5.5.1

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);

INTERFACE LEVEL

Architecture independent level 1 (DDI/DKI). 

ARGUMENTS

q Pointer to the queue. 

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 Programming Guide

SunOS 5.5.1  —  Last change: 11 Apr 1991

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