Lines Matching defs:region
726 static ssize_t FbMmap(struct fb_vtable_s *vtable, LosVmMapRegion *region)
731 if ((region->range.size + (region->pgOff << PAGE_SHIFT)) > VirtgpuFbPageSize()) {
735 if (region->regionFlags & VM_MAP_REGION_FLAG_PERM_EXECUTE) {
740 region->regionFlags |= VM_MAP_REGION_FLAG_UNCACHED;
741 n = LOS_ArchMmuMap(®ion->space->archMmu, region->range.base,
742 VMM_TO_DMA_ADDR((VADDR_T)g_virtGpu->fb + (region->pgOff << PAGE_SHIFT)),
743 region->range.size >> PAGE_SHIFT, region->regionFlags);
744 if (n != (region->range.size >> PAGE_SHIFT)) {