Lines Matching refs:dma_attr
1121 check_dma(ddi_dma_attr_t *dma_attr, page_t *pp, int cnt)
1123 if (dma_attr == NULL)
1128 dma_attr->dma_attr_addr_lo)
1131 dma_attr->dma_attr_addr_hi)
3107 int mnode, int mtype, ddi_dma_attr_t *dma_attr)
3123 ASSERT(dma_attr != NULL);
3171 if ((pgaddr >= dma_attr->dma_attr_addr_lo) &&
3173 dma_attr->dma_attr_addr_hi)) {
3200 check_dma(dma_attr, pp, 1);
3215 mmu_btop(dma_attr->dma_attr_addr_lo),
3216 mmu_btop(dma_attr->dma_attr_addr_hi + 1),
3219 check_dma(dma_attr, pp, 1);
3263 if ((pgaddr >= dma_attr->dma_attr_addr_lo) &&
3265 dma_attr->dma_attr_addr_hi)) {
3288 check_dma(dma_attr, pp, 1);
3317 size_t size, uint_t flags, ddi_dma_attr_t *dma_attr, lgrp_t *lgrp)
3351 if (dma_attr == NULL) {
3357 pfn_t pfnlo = mmu_btop(dma_attr->dma_attr_addr_lo);
3358 pfn_t pfnhi = mmu_btop(dma_attr->dma_attr_addr_hi);
3363 if (dma_attr->dma_attr_align > MMU_PAGESIZE)
3366 /* Sanity check the dma_attr */
3406 flags, mnode, mtype, dma_attr);
3410 check_dma(dma_attr, pp, 1);