other versions
- wheezy-backports 3.16.39-1+deb8u1~bpo70+1
- jessie 3.16.43-2
STRUCT RIO_SWITCH(9) | Internals | STRUCT RIO_SWITCH(9) |
NAME¶
struct_rio_switch - RIO switch infoSYNOPSIS¶
struct rio_switch { struct list_head node; u8 * route_table; u32 port_ok; struct rio_switch_ops * ops; spinlock_t lock; struct rio_dev * nextdev[0]; };
MEMBERS¶
nodeNode in global list of switches
route_table
Copy of switch routing table
port_ok
Status of each port (one bit per port) - OK=1
or UNINIT=0
ops
pointer to switch-specific operations
lock
lock to serialize operations updates
nextdev[0]
Array of per-port pointers to the next
attached device
AUTHOR¶
Matt Porter <mporter@kernel.crashing.org>, <mporter@mvista.com>Author.
COPYRIGHT¶
February 2017 | Kernel Hackers Manual 3.16 |