|
The Pedigree Project 0.1
|
This is the complete list of members for IntelIommu, including all inherited members.
| allocateTable(physical_uintptr_t &page) (defined in IntelIommu) | IntelIommu | private |
| attach(Device *device, bool isolated=false) (defined in IntelIommu) | IntelIommu | |
| attached(const Device *device) const (defined in IntelIommu) | IntelIommu | |
| command(uint32_t bit, bool set) (defined in IntelIommu) | IntelIommu | private |
| detachIsolated(Device *device, bool requesterDisabled=false) (defined in IntelIommu) | IntelIommu | |
| findDomain(const Device *device) (defined in IntelIommu) | IntelIommu | private |
| findDomain(const Device *device) const (defined in IntelIommu) | IntelIommu | private |
| flushLines(const void *address, size_t bytes) const (defined in IntelIommu) | IntelIommu | private |
| freeDomain(Domain &domain) (defined in IntelIommu) | IntelIommu | private |
| initialise() (defined in IntelIommu) | IntelIommu | private |
| instance() (defined in IntelIommu) | IntelIommu | static |
| IntelIommu() (defined in IntelIommu) | IntelIommu | private |
| invalidateContext() (defined in IntelIommu) | IntelIommu | private |
| invalidateIotlb() (defined in IntelIommu) | IntelIommu | private |
| isolated(const Device *device) const (defined in IntelIommu) | IntelIommu | |
| isolatedIdle(Device *device) const (defined in IntelIommu) | IntelIommu | |
| IsolatedTokenBase (defined in IntelIommu) | IntelIommu | privatestatic |
| IsolatedTokenPages (defined in IntelIommu) | IntelIommu | privatestatic |
| logFault() (defined in IntelIommu) | IntelIommu | private |
| m_Aw (defined in IntelIommu) | IntelIommu | private |
| m_BusContexts (defined in IntelIommu) | IntelIommu | private |
| m_CacheLine (defined in IntelIommu) | IntelIommu | private |
| m_Coherent (defined in IntelIommu) | IntelIommu | private |
| m_DefaultContext (defined in IntelIommu) | IntelIommu | private |
| m_Domains (defined in IntelIommu) | IntelIommu | private |
| m_Enabled (defined in IntelIommu) | IntelIommu | private |
| m_Failed (defined in IntelIommu) | IntelIommu | private |
| m_IotlbOffset (defined in IntelIommu) | IntelIommu | private |
| m_Lock (defined in IntelIommu) | IntelIommu | mutableprivate |
| m_MaxPhysical (defined in IntelIommu) | IntelIommu | private |
| m_PassThroughAw (defined in IntelIommu) | IntelIommu | private |
| m_Registers (defined in IntelIommu) | IntelIommu | private |
| m_ReservedTokens (defined in IntelIommu) | IntelIommu | private |
| m_Root (defined in IntelIommu) | IntelIommu | private |
| makeDomain(Domain &domain) (defined in IntelIommu) | IntelIommu | private |
| mapPage(Device *device, physical_uintptr_t physical, uint32_t &dmaAddress, uint16_t &token) (defined in IntelIommu) | IntelIommu | |
| MaxDomains (defined in IntelIommu) | IntelIommu | privatestatic |
| tokenEntry(const Domain &domain, size_t slot) (defined in IntelIommu) | IntelIommu | privatestatic |
| TokenPages (defined in IntelIommu) | IntelIommu | privatestatic |
| unmapPage(Device *device, uint16_t token) (defined in IntelIommu) | IntelIommu | |
| waitForStatus(uint32_t bit, bool set) (defined in IntelIommu) | IntelIommu | private |