Lines Matching refs:vaddr
219 VOID iounmap(VOID *vaddr) {}
250 int remap_pfn_range(VADDR_T vaddr, unsigned long pfn, unsigned long size, unsigned long prot)
258 LosVmSpace *space = LOS_SpaceGet(vaddr);
266 if (!IS_PAGE_ALIGNED(vaddr) || pfn == 0) {
267 VM_ERR("invalid map map vaddr %x or pfn %x", vaddr, pfn);
278 region = LOS_RegionFind(space, vaddr);
284 end = vaddr + size;
286 VM_ERR("out of range:base=%x size=%d vaddr=%x len=%u",
287 region->range.base, region->range.size, vaddr, size);
293 for (vpos = vaddr; vpos < end; vpos += PAGE_SIZE) {
303 ret = LOS_ArchMmuMap(&space->archMmu, vaddr, paddr, size >> PAGE_SHIFT, prot);