Class: PCI

A PCI device

Enums

pci_dom0_access

Fields

string class_name [RO/constructor]
PCI ref set dependencies [RO/runtime]
string device_name [RO/constructor]
string driver_name [RO/constructor]
host ref host [RO/constructor]
(string → string) map other_config [RW]
string pci_id [RO/constructor]
string subsystem_device_name [RO/constructor]
string subsystem_vendor_name [RO/constructor]
string uuid [RO/runtime]
string vendor_name [RO/constructor]

Messages

void add_to_other_config (session ref, PCI ref, string, string)
Prototype
enum pci_dom0_access disable_dom0_access (session ref, PCI ref)
Prototype
enum pci_dom0_access enable_dom0_access (session ref, PCI ref)
PCI ref set get_all (session ref)
(PCI ref → PCI record) map get_all_records (session ref)
PCI ref get_by_uuid (session ref, string)
string get_class_name (session ref, PCI ref)
PCI ref set get_dependencies (session ref, PCI ref)
string get_device_name (session ref, PCI ref)
Prototype
enum pci_dom0_access get_dom0_access_status (session ref, PCI ref)
string get_driver_name (session ref, PCI ref)
host ref get_host (session ref, PCI ref)
(string → string) map get_other_config (session ref, PCI ref)
string get_pci_id (session ref, PCI ref)
PCI record get_record (session ref, PCI ref)
string get_subsystem_device_name (session ref, PCI ref)
string get_subsystem_vendor_name (session ref, PCI ref)
string get_uuid (session ref, PCI ref)
string get_vendor_name (session ref, PCI ref)
void remove_from_other_config (session ref, PCI ref, string)
void set_other_config (session ref, PCI ref, (string → string) map)