Lines Matching defs:vaddr
65 VADDR_T vaddr;
82 PRINT_ERR("cmd: %d, size: %#x vaddr alloc failed\n", cmd, size);
95 vaddr = vmRegion->range.base;
105 status = LOS_ArchMmuMap(&curVmSpace->archMmu, vaddr, paddr, 1, vmFlags);
113 vaddr += PAGE_SIZE;
116 mmzm->vaddr = (void *)vmRegion->range.base;
131 VADDR_T vaddr;
148 PRINT_ERR("cmd: %d, size: %#x vaddr alloc failed\n", cmd, size);
152 mmzm->vaddr = (void *)vmRegion->range.base;
153 vaddr = vmRegion->range.base;
163 status = LOS_ArchMmuMap(&curVmSpace->archMmu, vaddr, paddr, 1,
172 vaddr += PAGE_SIZE;
183 return OsUnMMap(curVmSpace, (VADDR_T)mmzm->vaddr, mmzm->size);
194 if ((PADDR_T)mmzm->paddr != LOS_PaddrQuery(mmzm->vaddr)) {
195 PRINT_ERR("vaddr is not equal to paddr");
200 region = LOS_RegionFind(curVmSpace, (VADDR_T)(unsigned int)mmzm->vaddr);
221 DCacheFlushRange((unsigned int)mmzm->vaddr, (UINT32)mmzm->vaddr + mmzm->size);
228 DCacheInvRange((unsigned int)mmzm->vaddr, (UINT32)mmzm->vaddr + mmzm->size);