Lines Matching defs:PCIDeviceClass
9 typedef struct PCIDeviceClass PCIDeviceClass; typedef
25 struct PCIDeviceClass { struct
26 DeviceClass parent_class;
28 void (*realize)(PCIDevice *dev, Error **errp);
29 PCIUnregisterFunc *exit;
30 PCIConfigReadFunc *config_read;
31 PCIConfigWriteFunc *config_write;
33 uint16_t vendor_id;
34 uint16_t device_id;
35 uint8_t revision;
36 uint16_t class_id;
37 uint16_t subsystem_vendor_id; /* only for header type = 0 */
38 uint16_t subsystem_id; /* only for header type = 0 */
40 const char *romfile; /* rom bar */