D
- DARAM
- allocation, Extended STREAMS Buffers
- freeing, Extended STREAMS Buffers
- memory shared by kernel and I/O card, Extended STREAMS Buffers
- data and message boundaries
- RMODEMASK, Read Options
- RMSGD, Read Options
- RMSGN, Read Options
- RNORM, Read Options
- Data Link Provider Interfaces, STREAMS FAQ
- datab structure, Message Structure
- example, Message Structure
- datamsg, Kernel Utility Interface Summary
- db_base, Message Structure
- DDI, Device Driver Interface, Basic Driver
- ddi_copyin, Module and Driver ioctl Calls
- ddi_copyout, Module and Driver ioctl Calls
- declarations for the loop-around driver, example, Loop-Around Driver
- definitions of priority band fields, example, Using Queue Information
- dev_ops structure
- driver entry point, STREAMS Driver Entry Points
- represents a specific class or type of device, dev_ops
- device driver
- character device, Basic Driver
- definition, Basic Driver
- device types, Basic Driver
- STREAMS driver characteristics, Basic Driver
- device interrupt handler, example, Read Device Interrupt Handler
- difference between driver and a module, Inserting Modules
- DLPI, STREAMS FAQ
- driver
- ioctl control, Module and Driver Control
- STREAMS
- Structure of a STREAMS Device Driver
- STREAMS Configuration Entry Points
- driver configuration entry points, example, Printer Driver Example
- driver entry point
- cb_ops structure, STREAMS Driver Entry Points
- dev_ops structure, STREAMS Driver Entry Points
- load kernel module, STREAMS Driver Entry Points
- streamtab, STREAMS Driver Entry Points
- driver entry points, STREAMS Driver Entry Points
- driver flush handling, example, Driver Flush Handling
- driver interrupt, STREAMS driver, STREAMS Driver Entry Points
- driver interrupt handling, example, Print Driver Interrupt
- dupb, Kernel Utility Interface Summary
- dupmsg, Kernel Utility Interface Summary