other versions
STRUCT RIO_NET(9) | Internals | STRUCT RIO_NET(9) |
NAME¶
struct_rio_net - RIO network info
SYNOPSIS¶
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 node
Node 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¶
September 2017 | Kernel Hackers Manual 4.12 |