Lines Matching refs:usergart
151 } *usergart; variable
157 int n = usergart[fmt].height; in evict_entry()
188 if (!usergart) in evict()
192 struct usergart_entry *entry = &usergart[fmt].entry[i]; in evict()
409 const int n = usergart[fmt].height; in fault_2d()
410 const int n_shift = usergart[fmt].height_shift; in fault_2d()
431 slots = omap_obj->width >> usergart[fmt].slot_shift; in fault_2d()
435 entry = &usergart[fmt].entry[usergart[fmt].last]; in fault_2d()
482 pfn += usergart[fmt].stride_pfn; in fault_2d()
487 usergart[fmt].last = (usergart[fmt].last + 1) % NUM_USERGART_ENTRIES; in fault_2d()
1350 if (!usergart) { in omap_gem_new()
1444 usergart = kcalloc(3, sizeof(*usergart), GFP_KERNEL); in omap_gem_init()
1445 if (!usergart) in omap_gem_init()
1456 usergart[i].height = h; in omap_gem_init()
1457 usergart[i].height_shift = ilog2(h); in omap_gem_init()
1458 usergart[i].stride_pfn = tiler_stride(fmts[i], 0) >> PAGE_SHIFT; in omap_gem_init()
1459 usergart[i].slot_shift = ilog2((PAGE_SIZE / h) >> i); in omap_gem_init()
1461 struct usergart_entry *entry = &usergart[i].entry[j]; in omap_gem_init()
1476 usergart[i].stride_pfn << PAGE_SHIFT); in omap_gem_init()
1488 kfree(usergart); in omap_gem_deinit()