other versions
STRUCT RIO_NET(9) | Internals | STRUCT RIO_NET(9) |
NAME¶
struct_rio_net - RIO network infoSYNOPSIS¶
struct rio_net { struct list_head node; struct list_head devices; struct list_head switches; struct list_head mports; struct rio_mport * hport; unsigned char id; struct device dev; void * enum_data; void (* release) (struct rio_net *net); };
MEMBERS¶
struct list_head nodeNode in global list of RIO networks
struct list_head devices
List of devices in this network
struct list_head switches
List of switches in this network
struct list_head mports
List of master ports accessing this network
struct rio_mport * hport
Default port for accessing this network
unsigned char id
RIO network ID
struct device dev
Device object
void * enum_data
private data specific to a network enumerator
void (*)(struct rio_net *net) release
enumerator-specific release callback
AUTHOR¶
Matt Porter <mporter@kernel.crashing.org>, <mporter@mvista.com>Author.
COPYRIGHT¶
July 2017 | Kernel Hackers Manual 4.11 |