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.c224 int dma_flags; local
228 dma_flags = DDI_DMA_READ;
230 dma_flags = DDI_DMA_WRITE;
234 dma_flags |= DDI_DMA_CONSISTENT;
236 dma_flags |= DDI_DMA_PARTIAL;
239 if (!ghd_dma_buf_bind_attr(cccp, gcmdp, bp, dma_flags,
H A Dghd_dma.h45 int dma_flags, int (*callback)(), caddr_t arg,
H A Dghd_dma.c54 int dma_flags,
79 status = ddi_dma_buf_bind_handle(gcmdp->cmd_dma_handle, bp, dma_flags,
128 gcmdp->cmd_dma_flags = dma_flags;
51 ghd_dma_buf_bind_attr(ccc_t *cccp, gcmd_t *gcmdp, struct buf *bp, int dma_flags, int (*callback)(), caddr_t arg, ddi_dma_attr_t *sg_attrp) argument
/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,
264 (dma_flags & XGE_OS_DMA_CONSISTENT ?
283 #define xge_os_dma_malloc(pdev, size, dma_flags, p_dmah, p_dma_acch) \
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) {
378 flags |= (dma_flags & XGE_OS_DMA_CONSISTENT) ?
247 __xge_os_dma_malloc(pci_dev_h pdev, unsigned long size, int dma_flags, pci_dma_h *p_dmah, pci_dma_acc_h *p_dma_acch, char *file, int line) argument
357 xge_os_dma_map(pci_dev_h pdev, pci_dma_h dmah, void *vaddr, size_t size, int dir, int dma_flags) argument
/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_resource.c157 int dma_flags,
171 status = ddi_dma_buf_bind_handle(pktp->pkt_handle, bp, dma_flags,
207 pktp->pkt_dma_flags = dma_flags;
384 int dma_flags = 0; local
424 dma_flags |= DDI_DMA_READ;
426 dma_flags |= DDI_DMA_WRITE;
429 dma_flags |= DDI_DMA_CONSISTENT;
431 dma_flags |= DDI_DMA_PARTIAL;
442 dma_flags |= DDI_DMA_CONSISTENT;
446 dma_flags, callbac
155 scsi_dma_buf_bind_attr(struct scsi_pkt_cache_wrapper *pktw, struct buf *bp, int dma_flags, int (*callback)(), caddr_t arg) argument
[all...]
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-mm.c57 int dma_flags; local
59 dma_flags = XGE_OS_DMA_CACHELINE_ALIGNED;
61 dma_flags |= XGE_OS_DMA_CONSISTENT;
63 dma_flags |= XGE_OS_DMA_STREAMING;
69 dma_flags,
H A Dxgehal-stats.c39 int dma_flags; local
44 dma_flags = XGE_OS_DMA_CACHELINE_ALIGNED;
46 dma_flags |= XGE_OS_DMA_CONSISTENT;
48 dma_flags |= XGE_OS_DMA_STREAMING;
55 dma_flags,
119 dma_flags,
/illumos-gate/usr/src/uts/intel/io/amr/
H A Damr.c1216 uint_t dma_flags; local
1222 dma_flags = DDI_DMA_READ;
1224 dma_flags = DDI_DMA_WRITE;
1227 dma_flags |= DDI_DMA_CONSISTENT;
1243 dma_flags,
1258 NULL, ac->ac_data, len, dma_flags,
1326 uint_t dma_flags; local
1336 dma_flags = DDI_DMA_READ;
1338 dma_flags = DDI_DMA_WRITE;
1342 dma_flags |
[all...]
/illumos-gate/usr/src/uts/common/io/cpqary3/
H A Dcpqary3_transport.c337 uint32_t dma_flags; local
350 dma_flags = DDI_DMA_READ;
353 dma_flags = DDI_DMA_WRITE;
358 dma_flags |= DDI_DMA_CONSISTENT;
362 dma_flags |= DDI_DMA_PARTIAL;
415 dma_flags, cb, CPQARY3_DMA_NO_CALLBACK,
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_send.c103 uint32_t dma_flags; local
443 dma_flags = DDI_DMA_WRITE;
445 dma_flags |= DDI_DMA_CONSISTENT;
447 dma_flags |= DDI_DMA_STREAMING;
452 (caddr_t)b_rptr, len, dma_flags,
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c152 uint32_t dma_flags; local
635 dma_flags = DDI_DMA_WRITE;
637 dma_flags |= DDI_DMA_CONSISTENT;
639 dma_flags |= DDI_DMA_STREAMING;
644 (caddr_t)b_rptr, len, dma_flags,
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/
H A Dhba.c1520 int dma_flags; local
1536 dma_flags = DDI_DMA_READ;
1539 dma_flags = DDI_DMA_WRITE;
1543 dma_flags |= DDI_DMA_CONSISTENT;
1546 dma_flags |= DDI_DMA_PARTIAL;
1549 ret = ddi_dma_buf_bind_handle(cmd->sc_buf_dma_hdl, bp, dma_flags,
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/pvscsi/
H A Dpvscsi.c2095 int dma_flags; local
2101 dma_flags = DDI_DMA_READ;
2104 dma_flags = DDI_DMA_WRITE;
2108 dma_flags |= DDI_DMA_CONSISTENT;
2111 dma_flags |= DDI_DMA_PARTIAL;
2114 dma_flags, callback, arg, &cmd->cmd_dmac,
/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)
155 dma_flags & (DDI_DMA_CONSISTENT | DDI_DMA_STREAMING),
169 vaddr, dma_p->alength, dma_flags, DDI_DMA_SLEEP, NULL,
135 rge_alloc_dma_mem(rge_t *rgep, size_t memsize, ddi_dma_attr_t *dma_attr_p, ddi_device_acc_attr_t *acc_attr_p, uint_t dma_flags, dma_area_t *dma_p) argument
/illumos-gate/usr/src/uts/common/io/mega_sas/
H A Dmegaraid_sas.c3097 int dma_flags; local
3108 dma_flags = DDI_DMA_READ;
3111 dma_flags = DDI_DMA_WRITE;
3116 dma_flags |= DDI_DMA_CONSISTENT;
3120 dma_flags |= DDI_DMA_PARTIAL;
3123 dma_flags |= DDI_DMA_REDZONE;
3149 i = ddi_dma_buf_bind_handle(acmd->cmd_dmahandle, bp, dma_flags,
3154 if ((dma_flags & DDI_DMA_PARTIAL) == 0) {
/illumos-gate/usr/src/uts/common/io/dmfe/
H A Ddmfe_main.c2250 uint_t dma_flags, dma_area_t *dma_p)
2270 attr_p, dma_flags & (DDI_DMA_CONSISTENT | DDI_DMA_STREAMING),
2282 dma_p->mem_va, dma_p->alength, dma_flags,
2248 dmfe_alloc_dma_mem(dmfe_t *dmfep, size_t memsize, size_t setup, size_t slop, ddi_device_acc_attr_t *attr_p, uint_t dma_flags, dma_area_t *dma_p) argument
/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)
1516 dma_flags & (DDI_DMA_CONSISTENT | DDI_DMA_STREAMING),
1533 vaddr, dma_p->alength, dma_flags, DDI_DMA_SLEEP, NULL,
1493 rtls_alloc_dma_mem(rtls_t *rtlsp, size_t memsize, ddi_device_acc_attr_t *attr_p, uint_t dma_flags, dma_area_t *dma_p) argument
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge.h984 ddi_device_acc_attr_t *attr_p, uint_t dma_flags, dma_area_t *dma_p);
H A Dnge_main.c299 uint_t dma_flags, dma_area_t *dma_p)
305 (void *)ngep, memsize, attr_p, dma_flags, dma_p));
318 dma_flags & (DDI_DMA_CONSISTENT | DDI_DMA_STREAMING),
328 va, dma_p->alength, dma_flags, DDI_DMA_DONTWAIT, NULL,
298 nge_alloc_dma_mem(nge_t *ngep, size_t memsize, ddi_device_acc_attr_t *attr_p, uint_t dma_flags, dma_area_t *dma_p) argument
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/arcmsr/
H A Darcmsr.c1469 int alloc_result, map_method, dma_flags; local
1482 dma_flags = DDI_DMA_READ;
1485 dma_flags = DDI_DMA_WRITE;
1490 dma_flags |= DDI_DMA_CONSISTENT;
1493 dma_flags |= DDI_DMA_PARTIAL;
1496 dma_flags |= DDI_DMA_REDZONE;
1507 bp, dma_flags, cb, 0,
1517 * We've already set DDI_DMA_PARTIAL in dma_flags,
1522 if ((dma_flags & DDI_DMA_PARTIAL) == 0) {
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_nic_main.c132 uint_t dma_flags = DDI_DMA_RDWR | DDI_DMA_CONSISTENT; local
150 dma_flags & (DDI_DMA_STREAMING | DDI_DMA_CONSISTENT),
174 dma_flags,
/illumos-gate/usr/src/uts/sun4u/io/
H A Diommu.c677 uint_t *minxferp, uint_t dma_flags)
682 if (!(dma_flags & DDI_DMA_SBUS_64BIT)) {
675 iommu_dma_lim_setup(dev_info_t *dip, dev_info_t *rdip, struct sbus_soft_state *softsp, uint_t *burstsizep, uint_t burstsize64, uint_t *minxferp, uint_t dma_flags) argument
/illumos-gate/usr/src/uts/common/io/mr_sas/
H A Dmr_sas.c4859 int dma_flags; local
4870 dma_flags = DDI_DMA_READ;
4873 dma_flags = DDI_DMA_WRITE;
4878 dma_flags |= DDI_DMA_CONSISTENT;
4882 dma_flags |= DDI_DMA_PARTIAL;
4885 dma_flags |= DDI_DMA_REDZONE;
4918 i = ddi_dma_buf_bind_handle(acmd->cmd_dmahandle, bp, dma_flags,
4923 if ((dma_flags & DDI_DMA_PARTIAL) == 0) {
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_main2.c2105 uint_t dma_flags, dma_area_t *dma_p)
2111 (void *)bgep, memsize, attr_p, dma_flags, dma_p));
2125 dma_flags, DDI_DMA_DONTWAIT, NULL, &va, &dma_p->alength,
2135 va, dma_p->alength, dma_flags, DDI_DMA_DONTWAIT, NULL,
2104 bge_alloc_dma_mem(bge_t *bgep, size_t memsize, ddi_device_acc_attr_t *attr_p, uint_t dma_flags, dma_area_t *dma_p) argument
/illumos-gate/usr/src/uts/common/io/aac/
H A Daac.c5163 uint_t dma_flags = 0; local
5174 dma_flags |= DDI_DMA_READ;
5177 dma_flags |= DDI_DMA_WRITE;
5181 dma_flags |= DDI_DMA_CONSISTENT;
5183 dma_flags |= DDI_DMA_PARTIAL;
5201 bp, dma_flags, cb, arg, &acp->cookie,
5231 NULL, acp->abp, bufsz, dma_flags, cb, arg,

Completed in 218 milliseconds

12