Home
last modified time | relevance | path

Searched refs:sync_flag (Results 1 – 8 of 8) sorted by relevance

/titanic_41/usr/src/uts/sun4u/io/
H A Diocache.c161 int *sync_flag, uint64_t phys_sync_flag) in sync_stream_buf() argument
174 (void *)sync_flag, phys_sync_flag)); in sync_stream_buf()
181 *sync_flag = 0; in sync_stream_buf()
254 while (!*((volatile int *)sync_flag)) { in sync_stream_buf()
264 while (!*((volatile int *)sync_flag)) { in sync_stream_buf()
272 !*((volatile int *)sync_flag)) { in sync_stream_buf()
H A Diommu.c798 mppriv->phys_sync_flag = va_to_pa((caddr_t)&mppriv->sync_flag); in iommu_dma_allochdl()
1144 sync_stream_buf(softsp, addr, npages, (int *)&mppriv->sync_flag, in iommu_dma_unbindhdl()
1182 mp->dmai_ndvmapages, (int *)&mppriv->sync_flag, in iommu_dma_flush()
1297 mp->dmai_ndvmapages, (int *)&mppriv->sync_flag, in iommu_map_window()
1399 iommu_fast_dvma->sync_flag = kmem_zalloc(np * in iommu_dma_mctl()
1408 &iommu_fast_dvma->sync_flag[i]); in iommu_dma_mctl()
1464 kmem_free(iommu_fast_dvma->sync_flag, np * sizeof (int)); in iommu_dma_mctl()
1626 (void *)&iommu_fast_dvma->sync_flag[index], in iommu_dvma_unload()
1632 (int *)&iommu_fast_dvma->sync_flag[index], in iommu_dvma_unload()
1658 (void *)&iommu_fast_dvma->sync_flag[index], in iommu_dvma_sync()
[all …]
/titanic_41/usr/src/uts/sun4/io/px/
H A Dpx_fdvma.c100 px_fdvma_unload(ddi_dma_handle_t h, uint_t index, uint_t sync_flag) in px_fdvma_unload() argument
109 "unload index=%x sync_flag=%x %x+%x+%x\n", index, sync_flag, in px_fdvma_unload()
118 px_fdvma_sync(ddi_dma_handle_t h, uint_t index, uint_t sync_flag) in px_fdvma_sync() argument
126 "sync index=%x sync_flag=%x %x+%x+%x\n", index, sync_flag, in px_fdvma_sync()
193 fdvma_p->sync_flag = NULL; in px_fdvma_reserve()
/titanic_41/usr/src/uts/sun4u/io/pci/
H A Dpci_dma.c149 off_t off, size_t len, uint32_t sync_flag) in pci_dma_sync() argument
159 ddi_get_instance(rdip), dev_flag, sync_flag); in pci_dma_sync()
176 if (sync_flag & PCI_DMA_SYNC_EXT) { in pci_dma_sync()
177 if (sync_flag & (PCI_DMA_SYNC_BEFORE | PCI_DMA_SYNC_POST) || in pci_dma_sync()
178 !(sync_flag & PCI_DMA_SYNC_WRITE)) in pci_dma_sync()
182 ((sync_flag & PCI_DMA_SYNC_DDI_FLAGS) == in pci_dma_sync()
195 if (sync_flag & PCI_DMA_SYNC_EXT) in pci_dma_sync()
204 ((sync_flag & PCI_DMA_SYNC_DDI_FLAGS) != DDI_DMA_SYNC_FORDEV)) in pci_dma_sync()
209 if (sync_flag & PCI_DMA_SYNC_BEFORE) in pci_dma_sync()
211 if (sync_flag & PCI_DMA_SYNC_BAR) in pci_dma_sync()
[all …]
H A Dpci_fdvma.c243 fdvma_p->sync_flag = NULL; in pci_fdvma_reserve()
/titanic_41/usr/src/uts/sun4/sys/
H A Ddvma.h58 int *sync_flag; member
/titanic_41/usr/src/uts/sun4u/sys/
H A Diommu.h127 volatile int sync_flag; member
/titanic_41/usr/src/uts/common/os/
H A Dsunmdi.c6283 int sync_flag = 0; in i_mdi_enable_disable_path() local
6303 sync_flag = (flags << 8) & 0xf00; in i_mdi_enable_disable_path()
6312 MDI_EXT_STATE_CHANGE | sync_flag | in i_mdi_enable_disable_path()
6353 MDI_EXT_STATE_CHANGE | sync_flag | in i_mdi_enable_disable_path()