Searched refs:dmai_pfnlst (Results 1 – 7 of 7) sorted by relevance
/titanic_50/usr/src/uts/sun4/io/px/ |
H A D | px_dma.h | 66 void *dmai_pfnlst; member 91 #define dmai_pfnlst dmai_iopte macro 234 #define PX_GET_MP_PFN1_ADDR(mp) (((px_iopfn_t *)(mp)->dmai_pfnlst) + 1) 248 (((px_iopfn_t *)(mp)->dmai_pfnlst)[page_no]) 250 (px_iopfn_t)(mp)->dmai_pfnlst : PX_GET_MP_PFN1(mp, page_no)) 254 ASSERT(!((page_no) || (mp)->dmai_pfnlst)); \ 255 (mp)->dmai_pfnlst = (void *)(pfn); \ 257 ((px_iopfn_t *)(mp)->dmai_pfnlst)[page_no] = \ 261 ((px_iopfn_t *)(mp)->dmai_pfnlst)[page_no] = (pfn); \
|
H A D | px_dma.c | 77 mp->dmai_pfnlst = NULL; in px_dma_allocmp() 145 void *addr = mp->dmai_pfnlst; in px_dma_freepfn() 150 mp->dmai_pfnlst = NULL; in px_dma_freepfn() 573 if (!(mp->dmai_pfnlst = kmem_alloc(npages * sizeof (px_iopfn_t), in px_dma_pfn() 1390 hp->dmai_winsize, hp->dmai_tte, hp->dmai_pfnlst, hp->dmai_pfn0); in px_dump_dma_handle()
|
/titanic_50/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_dma.h | 68 void *dmai_pfnlst; member 92 #define dmai_pfnlst dmai_iopte macro 265 #define PCI_GET_MP_PFN1_ADDR(mp) (((iopfn_t *)(mp)->dmai_pfnlst) + 1) 273 #define PCI_GET_MP_PFN1(mp, page_no) (((iopfn_t *)(mp)->dmai_pfnlst)[page_no]) 275 (iopfn_t)(mp)->dmai_pfnlst : PCI_GET_MP_PFN1(mp, page_no)) 279 ASSERT(!((page_no) || (mp)->dmai_pfnlst)); \ 280 (mp)->dmai_pfnlst = (void *)(pfn); \ 282 ((iopfn_t *)(mp)->dmai_pfnlst)[page_no] = (iopfn_t)(pfn); \ 285 ((iopfn_t *)(mp)->dmai_pfnlst)[page_no] = (pfn); \
|
/titanic_50/usr/src/uts/sun4u/io/pci/ |
H A D | pci_reloc.c | 143 mp->dmai_pfnlst, newpfn); in pci_dvma_postrelocator() 144 mp->dmai_pfnlst = (void *)newpfn; in pci_dvma_postrelocator() 147 index, ((iopfn_t *)mp->dmai_pfnlst)[index], newpfn); in pci_dvma_postrelocator() 148 ((iopfn_t *)mp->dmai_pfnlst)[index] = (iopfn_t)newpfn; in pci_dvma_postrelocator()
|
H A D | pci_dma.c | 268 mp->dmai_pfnlst = NULL; in pci_dma_allocmp() 325 void *addr = mp->dmai_pfnlst; in pci_dma_freepfn() 331 mp->dmai_pfnlst = NULL; in pci_dma_freepfn() 780 if (!(mp->dmai_pfnlst = kmem_alloc(npages * sizeof (iopfn_t), in pci_dma_pfn() 1630 hp->dmai_winsize, hp->dmai_tte, hp->dmai_pfnlst, hp->dmai_pfn0); in dump_dma_handle()
|
/titanic_50/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx_var.h | 98 #define dmai_pfnlst dmai_iopte macro
|
H A D | niumx.c | 666 mp->dmai_pfnlst = NULL; in niumx_dma_allochdl()
|