Home
last modified time | relevance | path

Searched refs:dma_flags (Results 1 – 25 of 36) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/
H A Dghd_scsa.c222 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 Dghd_dma.c54 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 Dghd_dma.h43 int dma_flags, int (*callback)(), caddr_t arg,
/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_resource.c157 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 Dxge_osdep.h248 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 Dxgehal-mm.c57 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 Dxgehal-stats.c39 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 Damr.c1216 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 Dcpqary3_transport.c337 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 Dhxge_send.c103 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 Dsmartpqi_hba.c528 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 Dnxge_send.c152 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 Dhba.c1519 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 Dmegaraid_sas.c3097 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 Drge_main.c136 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 Drtls.c1494 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 Darcmsr.c1468 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 Dnge_main.c299 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 Dnge.h984 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 Ddmfe_main.c2250 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 Diommu.c677 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 Dmr_sas.c4835 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 Dunm_nic_main.c132 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 Dbge_main2.c2091 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 Dqede_main.c1227 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()

12