cdx_device_id
static inline const struct cdx_device_id *
cdx_match_one_device(const struct cdx_device_id *id,
static inline const struct cdx_device_id *
cdx_match_id(const struct cdx_device_id *ids, struct cdx_device *dev)
const struct cdx_device_id *found_id = NULL;
const struct cdx_device_id *ids;
static const struct cdx_device_id vfio_cdx_table[] = {
const struct cdx_device_id *match_id_table;
DEVID(cdx_device_id);
DEVID_FIELD(cdx_device_id, vendor);
DEVID_FIELD(cdx_device_id, device);
DEVID_FIELD(cdx_device_id, subvendor);
DEVID_FIELD(cdx_device_id, subdevice);
DEVID_FIELD(cdx_device_id, class);
DEVID_FIELD(cdx_device_id, class_mask);
DEVID_FIELD(cdx_device_id, override_only);
DEF_FIELD(symval, cdx_device_id, vendor);
DEF_FIELD(symval, cdx_device_id, device);
DEF_FIELD(symval, cdx_device_id, subvendor);
DEF_FIELD(symval, cdx_device_id, subdevice);
DEF_FIELD(symval, cdx_device_id, class);
DEF_FIELD(symval, cdx_device_id, class_mask);
DEF_FIELD(symval, cdx_device_id, override_only);