STREAMS/UX Programmer's Guide (October 2005)
324
data structures
module_info 74
module_stat 74
qinit 74
streamtab 74
datab
data block 26
datab structure 255
databuf 152
dblk_t
data block 67
DLKM
Dynamically Loadable Kernel Module 119
Dynamically Loadable Kernel Modules 73
DLPI-A 296
dp_fds 47
DP_ISPOLLED 48
dp_nfds 47
dp_timeout 47
DRV_BLOCK 78
DRV_CHAR 78
drv_info_t 78
DRV_MP_SAFE 78
drv_ops_t 79
DRV_SAVE_CONF 78
DRV_SCAN 78
Dynamically Loadable Kernel Module
DLKM 119
Dynamically Loadable Kernel Modules
DLKM 73
E
EAGAIN 39
echo_rput 296, 297
echo_rsrv 296, 297
echo_wput 296, 297
echo_wsrv 296, 297
ECHO-A 296
ECHO-B 296
echp 282
elsewhere synchronization 297
Entry Points
close() 82
interrupt sevice routine 93
ioctl() 83, 128
open() 82, 126
put procedure 92
service procedure 92
esballoc 274
F
fattach 269
fattach (3C) 30
fdetach (3C) 30
FIFO
first-in first-out 59
FIFOs
First In, First Out 270
fildes 151, 152, 300, 305
First In, First Out (FIFOs) 270
flags 152
FLUSHBAND 94, 259
flushq() 94
flushqband() 94
FLUSHR 94, 259
FLUSHRW 94, 259
FLUSHW 94, 259
freezestr 274
G
get_sleep_lock 275
getmajor() 109
getminor() 109
getmsg (2) 30
getpmsg (2) 30
getq() 98, 100
gio_private 79
global synchronization 297
H
High Priority Messages
M_CLOSE 258
M_CLOSE_REPL 258
M_COPYIN 58, 258
M_COPYOUT 58, 259
M_ERROR 58, 259
M_FLUSH 58, 259
M_HANGUP 58, 260
M_IOCACK 58, 260
M_IOCDATA 58, 261
M_IOCNAK 261
M_PCPROTO 58, 261
M_PCRSE 58, 262
M_PCSIG 58, 262