Lines Matching defs:mp

44 #define	HAS_REDZONE(mp)	(((mp)->dmai_rflags & DDI_DMA_REDZONE) ? 1 : 0)  argument
97 #define MP_PFN0(mp) ((iopfn_t)(mp)->dmai_pfn0) argument
98 #define MP_HAT_CB_COOKIE(mp, i) ((i < PCI_DMA_HAT_NUM_CB_COOKIES)? \ argument
100 #define MP_HAT_CB_COOKIE_PTR(mp, i) \ argument
103 #define WINLST(mp) ((pci_dma_win_t *)(mp)->dmai_winlst) argument
104 #define DEV_ATTR(mp) (&((pci_dma_hdl_t *)(mp))->pdh_attr_dev) argument
105 #define SYNC_BUF_PA(mp) (((pci_dma_hdl_t *)(mp))->pdh_sync_buf_pa) argument
136 #define HAS_NOFASTLIMIT(mp) ((mp)->dmai_flags & DMAI_FLAGS_NOFASTLIMIT) argument
137 #define HAS_NOSYSLIMIT(mp) ((mp)->dmai_flags & DMAI_FLAGS_NOSYSLIMIT) argument
138 #define PCI_DMA_ISPEERONLY(mp) ((mp)->dmai_flags & DMAI_FLAGS_PEER_ONLY) argument
139 #define PCI_DMA_ISPGPFN(mp) ((mp)->dmai_flags & DMAI_FLAGS_PGPFN) argument
140 #define PCI_DMA_TYPE(mp) ((mp)->dmai_flags & DMAI_FLAGS_DMA_TYPE) argument
141 #define PCI_DMA_ISDVMA(mp) (PCI_DMA_TYPE(mp) == DMAI_FLAGS_DVMA) argument
142 #define PCI_DMA_ISBYPASS(mp) (PCI_DMA_TYPE(mp) == DMAI_FLAGS_BYPASS) argument
143 #define PCI_DMA_ISPTP(mp) (PCI_DMA_TYPE(mp) == DMAI_FLAGS_PEER_TO_PEER) argument
144 #define PCI_DMA_CANFAST(mp) (((mp)->dmai_ndvmapages + HAS_REDZONE(mp) \ argument
146 #define PCI_DMA_WINNPGS(mp) IOMMU_BTOP((mp)->dmai_winsize) argument
147 #define PCI_DMA_CANCACHE(mp) (!HAS_REDZONE(mp) && \ argument
149 #define PCI_DMA_CANRELOC(mp) ((mp)->dmai_flags & DMAI_FLAGS_RELOC) argument
150 #define PCI_DMA_ISMAPPED(mp) ((mp)->dmai_flags & DMAI_FLAGS_MAPPED) argument
182 #define PCI_DMA_USECTX(mp) (!(mp->dmai_flags & DMAI_FLAGS_NOCTX)) argument
184 #define PCI_DMA_BYPASS_PREFIX(mp, pfn) \ argument
190 #define PCI_DMA_CURWIN(mp) \ argument
196 #define PCI_DVMA_FASTTRAK_PROF(mp) { \ argument
205 #define PCI_DVMA_FASTTRAK_PROF(mp) argument
222 ddi_dma_impl_t *mp; member
263 #define PCI_GET_MP_NCOOKIES(mp) ((mp)->dmai_ncookies) argument
264 #define PCI_SET_MP_NCOOKIES(mp, nc) ((mp)->dmai_ncookies = (nc)) argument
265 #define PCI_GET_MP_PFN1_ADDR(mp) (((iopfn_t *)(mp)->dmai_pfnlst) + 1) argument
270 #define PCI_SAVE_MP_TTE(mp, tte) \ argument
273 #define PCI_GET_MP_PFN1(mp, page_no) (((iopfn_t *)(mp)->dmai_pfnlst)[page_no]) argument
274 #define PCI_GET_MP_PFN(mp, page_no) ((mp)->dmai_ndvmapages == 1 ? \ argument
277 #define PCI_SET_MP_PFN(mp, page_no, pfn) { \ argument
284 #define PCI_SET_MP_PFN1(mp, page_no, pfn) { \ argument
288 #define GET_TTE_TEMPLATE(mp) MAKE_TTE_TEMPLATE(PCI_GET_MP_PFN((mp), 0), (mp)) argument