|
Kernel Functions for Drivers | putnext(9F) |
| putnext - send a message to the
next queue |
SYNOPSIS
|
#include <sys/stream.h>
#include <sys/ddi.h>
void putnext(queue_t *q, mblk_t *mp); |
|
Architecture independent level 1 (DDI/DKI).
|
|
-
q
- Pointer to the queue from which the message mp will be sent.
-
mp
- Message
to be passed.
|
|
putnext() is used to pass a message to the put(9E) routine
of the next queue in the stream.
|
|
putnext() can be called from user or interrupt
context.
|
|
The put() and putnext() functions
should be called only after qprocson() is finished.
|
| |