Linux Kernel
3.7.1
|
An I/O notification header. More...
#include <netio_intf.h>
Data Fields | |
unsigned int | word |
struct { | |
unsigned int __channel:7 | |
unsigned int __type:4 | |
unsigned int __ack:1 | |
unsigned int __reserved:1 | |
unsigned int __protocol:1 | |
unsigned int __status:2 | |
unsigned int __framing:2 | |
unsigned int __transfer_size:14 | |
} | bits |
An I/O notification header.
This is the first word of data received from an I/O shim in a notification packet. It contains framing and status information.
Definition at line 419 of file netio_intf.h.
unsigned int __ack |
Whether an acknowledgement is needed.
Definition at line 427 of file netio_intf.h.
unsigned int __channel |
Resource channel.
Definition at line 425 of file netio_intf.h.
unsigned int __framing |
Framing of the transfer.
Definition at line 431 of file netio_intf.h.
unsigned int __protocol |
A protocol-specific word is added.
Definition at line 429 of file netio_intf.h.
unsigned int __reserved |
Reserved.
Definition at line 428 of file netio_intf.h.
unsigned int __status |
Status of the transfer.
Definition at line 430 of file netio_intf.h.
unsigned int __transfer_size |
Transfer size in bytes (total).
Definition at line 432 of file netio_intf.h.
unsigned int __type |
Type.
Definition at line 426 of file netio_intf.h.
struct { ... } bits |
The whole word.
Definition at line 421 of file netio_intf.h.