Searched refs:amd_iommu_page_table_hash (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu.c111 amd_iommu_page_table_hash_t amd_iommu_page_table_hash; variable
150 if (amd_iommu_page_table_hash_init(&amd_iommu_page_table_hash)
169 amd_iommu_page_table_hash_fini(&amd_iommu_page_table_hash);
201 amd_iommu_page_table_hash_fini(&amd_iommu_page_table_hash);
H A Damd_iommu_page_tables.c653 mutex_enter(&amd_iommu_page_table_hash.ampt_lock);
655 pt->pt_next = amd_iommu_page_table_hash.ampt_hash[idx];
657 amd_iommu_page_table_hash.ampt_hash[idx] = pt;
661 mutex_exit(&amd_iommu_page_table_hash.ampt_lock);
672 mutex_enter(&amd_iommu_page_table_hash.ampt_lock);
680 amd_iommu_page_table_hash.ampt_hash[idx] = pt->pt_next;
685 mutex_exit(&amd_iommu_page_table_hash.ampt_lock);
694 mutex_enter(&amd_iommu_page_table_hash.ampt_lock);
695 pt = amd_iommu_page_table_hash.ampt_hash[idx];
705 mutex_exit(&amd_iommu_page_table_hash
[all...]
H A Damd_iommu_impl.h428 typedef struct amd_iommu_page_table_hash { struct
460 extern amd_iommu_page_table_hash_t amd_iommu_page_table_hash;

Completed in 63 milliseconds