Lines Matching defs:pgtbl
32 static VDMA_PGTBL_ENTRY *pgtbl;
55 pgtbl[i].frame = paddr;
56 pgtbl[i].owner = VDMA_PAGE_EMPTY;
71 pgtbl = (VDMA_PGTBL_ENTRY *)__get_free_pages(GFP_KERNEL | GFP_DMA,
73 BUG_ON(!pgtbl);
74 dma_cache_wback_inv((unsigned long)pgtbl, VDMA_PGTBL_SIZE);
75 pgtbl = (VDMA_PGTBL_ENTRY *)CKSEG1ADDR((unsigned long)pgtbl);
83 CPHYSADDR((unsigned long)pgtbl));
121 while (pgtbl[first].owner != VDMA_PAGE_EMPTY &&
129 while (pgtbl[last].owner == VDMA_PAGE_EMPTY
145 pgtbl[i].frame = frame;
146 pgtbl[i].owner = laddr;
165 printk("%08x ", pgtbl[i].frame);
168 printk("%08x ", pgtbl[i].owner);
190 if (pgtbl[i].owner != laddr) {
197 while (i < VDMA_PGTBL_ENTRIES && pgtbl[i].owner == laddr) {
198 pgtbl[i].owner = VDMA_PAGE_EMPTY;
224 if (pgtbl[i].frame == frame)
241 return pgtbl[laddr >> 12].frame + (laddr & (VDMA_PAGESIZE - 1));