Lines Matching defs:mp

43 #define	PX_HAS_REDZONE(mp)	\  argument
45 #define PX_MAP_BUFZONE(mp) \ argument
96 #define PX_MP_PFN0(mp) ((px_iopfn_t)(mp)->dmai_pfn0) argument
97 #define PX_WINLST(mp) ((px_dma_win_t *)(mp)->dmai_winlst) argument
98 #define PX_DEV_ATTR(mp) ((ddi_dma_attr_t *)(mp + 1)) argument
136 #define PX_HAS_NOFASTLIMIT(mp) ((mp)->dmai_flags & PX_DMAI_FLAGS_NOFASTLIMIT) argument
137 #define PX_HAS_NOSYSLIMIT(mp) ((mp)->dmai_flags & PX_DMAI_FLAGS_NOSYSLIMIT) argument
138 #define PX_DMA_ISPEERONLY(mp) ((mp)->dmai_flags & PX_DMAI_FLAGS_PEER_ONLY) argument
139 #define PX_DMA_ISPGPFN(mp) ((mp)->dmai_flags & PX_DMAI_FLAGS_PGPFN) argument
140 #define PX_DMA_TYPE(mp) ((mp)->dmai_flags & PX_DMAI_FLAGS_DMA_TYPE) argument
141 #define PX_DMA_ISDVMA(mp) (PX_DMA_TYPE(mp) == PX_DMAI_FLAGS_DVMA) argument
142 #define PX_DMA_ISBYPASS(mp) (PX_DMA_TYPE(mp) == PX_DMAI_FLAGS_BYPASS) argument
143 #define PX_DMA_ISPTP(mp) (PX_DMA_TYPE(mp) == PX_DMAI_FLAGS_PTP) argument
144 #define PX_DMA_ISPTP32(mp) ((mp)->dmai_flags & PX_DMAI_FLAGS_PTP32) argument
145 #define PX_DMA_ISPTP64(mp) ((mp)->dmai_flags & PX_DMAI_FLAGS_PTP64) argument
146 #define PX_DMA_CANFAST(mp) (((mp)->dmai_ndvmapages + PX_HAS_REDZONE(mp) \ argument
148 #define PX_DMA_WINNPGS(mp) MMU_BTOP((mp)->dmai_winsize) argument
149 #define PX_DMA_CANCACHE(mp) (!PX_HAS_REDZONE(mp) && \ argument
162 #define PX_DMA_USECTX(mp) (!(mp->dmai_flags & DMAI_FLAGS_NOCTX)) argument
167 #define PX_DMA_CURWIN(mp) \ argument
173 #define PX_DVMA_FASTTRAK_PROF(mp) { \ argument
182 #define PX_DVMA_FASTTRAK_PROF(mp) argument
199 ddi_dma_impl_t *mp; member
232 #define PX_GET_MP_NCOOKIES(mp) ((mp)->dmai_ncookies) argument
233 #define PX_SET_MP_NCOOKIES(mp, nc) ((mp)->dmai_ncookies = (nc)) argument
234 #define PX_GET_MP_PFN1_ADDR(mp) (((px_iopfn_t *)(mp)->dmai_pfnlst) + 1) argument
242 #define PX_SAVE_MP_TTE(mp, tte) \ argument
247 #define PX_GET_MP_PFN1(mp, page_no) \ argument
249 #define PX_GET_MP_PFN(mp, page_no) ((mp)->dmai_ndvmapages == 1 ? \ argument
252 #define PX_SET_MP_PFN(mp, page_no, pfn) { \ argument
260 #define PX_SET_MP_PFN1(mp, page_no, pfn) { \ argument