| | | | |
| S |
| |
| | sad ( ) |
| |
| | SAD (see STREAMS Administrative Driver) ( ) ( ) ( ) |
| |
| | SAD_GAP ioctl ( ) |
| |
| | SAD_SAP ioctl |
| | | SAP_ALL option ( ) |
| | | SAP_CLEAR option ( ) |
| | | SAP_ONE option ( ) |
| | | SAP_RANGE option ( ) |
| |
| | sap_lastminor device ( ) |
| |
| | sap_major device ( ) |
| |
| | sap_minor device ( ) ( ) |
| |
| | send data to service provider, example ( ) |
| |
| | service |
| | | interface ( ) |
| | | procedure ( ) |
| | | provider ( ) |
| | | user ( ) |
| |
| | service interface ( ) |
| |
| | service interface ( ) |
| | | definition ( ) |
| | | rules ( ) |
| |
| | service interface library |
| | | example ( ) |
| | | primitives ( ) |
| |
| | service interface library header file, example ( ) |
| |
| | service interface protoput procedure, example ( ) |
| |
| | service primitive ( ) |
| | | BIND_REQ ( ) |
| | | ERROR_ACK ( ) |
| | | in service procedure ( ) |
| | | OK_ACK ( ) |
| | | UNITDATA_IND ( ) |
| | | UNITDATA_REQ ( ) |
| |
| | service primitive declarations, example ( ) |
| |
| | service procedure ( ) |
| |
| | service procedure ( ) ( ) |
| | | back-enable ( ) |
| | | blocked ( ) |
| |
| | service provider ( ) |
| | | accessing ( ) |
| | | closing ( ) |
| | | receiving data ( ) |
| | | sending data ( ) |
| |
| | signal ( ) |
| | | extended ( ) |
| | | in job control management ( ) |
| | | in STREAMS ( ) ( ) |
| | | M_SIG ( ) |
| | | SIGCONT ( ) |
| | | SIGHUP ( ) |
| | | SIGPOLL ( ) |
| | | SIGSTOP ( ) |
| | | SIGTSTP ( ) |
| | | SIGTTIN ( ) |
| | | SIGTTOU ( ) |
| |
| | SIGPOLL, signal ( ) |
| |
| | SIGTTIN ( ) |
| |
| | SIGTTOU ( ) |
| |
| | simple stream, example ( ) |
| |
| | slave driver ( ) |
| | | in pseudo-tty subsystem ( ) |
| | | open ( ) |
| |
| | slave driver open, example ( ) |
| |
| | SO_FLAG, in M_SETOPTS ( ) |
| |
| | SO_MREADOFF ( ) |
| |
| | SO_MREADOFI ( ) |
| |
| | standard pipe ( ) |
| |
| | str_mlist structure, example ( ) |
| |
| | strace ( ) |
| |
| | strapush structure, example ( ) |
| |
| | strchg ( ) |
| |
| | strconf command ( ) |
| |
| | STRCTLSZ, tunable parameter ( ) |
| |
| | stream |
| | | controlling terminal ( ) |
| | | general definition ( ) |
| | | hung-up ( ) |
| |
| | stream autopush structure, example ( ) |
| |
| | stream construction |
| | | add/remove modules ( ) |
| | | close a stream ( ) |
| | | example ( ) ( ) |
| | | open a stream ( ) |
| |
| | stream head |
| | | copy data between the user space and kernel space ( ) |
| | | intercepting I_STR ( ) |
| | | kernel space interaction ( ) |
| |
| | stream pseudo terminal module, example ( ) |
| |
| | streamio ioctl commands, streams control ( ) |
| |
| | STREAMS ( ) |
| | | administration tools ( ) |
| | | application interface ( ) |
| | | asynchronous callback functions ( ) |
| | | closing a device ( ) |
| | | configuration ( ) ( ) |
| | | considerations when porting from SunOS 4 to SunOS 5 ( ) |
| | | data path ( ) |
| | | data transfer ( ) |
| | | definition ( ) |
| | | definition of functionality ( ) |
| | | determining when to use ( ) |
| | | device driver ( ) |
| | | driver ( ) |
| | | flow control ( ) ( ) |
| | | frequently asked IP interface questions ( ) |
| | | hardening advice ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
| | | head ( ) ( ) |
| | | interface ( ) |
| | | kernel-level ( ) |
| | | message components ( ) |
| | | message data structures ( ) |
| | | message queue priority ( ) |
| | | message queues ( ) |
| | | message types ( ) |
| | | messages ( ) |
| | | module ( ) ( ) |
| | | module multiplexing ( ) |
| | | multiplexing ( ) ( ) |
| | | multithread ( ) |
| | | multithread framework ( ) |
| | | multithread framework integrity ( ) |
| | | opening a device ( ) |
| | | polling ( ) |
| | | programming model ( ) |
| | | queue overview ( ) |
| | | tunable parameters ( ) |
| |
| | STREAMS administration modules ( ) |
| | | autopush facility ( ) |
| |
| | STREAMS Administrative Driver ( ) ( ) ( ) ( ) |
| |
| | STREAMS anchors client, example ( ) |
| |
| | STREAMS anchors server, example ( ) |
| |
| | STREAMS-based pipe ( ) |
| | | atomic write ( ) |
| | | basic operations ( ) |
| | | definition ( ) |
| | | PIPE_BUF ( ) |
| |
| | STREAMS-based pseudo-terminal subsystem (see pseudo-tty subsystem) ( ) |
| |
| | STREAMS-based terminal subsystem (see tty subsystem) ( ) |
| |
| | streams control, streamio ioctl commands ( ) |
| |
| | STREAMS debugging ( ) |
| | | error and trace logging ( ) ( ) ( ) |
| | | kernel debug printing ( ) |
| | | kernel examination tools ( ) |
| |
| | STREAMS driver |
| | | cloning ( ) |
| | | configuration ( ) |
| | | configuration entry point ( ) ( ) |
| | | design guidelines ( ) |
| | | driver interrupt ( ) |
| | | Ethernet drivers ( ) ( ) |
| | | flush handling ( ) |
| | | initialization entry point ( ) |
| | | interrupt handler ( ) |
| | | ioctl ( ) ( ) |
| | | loop-around ( ) |
| | | porting to multithreaded kernel ( ) |
| | | pseudo-tty ( ) ( ) |
| | | pseudo-tty subsystem master ( ) |
| | | pseudo-tty subsystem slave ( ) |
| | | queue processing entry point ( ) ( ) |
| | | table-driven entry point ( ) |
| |
| | STREAMS module ( ) ( ) |
| | | adding an anchor ( ) |
| | | anchor lock ( ) ( ) |
| | | autopush facility ( ) ( ) |
| | | autopush facility ( ) |
| | | connld ( ) |
| | | design guidelines ( ) |
| | | filter ( ) |
| | | flow control ( ) ( ) |
| | | ioctl ( ) |
| | | line discipline ( ) |
| | | ptem ( ) |
| | | read-side put procedure ( ) |
| | | routines ( ) ( ) |
| | | service interface example ( ) ( ) |
| | | service procedure ( ) |
| | | service procedure example ( ) |
| | | write-side put procedure ( ) |
| |
| | STREAMS queue |
| | | qband structure ( ) |
| | | using qband information ( ) |
| | | using queue information ( ) |
| |
| | streamtab structure |
| | | driver entry point ( ) |
| | | example ( ) |
| | | pointers to structures for inititializing reading and writng a module ( ) |
| |
| | strerr ( ) |
| |
| | strioctl structure ( ) |
| | | example ( ) ( ) |
| | | ic_cmd ( ) |
| | | ic_dp ( ) |
| | | ic_len ( ) |
| | | ic_timout ( ) |
| |
| | strlog ( ) ( ) |
| | | flag parameter ( ) |
| |
| | STRMSGSZ, tunable parameter ( ) |
| |
| | stropts.h, strbuf ( ) |
| |
| | strqget ( ) ( ) ( ) |
| |
| | strqset ( ) ( ) ( ) |
| |
| | structure for M_IOCTL unrecognized message, example ( ) |
| |
| | structure for nontransparent ioctl, example ( ) |
| |
| | synchronous input/output, in polling ( ) |
| |
| | system crash ( ) |