Home
last modified time | relevance | path

Searched refs:ioctx (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/arm64/iommu/
H A Diommu.c185 struct iommu_ctx *ioctx; in iommu_ctx_alloc() local
190 if (ioctx == NULL) in iommu_ctx_alloc()
200 return (ioctx); in iommu_ctx_alloc()
213 if (ioctx) { in iommu_get_ctx()
215 return (ioctx); in iommu_get_ctx()
228 if (ioctx == NULL) { in iommu_get_ctx()
236 tag->ctx = ioctx; in iommu_get_ctx()
241 ioctx->domain = iodom; in iommu_get_ctx()
243 return (ioctx); in iommu_get_ctx()
253 tag = ioctx->tag; in iommu_free_ctx_locked()
[all …]
H A Dsmmuvar.h63 struct iommu_ctx ioctx; member
H A Diommu_if.m124 struct iommu_ctx *ioctx;
H A Dsmmu.c1808 return (&ctx->ioctx); in smmu_ctx_alloc()
1812 smmu_ctx_free(device_t dev, struct iommu_ctx *ioctx) in smmu_ctx_free() argument
1817 IOMMU_ASSERT_LOCKED(ioctx->domain->iommu); in smmu_ctx_free()
1820 ctx = (struct smmu_ctx *)ioctx; in smmu_ctx_free()
1872 return (&ctx->ioctx); in smmu_ctx_lookup()