Searched refs:ctx_mask (Results 1 – 1 of 1) sorted by relevance
1015 uint64_t ctx_mask, test = 1ull << i; in pci_iommu_get_dvma_context() local1027 ctx_mask = (*bucket_ptr << DCB_LOCK_BITS) >> DCB_LOCK_BITS; in pci_iommu_get_dvma_context()1029 ASSERT(ctx_mask >> DCB_BMAP_BITS == 0); in pci_iommu_get_dvma_context()1031 if (ctx_mask & test) /* quick check i bit */ in pci_iommu_get_dvma_context()1032 for (i = 0, test = 1ull; test & ctx_mask; test <<= 1, i++) in pci_iommu_get_dvma_context()1035 ctx_mask |= test; in pci_iommu_get_dvma_context()1036 *bucket_ptr = ctx_mask; /* unlock */ in pci_iommu_get_dvma_context()1042 (uint32_t)(ctx_mask >> 32), (uint32_t)ctx_mask, ctx); in pci_iommu_get_dvma_context()1049 uint64_t ctx_mask; in pci_iommu_free_dvma_context() local1060 ctx_mask = (*bucket_ptr << DCB_LOCK_BITS) >> DCB_LOCK_BITS; in pci_iommu_free_dvma_context()[all …]