Lines Matching refs:rg

504 	struct omapfb2_mem_region *rg = ofbi->region;  in setup_vrfb_rotation()  local
505 struct vrfb *vrfb = &rg->vrfb; in setup_vrfb_rotation()
514 if (!rg->size || ofbi->rotation_type != OMAP_DSS_ROT_VRFB) in setup_vrfb_rotation()
554 omap_vrfb_setup(&rg->vrfb, rg->paddr, in setup_vrfb_rotation()
606 struct omapfb2_mem_region *rg = ofbi->region; in set_fb_fix() local
631 fix->smem_len = rg->size; in set_fb_fix()
1078 struct omapfb2_mem_region *rg = vma->vm_private_data; in mmap_user_open() local
1080 omapfb_get_mem_region(rg); in mmap_user_open()
1081 atomic_inc(&rg->map_count); in mmap_user_open()
1082 omapfb_put_mem_region(rg); in mmap_user_open()
1087 struct omapfb2_mem_region *rg = vma->vm_private_data; in mmap_user_close() local
1089 omapfb_get_mem_region(rg); in mmap_user_close()
1090 atomic_dec(&rg->map_count); in mmap_user_close()
1091 omapfb_put_mem_region(rg); in mmap_user_close()
1103 struct omapfb2_mem_region *rg; in omapfb_mmap() local
1108 rg = omapfb_get_mem_region(ofbi->region); in omapfb_mmap()
1118 vma->vm_private_data = rg; in omapfb_mmap()
1125 atomic_inc(&rg->map_count); in omapfb_mmap()
1127 omapfb_put_mem_region(rg); in omapfb_mmap()
1315 struct omapfb2_mem_region *rg; in omapfb_free_fbmem() local
1317 rg = ofbi->region; in omapfb_free_fbmem()
1319 if (rg->token == NULL) in omapfb_free_fbmem()
1322 WARN_ON(atomic_read(&rg->map_count)); in omapfb_free_fbmem()
1326 if (rg->vrfb.vaddr[0]) { in omapfb_free_fbmem()
1327 iounmap(rg->vrfb.vaddr[0]); in omapfb_free_fbmem()
1328 rg->vrfb.vaddr[0] = NULL; in omapfb_free_fbmem()
1331 omap_vrfb_release_ctx(&rg->vrfb); in omapfb_free_fbmem()
1334 dma_free_attrs(fbdev->dev, rg->size, rg->token, rg->dma_handle, in omapfb_free_fbmem()
1335 &rg->attrs); in omapfb_free_fbmem()
1337 rg->token = NULL; in omapfb_free_fbmem()
1338 rg->vaddr = NULL; in omapfb_free_fbmem()
1339 rg->paddr = 0; in omapfb_free_fbmem()
1340 rg->alloc = 0; in omapfb_free_fbmem()
1341 rg->size = 0; in omapfb_free_fbmem()
1371 struct omapfb2_mem_region *rg; in omapfb_alloc_fbmem() local
1377 rg = ofbi->region; in omapfb_alloc_fbmem()
1379 rg->paddr = 0; in omapfb_alloc_fbmem()
1380 rg->vaddr = NULL; in omapfb_alloc_fbmem()
1381 memset(&rg->vrfb, 0, sizeof rg->vrfb); in omapfb_alloc_fbmem()
1382 rg->size = 0; in omapfb_alloc_fbmem()
1383 rg->type = 0; in omapfb_alloc_fbmem()
1384 rg->alloc = false; in omapfb_alloc_fbmem()
1385 rg->map = false; in omapfb_alloc_fbmem()
1408 r = omap_vrfb_request_ctx(&rg->vrfb); in omapfb_alloc_fbmem()
1417 rg->attrs = attrs; in omapfb_alloc_fbmem()
1418 rg->token = token; in omapfb_alloc_fbmem()
1419 rg->dma_handle = dma_handle; in omapfb_alloc_fbmem()
1421 rg->paddr = (unsigned long)dma_handle; in omapfb_alloc_fbmem()
1422 rg->vaddr = (void __iomem *)token; in omapfb_alloc_fbmem()
1423 rg->size = size; in omapfb_alloc_fbmem()
1424 rg->alloc = 1; in omapfb_alloc_fbmem()
1567 struct omapfb2_mem_region *rg; in omapfb_allocate_all_fbs() local
1568 rg = ofbi->region; in omapfb_allocate_all_fbs()
1572 rg->paddr, in omapfb_allocate_all_fbs()
1573 rg->vaddr, in omapfb_allocate_all_fbs()
1574 rg->size); in omapfb_allocate_all_fbs()
1598 struct omapfb2_mem_region *rg = ofbi->region; in omapfb_realloc_fbmem() local
1599 unsigned long old_size = rg->size; in omapfb_realloc_fbmem()
1600 unsigned long old_paddr = rg->paddr; in omapfb_realloc_fbmem()
1601 int old_type = rg->type; in omapfb_realloc_fbmem()
1625 if (rg->size == 0) in omapfb_realloc_fbmem()