Lines Matching refs:dma_attr
50 * returns (in dma_attr) the default DMA attributes for this adapter.
53 hci1394_buf_attr_get(ddi_dma_attr_t *dma_attr)
55 dma_attr->dma_attr_version = DMA_ATTR_V0;
56 dma_attr->dma_attr_addr_lo = (uint64_t)0x00000000;
57 dma_attr->dma_attr_addr_hi = (uint64_t)0xFFFFFFFF;
58 dma_attr->dma_attr_count_max = (uint64_t)0xFFFFFFFF;
59 dma_attr->dma_attr_align = 64;
60 dma_attr->dma_attr_burstsizes = 0x3FF;
61 dma_attr->dma_attr_minxfer = 1;
62 dma_attr->dma_attr_maxxfer = (uint64_t)0xFFFFFFFF;
63 dma_attr->dma_attr_seg = (uint64_t)0xFFFFFFFF;
64 dma_attr->dma_attr_sgllen = 0x7FFFFFFF;
65 dma_attr->dma_attr_granular = 4;
66 dma_attr->dma_attr_flags = 0;
70 dma_attr->dma_attr_seg = (uint64_t)0x7FFF;
88 ddi_dma_attr_t dma_attr;
111 hci1394_buf_attr_get(&dma_attr);
112 dma_attr.dma_attr_sgllen = parms->bp_max_cookies;
113 dma_attr.dma_attr_align = parms->bp_alignment;
115 status = ddi_dma_alloc_handle(drvinfo->di_dip, &dma_attr,