Home
last modified time | relevance | path

Searched refs:dmar_flags (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/common/io/
H A Dfdc.c1131 uint_t dmar_flags = 0; in fdrw() local
1142 dmar_flags = DDI_DMA_READ; in fdrw()
1146 dmar_flags = DDI_DMA_WRITE; in fdrw()
1174 dmar_flags |= (DDI_DMA_STREAMING | DDI_DMA_PARTIAL); in fdrw()
1195 if (dmar_flags & DDI_DMA_WRITE) { in fdrw()
1222 if (dmar_flags & DDI_DMA_READ) { in fdrw()
1375 uint_t dmar_flags = 0; in fdrawioctl() local
1421 dmar_flags = DDI_DMA_WRITE; in fdrawioctl()
1429 dmar_flags = DDI_DMA_READ; in fdrawioctl()
1484 if (dmar_flags & DDI_DMA_WRITE) { in fdrawioctl()
[all …]
H A Dbofi.c3544 hp->flags = dmareqp->dmar_flags; in bofi_dma_bindhdl()
3576 if (dmareqp->dmar_flags & DDI_DMA_WRITE) in bofi_dma_bindhdl()
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_page_tables.c1019 if (R == 0 && ((dmareq->dmar_flags & DDI_DMA_WRITE) || in init_pte()
1020 (dmareq->dmar_flags & DDI_DMA_RDWR))) { in init_pte()
1023 if (W == 0 && ((dmareq->dmar_flags & DDI_DMA_READ) || in init_pte()
1024 (dmareq->dmar_flags & DDI_DMA_RDWR))) { in init_pte()
1042 if (dmareq->dmar_flags & DDI_DMA_RDWR) { in init_pte()
1046 if (dmareq->dmar_flags & DDI_DMA_WRITE) { in init_pte()
1049 if (dmareq->dmar_flags & DDI_DMA_READ) { in init_pte()
H A Damd_iommu_impl.c1868 sdmareq.dmar_flags = DDI_DMA_RDWR; in amd_iommu_win()
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_fdvma.c250 pci_dma_consist_check(dmareq->dmar_flags, pci_p->pci_pbm_p); in pci_fdvma_reserve()
251 if (!(dmareq->dmar_flags & DDI_DMA_RDWR)) in pci_fdvma_reserve()
H A Dpci_dma.c563 mp->dmai_rflags = pci_dma_consist_check(dmareq->dmar_flags, pbm_p); in pci_dma_type()
884 if (!(dmareq->dmar_flags & DDI_DMA_PARTIAL)) { in pci_dvma_win()
/illumos-gate/usr/src/uts/common/sys/
H A Dddidmareq.h480 uint_t dmar_flags; member
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_ddi.c71 dmareq.dmar_flags = flags; in fc_ddi_dma_buf_bind_handle()
/illumos-gate/usr/src/uts/sun4/os/
H A Ddvma.c72 dmareq.dmar_flags = DDI_DMA_RDWR | DDI_DMA_STREAMING; in dvma_reserve()
/illumos-gate/usr/src/uts/sun4u/io/
H A Diommu.c832 if ((dmareq->dmar_flags & DDI_DMA_PARTIAL) == 0) in check_dma_attr()
841 if ((dmareq->dmar_flags & DDI_DMA_PARTIAL) == 0) in check_dma_attr()
884 mp->dmai_rflags = (dmareq->dmar_flags & DMP_DDIFLAGS) | in iommu_dma_bindhdl()
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_dma.c397 mp->dmai_rflags = dmareq->dmar_flags & DMP_DDIFLAGS; in px_dma_type()
675 if (!(dmareq->dmar_flags & DDI_DMA_PARTIAL)) { in px_dvma_win()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_dvma.c400 if (dmareq->dmar_flags & DDI_DMA_READ) in dma_to_immu_flags()
403 if (dmareq->dmar_flags & DDI_DMA_WRITE) in dma_to_immu_flags()
410 if ((dmareq->dmar_flags & (DDI_DMA_READ | DDI_DMA_WRITE)) == 0) { in dma_to_immu_flags()
H A Drootnex.c1982 hp->dmai_rflags = dmareq->dmar_flags & DMP_DDIFLAGS; in rootnex_coredma_bindhdl()
3249 !(dmareq->dmar_flags & DDI_DMA_PARTIAL)) { in rootnex_bind_slowpath()
/illumos-gate/usr/src/uts/sun4v/io/niumx/
H A Dniumx.c739 mp->dmai_rflags = dmareq->dmar_flags & DMP_DDIFLAGS | DMP_NOSYNC; in niumx_dma_bindhdl()
/illumos-gate/usr/src/uts/common/os/
H A Dsunddi.c7003 dmareq.dmar_flags = flags; in ddi_dma_buf_bind_handle()
7071 dmareq.dmar_flags = flags; in ddi_dma_addr_bind_handle()