Searched refs:IommuImpl (Results 1 - 9 of 9) sorted by relevance
/fuchsia/zircon/kernel/dev/iommu/intel/ |
H A D | context_table_state.h | 19 class IommuImpl; 31 IommuImpl* parent, volatile ds::RootEntrySubentry* root_entry, 53 ContextTableState(uint8_t bus, bool extended, bool upper, IommuImpl* parent, 69 IommuImpl* const parent_;
|
H A D | intel_iommu.cpp | 12 return intel_iommu::IommuImpl::Create(fbl::move(desc), desc_len, out);
|
H A D | device_context.h | 21 class IommuImpl; 29 static zx_status_t Create(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent, 32 static zx_status_t Create(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent, 65 DeviceContext(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent, 67 DeviceContext(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent, 91 IommuImpl* const parent_;
|
H A D | second_level_pt.h | 15 class IommuImpl; 20 SecondLevelPageTable(IommuImpl* iommu, DeviceContext* parent); 38 IommuImpl* iommu_;
|
H A D | iommu_impl.cpp | 32 IommuImpl::IommuImpl(volatile void* register_base, function in class:intel_iommu::IommuImpl 41 zx_status_t IommuImpl::Create(fbl::unique_ptr<const uint8_t[]> desc_bytes, size_t desc_len, 66 auto instance = fbl::AdoptRef<IommuImpl>(new (&ac) IommuImpl(vaddr, fbl::move(desc_bytes), 82 IommuImpl::~IommuImpl() { 110 zx_status_t IommuImpl::ValidateIommuDesc(const fbl::unique_ptr<const uint8_t[]>& desc_bytes, 213 bool IommuImpl::IsValidBusTxnId(uint64_t bus_txn_id) const { 248 zx_status_t IommuImpl [all...] |
H A D | context_table_state.cpp | 19 IommuImpl* parent, volatile ds::RootEntrySubentry* root_entry, 41 IommuImpl* parent, volatile ds::RootEntrySubentry* root_entry,
|
H A D | iommu_impl.h | 29 class IommuImpl final : public Iommu { 49 ~IommuImpl() final; 74 DISALLOW_COPY_ASSIGN_AND_MOVE(IommuImpl); 75 IommuImpl(volatile void* register_base, fbl::unique_ptr<const uint8_t[]> desc,
|
H A D | device_context.cpp | 24 DeviceContext::DeviceContext(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent, 30 DeviceContext::DeviceContext(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent, 93 zx_status_t DeviceContext::Create(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent, 128 zx_status_t DeviceContext::Create(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent,
|
H A D | second_level_pt.cpp | 40 SecondLevelPageTable::SecondLevelPageTable(IommuImpl* iommu, DeviceContext* parent)
|
Completed in 85 milliseconds