|
NOVA User-Level Environment
Version testbox/changed-memory-timing-317-g320d8b5
|
This is the complete list of members for DirectPciDevice, including all inherited members.
| _bar_count | DirectPciDevice | private |
| _barinfo | DirectPciDevice | private |
| _cfgspace | DirectPciDevice | private |
| _guestbdf | DirectPciDevice | private |
| _host_irqs | DirectPciDevice | private |
| _hostbdf | DirectPciDevice | private |
| _irq_count | DirectPciDevice | private |
| _mb | DirectPciDevice | private |
| _msi_64bit | DirectPciDevice | private |
| _msi_cap | DirectPciDevice | private |
| _msix_bar | DirectPciDevice | private |
| _msix_cap | DirectPciDevice | private |
| _msix_host_table | DirectPciDevice | private |
| _msix_table | DirectPciDevice | private |
| _vf | DirectPciDevice | private |
| BAR0 enum value | HostPci | |
| bar_base(unsigned bdf, unsigned bar, unsigned *type=0) | HostPci | inline |
| BAR_IO enum value | HostPci | |
| BAR_IO_MASK enum value | HostPci | |
| BAR_MEM_MASK enum value | HostPci | |
| bar_size(unsigned bdf, unsigned bar, bool *is64bit=0) | HostPci | inline |
| BAR_TYPE_32B enum value | HostPci | |
| BAR_TYPE_64B enum value | HostPci | |
| BAR_TYPE_MASK enum value | HostPci | |
| CAP_MSI enum value | HostPci | |
| CAP_MSIX enum value | HostPci | |
| CAP_PCIE enum value | HostPci | |
| conf_read(unsigned bdf, unsigned dword) | HostPci | inline |
| conf_write(unsigned bdf, unsigned dword, unsigned value) | HostPci | inline |
| count_bars(unsigned bdf) | HostPci | inline |
| debug_dump() | Device | inline |
| Device(const char *debug_name) | Device | inline |
| DirectPciDevice(Motherboard &mb, unsigned hbdf, unsigned guestbdf, bool assign, bool use_irqs=true, unsigned parent_bdf=0, unsigned vf_no=0, bool map=true) | DirectPciDevice | inline |
| EXTCAP_ARI enum value | HostVfPci | |
| EXTCAP_SRIOV enum value | HostVfPci | |
| find_cap(unsigned bdf, unsigned char id) | HostPci | inline |
| find_extended_cap(unsigned bdf, unsigned short id) | HostPci | inline |
| get_gsi(DBus< MessageHostOp > &bus_hostop, DBus< MessageAcpi > &bus_acpi, unsigned bdf, unsigned nr, bool level=false, void *msix_table=0) | HostPci | inline |
| get_gsi_msi(DBus< MessageHostOp > &bus_hostop, unsigned bdf, unsigned nr, void *msix_table=0) | HostPci | inline |
| HostPci(DBus< MessageHwPciConfig > &bus_pcicfg, DBus< MessageHostOp > &bus_hostop) | HostPci | inline |
| HostVfPci(DBus< MessageHwPciConfig > &bus_pcicfg, DBus< MessageHostOp > &bus_hostop) | HostVfPci | inline |
| io | DirectPciDevice | |
| map_bars(unsigned long *bases, unsigned long *sizes) | DirectPciDevice | inlineprivate |
| match_bars(unsigned long address, unsigned size, unsigned *&ptr) | DirectPciDevice | inlineprivate |
| match_iobars(unsigned short port, unsigned short &newport, unsigned size) | DirectPciDevice | inlineprivate |
| MAX_BAR enum value | HostPci | |
| PCI_CFG_SPACE_DWORDS enum value | DirectPciDevice | private |
| port | DirectPciDevice | |
| ptr | DirectPciDevice | |
| read_all_bars(unsigned bdf, unsigned long *base, unsigned long *size) | DirectPciDevice | inline |
| read_all_vf_bars(unsigned bdf, unsigned vf_no, unsigned long *base, unsigned long *size) | DirectPciDevice | inline |
| receive(MessageIOIn &msg) | DirectPciDevice | inline |
| receive(MessageIOOut &msg) | DirectPciDevice | inline |
| receive(MessagePciConfig &msg) | DirectPciDevice | inline |
| receive(MessageIrq &msg) | DirectPciDevice | inline |
| receive(MessageIrqNotify &msg) | DirectPciDevice | inline |
| receive(MessageMem &msg) | DirectPciDevice | inline |
| receive(MessageMemRegion &msg) | DirectPciDevice | inline |
| receive(MessageLegacy &msg) | DirectPciDevice | inline |
| receive_static(Device *o, M &msg) | StaticReceiver< DirectPciDevice > | inlinestatic |
| search_bridge(unsigned dst) | HostPci | inline |
| search_device(unsigned theclass, unsigned subclass, unsigned instance) | HostPci | inline |
| size | DirectPciDevice | |
| SRIOV_VF_BAR0 enum value | HostVfPci | |
| StaticReceiver() | StaticReceiver< DirectPciDevice > | inline |
| vf_bar_base_size(unsigned bdf, unsigned vf_no, unsigned no, unsigned long long &size, bool *is64bit=0) | HostVfPci | inline |
| vf_bdf(unsigned parent_bdf, unsigned vf_no) | HostVfPci | inline |
| vf_device_id(unsigned parent_bdf) | HostVfPci | inline |