Lines Matching refs:block
82 struct tiler_block *block; member
138 struct tiler_block *block; /* the reserved tiler block */ member
469 ret = tiler_pin(entry->block, pages, ARRAY_SIZE(pages), 0, true); in fault_2d()
677 if (omap_obj->block) { in omap_gem_roll()
682 ret = tiler_pin(omap_obj->block, pages, npages, roll, true); in omap_gem_roll()
753 struct tiler_block *block; in omap_gem_get_paddr() local
755 BUG_ON(omap_obj->block); in omap_gem_get_paddr()
762 block = tiler_reserve_2d(fmt, in omap_gem_get_paddr()
766 block = tiler_reserve_1d(obj->size); in omap_gem_get_paddr()
769 if (IS_ERR(block)) { in omap_gem_get_paddr()
770 ret = PTR_ERR(block); in omap_gem_get_paddr()
777 ret = tiler_pin(block, pages, npages, in omap_gem_get_paddr()
780 tiler_release(block); in omap_gem_get_paddr()
786 omap_obj->paddr = tiler_ssptr(block); in omap_gem_get_paddr()
787 omap_obj->block = block; in omap_gem_get_paddr()
820 ret = tiler_unpin(omap_obj->block); in omap_gem_put_paddr()
825 ret = tiler_release(omap_obj->block); in omap_gem_put_paddr()
831 omap_obj->block = NULL; in omap_gem_put_paddr()
849 if ((omap_obj->paddr_cnt > 0) && omap_obj->block && in omap_gem_rotated_paddr()
851 *paddr = tiler_tsptr(omap_obj->block, orient, x, y); in omap_gem_rotated_paddr()
956 if (omap_obj->block) { in omap_gem_resume()
960 ret = tiler_pin(omap_obj->block, in omap_gem_resume()
989 if (omap_obj->block) { in omap_gem_describe()
990 struct tcm_area *area = &omap_obj->block->area; in omap_gem_describe()
1462 struct tiler_block *block = in omap_gem_init() local
1465 if (IS_ERR(block)) { in omap_gem_init()
1468 i, j, PTR_ERR(block)); in omap_gem_init()
1471 entry->paddr = tiler_ssptr(block); in omap_gem_init()
1472 entry->block = block; in omap_gem_init()