Lines Matching defs:laddr
95 unsigned long laddr, flags;
138 laddr = (first << 12) + (paddr & (VDMA_PAGESIZE - 1));
143 pgtbl[i].owner = laddr;
154 pages, laddr);
171 return laddr;
181 int vdma_free(unsigned long laddr)
185 i = laddr >> 12;
187 if (pgtbl[i].owner != laddr) {
189 ("vdma_free: trying to free other's dma pages, laddr=%8lx\n",
190 laddr);
194 while (i < VDMA_PGTBL_ENTRIES && pgtbl[i].owner == laddr) {
201 i - (laddr >> 12), laddr);
212 int vdma_remap(unsigned long laddr, unsigned long paddr, unsigned long size)
216 if (laddr > 0xffffff) {
220 laddr);
232 first = laddr >> 12;
243 if (pgtbl[first].owner != laddr) {
262 first = laddr >> 12;
306 unsigned long vdma_log2phys(unsigned long laddr)
308 return pgtbl[laddr >> 12].frame + (laddr & (VDMA_PAGESIZE - 1));