/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd_scsa.c | 222 int dma_flags; in ghd_tran_init_pkt_attr() local 226 dma_flags = DDI_DMA_READ; in ghd_tran_init_pkt_attr() 228 dma_flags = DDI_DMA_WRITE; in ghd_tran_init_pkt_attr() 232 dma_flags |= DDI_DMA_CONSISTENT; in ghd_tran_init_pkt_attr() 234 dma_flags |= DDI_DMA_PARTIAL; in ghd_tran_init_pkt_attr() 237 if (!ghd_dma_buf_bind_attr(cccp, gcmdp, bp, dma_flags, in ghd_tran_init_pkt_attr()
|
H A D | ghd_dma.c | 54 int dma_flags, in ghd_dma_buf_bind_attr() argument 79 status = ddi_dma_buf_bind_handle(gcmdp->cmd_dma_handle, bp, dma_flags, in ghd_dma_buf_bind_attr() 128 gcmdp->cmd_dma_flags = dma_flags; in ghd_dma_buf_bind_attr()
|
H A D | ghd_dma.h | 43 int dma_flags, int (*callback)(), caddr_t arg,
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_resource.c | 157 int dma_flags, in scsi_dma_buf_bind_attr() argument 171 status = ddi_dma_buf_bind_handle(pktp->pkt_handle, bp, dma_flags, in scsi_dma_buf_bind_attr() 207 pktp->pkt_dma_flags = dma_flags; in scsi_dma_buf_bind_attr() 385 int dma_flags = 0; in scsi_init_cache_pkt() local 425 dma_flags |= DDI_DMA_READ; in scsi_init_cache_pkt() 427 dma_flags |= DDI_DMA_WRITE; in scsi_init_cache_pkt() 430 dma_flags |= DDI_DMA_CONSISTENT; in scsi_init_cache_pkt() 432 dma_flags |= DDI_DMA_PARTIAL; in scsi_init_cache_pkt() 443 dma_flags |= DDI_DMA_CONSISTENT; in scsi_init_cache_pkt() 447 dma_flags, callback, callback_arg)) { in scsi_init_cache_pkt()
|
/illumos-gate/usr/src/uts/common/io/xge/drv/ |
H A D | xge_osdep.h | 248 int dma_flags, pci_dma_h *p_dmah, pci_dma_acc_h *p_dma_acch, char *file, in __xge_os_dma_malloc() argument 264 (dma_flags & XGE_OS_DMA_CONSISTENT ? in __xge_os_dma_malloc() 283 #define xge_os_dma_malloc(pdev, size, dma_flags, p_dmah, p_dma_acch) \ argument 284 __xge_os_dma_malloc(pdev, size, dma_flags, p_dmah, p_dma_acch, \ 358 void *vaddr, size_t size, int dir, int dma_flags) { in xge_os_dma_map() argument 378 flags |= (dma_flags & XGE_OS_DMA_CONSISTENT) ? in xge_os_dma_map()
|
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-mm.c | 57 int dma_flags; in __hal_mempool_grow() local 59 dma_flags = XGE_OS_DMA_CACHELINE_ALIGNED; in __hal_mempool_grow() 61 dma_flags |= XGE_OS_DMA_CONSISTENT; in __hal_mempool_grow() 63 dma_flags |= XGE_OS_DMA_STREAMING; in __hal_mempool_grow() 69 dma_flags, in __hal_mempool_grow()
|
H A D | xgehal-stats.c | 39 int dma_flags; in __hal_stats_initialize() local 44 dma_flags = XGE_OS_DMA_CACHELINE_ALIGNED; in __hal_stats_initialize() 46 dma_flags |= XGE_OS_DMA_CONSISTENT; in __hal_stats_initialize() 48 dma_flags |= XGE_OS_DMA_STREAMING; in __hal_stats_initialize() 55 dma_flags, in __hal_stats_initialize() 119 dma_flags, in __hal_stats_initialize()
|
/illumos-gate/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 1216 uint_t dma_flags; in amr_enquiry_mapcmd() local 1222 dma_flags = DDI_DMA_READ; in amr_enquiry_mapcmd() 1224 dma_flags = DDI_DMA_WRITE; in amr_enquiry_mapcmd() 1227 dma_flags |= DDI_DMA_CONSISTENT; in amr_enquiry_mapcmd() 1243 dma_flags, in amr_enquiry_mapcmd() 1258 NULL, ac->ac_data, len, dma_flags, in amr_enquiry_mapcmd() 1326 uint_t dma_flags; in amr_mapcmd() local 1336 dma_flags = DDI_DMA_READ; in amr_mapcmd() 1338 dma_flags = DDI_DMA_WRITE; in amr_mapcmd() 1342 dma_flags |= DDI_DMA_CONSISTENT; in amr_mapcmd() [all …]
|
/illumos-gate/usr/src/uts/common/io/cpqary3/ |
H A D | cpqary3_transport.c | 337 uint32_t dma_flags; in cpqary3_dma_alloc() local 350 dma_flags = DDI_DMA_READ; in cpqary3_dma_alloc() 353 dma_flags = DDI_DMA_WRITE; in cpqary3_dma_alloc() 358 dma_flags |= DDI_DMA_CONSISTENT; in cpqary3_dma_alloc() 362 dma_flags |= DDI_DMA_PARTIAL; in cpqary3_dma_alloc() 415 dma_flags, cb, CPQARY3_DMA_NO_CALLBACK, in cpqary3_dma_alloc()
|
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_send.c | 103 uint32_t dma_flags; in hxge_start() local 435 dma_flags = DDI_DMA_WRITE; in hxge_start() 437 dma_flags |= DDI_DMA_CONSISTENT; in hxge_start() 439 dma_flags |= DDI_DMA_STREAMING; in hxge_start() 444 (caddr_t)b_rptr, len, dma_flags, in hxge_start()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_hba.c | 528 int dma_flags; in pqi_init_pkt() local 534 dma_flags = DDI_DMA_READ; in pqi_init_pkt() 537 dma_flags = DDI_DMA_WRITE; in pqi_init_pkt() 541 dma_flags |= DDI_DMA_CONSISTENT; in pqi_init_pkt() 544 dma_flags |= DDI_DMA_PARTIAL; in pqi_init_pkt() 547 dma_flags, callback, arg, &cmd->pc_dmac, in pqi_init_pkt()
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_send.c | 152 uint32_t dma_flags; in nxge_start() local 631 dma_flags = DDI_DMA_WRITE; in nxge_start() 633 dma_flags |= DDI_DMA_CONSISTENT; in nxge_start() 635 dma_flags |= DDI_DMA_STREAMING; in nxge_start() 640 (caddr_t)b_rptr, len, dma_flags, in nxge_start()
|
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/ |
H A D | hba.c | 1519 int dma_flags; in scsa1394_cmd_buf_dma_alloc() local 1535 dma_flags = DDI_DMA_READ; in scsa1394_cmd_buf_dma_alloc() 1538 dma_flags = DDI_DMA_WRITE; in scsa1394_cmd_buf_dma_alloc() 1542 dma_flags |= DDI_DMA_CONSISTENT; in scsa1394_cmd_buf_dma_alloc() 1545 dma_flags |= DDI_DMA_PARTIAL; in scsa1394_cmd_buf_dma_alloc() 1548 ret = ddi_dma_buf_bind_handle(cmd->sc_buf_dma_hdl, bp, dma_flags, in scsa1394_cmd_buf_dma_alloc()
|
/illumos-gate/usr/src/uts/common/io/mega_sas/ |
H A D | megaraid_sas.c | 3097 int dma_flags; in megasas_dma_alloc() local 3108 dma_flags = DDI_DMA_READ; in megasas_dma_alloc() 3111 dma_flags = DDI_DMA_WRITE; in megasas_dma_alloc() 3116 dma_flags |= DDI_DMA_CONSISTENT; in megasas_dma_alloc() 3120 dma_flags |= DDI_DMA_PARTIAL; in megasas_dma_alloc() 3123 dma_flags |= DDI_DMA_REDZONE; in megasas_dma_alloc() 3149 i = ddi_dma_buf_bind_handle(acmd->cmd_dmahandle, bp, dma_flags, in megasas_dma_alloc() 3154 if ((dma_flags & DDI_DMA_PARTIAL) == 0) { in megasas_dma_alloc()
|
/illumos-gate/usr/src/uts/common/io/rge/ |
H A D | rge_main.c | 136 ddi_device_acc_attr_t *acc_attr_p, uint_t dma_flags, dma_area_t *dma_p) in rge_alloc_dma_mem() argument 155 dma_flags & (DDI_DMA_CONSISTENT | DDI_DMA_STREAMING), in rge_alloc_dma_mem() 169 vaddr, dma_p->alength, dma_flags, DDI_DMA_SLEEP, NULL, in rge_alloc_dma_mem()
|
/illumos-gate/usr/src/uts/common/io/rtls/ |
H A D | rtls.c | 1494 ddi_device_acc_attr_t *attr_p, uint_t dma_flags, dma_area_t *dma_p) in rtls_alloc_dma_mem() argument 1516 dma_flags & (DDI_DMA_CONSISTENT | DDI_DMA_STREAMING), in rtls_alloc_dma_mem() 1533 vaddr, dma_p->alength, dma_flags, DDI_DMA_SLEEP, NULL, in rtls_alloc_dma_mem()
|
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/arcmsr/ |
H A D | arcmsr.c | 1468 int alloc_result, map_method, dma_flags; in arcmsr_dma_alloc() local 1481 dma_flags = DDI_DMA_READ; in arcmsr_dma_alloc() 1484 dma_flags = DDI_DMA_WRITE; in arcmsr_dma_alloc() 1489 dma_flags |= DDI_DMA_CONSISTENT; in arcmsr_dma_alloc() 1492 dma_flags |= DDI_DMA_PARTIAL; in arcmsr_dma_alloc() 1495 dma_flags |= DDI_DMA_REDZONE; in arcmsr_dma_alloc() 1506 bp, dma_flags, cb, 0, in arcmsr_dma_alloc() 1521 if ((dma_flags & DDI_DMA_PARTIAL) == 0) { in arcmsr_dma_alloc()
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_main.c | 299 uint_t dma_flags, dma_area_t *dma_p) in nge_alloc_dma_mem() argument 305 (void *)ngep, memsize, attr_p, dma_flags, dma_p)); in nge_alloc_dma_mem() 318 dma_flags & (DDI_DMA_CONSISTENT | DDI_DMA_STREAMING), in nge_alloc_dma_mem() 328 va, dma_p->alength, dma_flags, DDI_DMA_DONTWAIT, NULL, in nge_alloc_dma_mem()
|
H A D | nge.h | 984 ddi_device_acc_attr_t *attr_p, uint_t dma_flags, dma_area_t *dma_p);
|
/illumos-gate/usr/src/uts/common/io/dmfe/ |
H A D | dmfe_main.c | 2250 uint_t dma_flags, dma_area_t *dma_p) in dmfe_alloc_dma_mem() argument 2270 attr_p, dma_flags & (DDI_DMA_CONSISTENT | DDI_DMA_STREAMING), in dmfe_alloc_dma_mem() 2282 dma_p->mem_va, dma_p->alength, dma_flags, in dmfe_alloc_dma_mem()
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | iommu.c | 677 uint_t *minxferp, uint_t dma_flags) in iommu_dma_lim_setup() argument 682 if (!(dma_flags & DDI_DMA_SBUS_64BIT)) { in iommu_dma_lim_setup()
|
/illumos-gate/usr/src/uts/common/io/mr_sas/ |
H A D | mr_sas.c | 4835 int dma_flags; in mrsas_dma_alloc() local 4846 dma_flags = DDI_DMA_READ; in mrsas_dma_alloc() 4849 dma_flags = DDI_DMA_WRITE; in mrsas_dma_alloc() 4854 dma_flags |= DDI_DMA_CONSISTENT; in mrsas_dma_alloc() 4858 dma_flags |= DDI_DMA_PARTIAL; in mrsas_dma_alloc() 4861 dma_flags |= DDI_DMA_REDZONE; in mrsas_dma_alloc() 4894 i = ddi_dma_buf_bind_handle(acmd->cmd_dmahandle, bp, dma_flags, in mrsas_dma_alloc() 4899 if ((dma_flags & DDI_DMA_PARTIAL) == 0) { in mrsas_dma_alloc()
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_nic_main.c | 132 uint_t dma_flags = DDI_DMA_RDWR | DDI_DMA_CONSISTENT; in unm_pci_alloc_consistent() local 150 dma_flags & (DDI_DMA_STREAMING | DDI_DMA_CONSISTENT), in unm_pci_alloc_consistent() 174 dma_flags, in unm_pci_alloc_consistent()
|
/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_main2.c | 2091 uint_t dma_flags, dma_area_t *dma_p) argument 2097 (void *)bgep, memsize, attr_p, dma_flags, dma_p)); 2111 dma_flags, DDI_DMA_DONTWAIT, NULL, &va, &dma_p->alength, 2121 va, dma_p->alength, dma_flags, DDI_DMA_DONTWAIT, NULL,
|
/illumos-gate/usr/src/uts/common/io/qede/ |
H A D | qede_main.c | 1227 int size, uint_t dma_flags, caddr_t *address, ddi_dma_cookie_t *cookie, in qede_dma_mem_alloc() argument 1253 dma_flags, in qede_dma_mem_alloc() 1281 dma_flags, in qede_dma_mem_alloc()
|