rio_device_id
static struct rio_device_id rionet_id_table[] = {
const struct rio_device_id *id = rdrv->id_table;
const struct rio_device_id *found_id;
static const struct rio_device_id *rio_match_device(const struct rio_device_id
const struct rio_device_id *id;
static int idtg2_probe(struct rio_dev *rdev, const struct rio_device_id *id)
static const struct rio_device_id idtg2_id_table[] = {
static int idtg3_probe(struct rio_dev *rdev, const struct rio_device_id *id)
static const struct rio_device_id idtg3_id_table[] = {
static int idtcps_probe(struct rio_dev *rdev, const struct rio_device_id *id)
static const struct rio_device_id idtcps_id_table[] = {
const struct rio_device_id *id_table;
int (*probe) (struct rio_dev * dev, const struct rio_device_id * id);
DEVID(rio_device_id);
DEVID_FIELD(rio_device_id, did);
DEVID_FIELD(rio_device_id, vid);
DEVID_FIELD(rio_device_id, asm_did);
DEVID_FIELD(rio_device_id, asm_vid);
DEF_FIELD(symval, rio_device_id, did);
DEF_FIELD(symval, rio_device_id, vid);
DEF_FIELD(symval, rio_device_id, asm_did);
DEF_FIELD(symval, rio_device_id, asm_vid);