Searched defs:gtt (Results 1 - 2 of 2) sorted by relevance

/solaris-x11-s12/open-src/kernel/i915/src/
H A Di915_gem_gtt.c211 pd_addr = (gen6_gtt_pte_t *)(uintptr_t)((caddr_t)dev_priv->gtt.virtual_gtt
219 ddi_put32(dev_priv->gtt.gtt_mapping.acc_handle,
223 (void) ddi_get32(dev_priv->gtt.gtt_mapping.acc_handle,
224 (gen6_gtt_pte_t *)(uintptr_t)((caddr_t)dev_priv->gtt.virtual_gtt + ppgtt->pd_offset));
355 /* ppgtt PDEs reside in the global gtt pagetable, which has 512*1024
358 first_pd_entry_in_global_pt = gtt_total_entries(dev_priv->gtt);
396 ppgtt->scratch_page_paddr = ptob(dev_priv->gtt.scratch_page->pfnarray[0]);
480 * Binds an object into the global gtt with the specified cache level. The object
483 * mapped BAR (dev_priv->mm.gtt->gtt)
1086 struct i915_gtt *gtt = &dev_priv->gtt; local
[all...]
H A Di915_drv.h475 /* global gtt ops */
488 #define gtt_total_entries(gtt) ((gtt).total >> PAGE_SHIFT)
502 /* pte functions, mirroring the interface of the global gtt. */
827 /** List of all objects in gtt_space. Used to restore gtt
1128 struct i915_gtt gtt; member in struct:drm_i915_private
1297 * Is the object at the current location in the gtt mappable and
1303 * Whether the current gtt mapping needs to be mappable (and isn't just

Completed in 2141 milliseconds