Searched refs:gtt (Results 1 - 13 of 13) sorted by relevance
/solaris-x11-s12/open-src/kernel/i915/src/ |
H A D | i915_gem_gtt.c | 211 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 D | i915_gem_stolen.c | 87 base -= dev_priv->mm.gtt->stolen_size; 201 dev_priv->gtt.stolen_size, dev_priv->mm.stolen_base); 207 drm_mm_init(&dev_priv->mm.stolen, 0, dev_priv->gtt.stolen_size - 222 BUG_ON(offset > dev_priv->gtt.stolen_size - size);
|
H A D | i915_gem_evict.c | 86 0, dev_priv->gtt.mappable_end);
|
H A D | i915_drv.c | 506 if (drm_core_check_feature(dev, DRIVER_MODESET) && dev_priv->gtt.total !=0) { 526 if (dev_priv->gtt.total !=0) 562 if (dev_priv->gtt.total !=0) 566 if (drm_core_check_feature(dev, DRIVER_MODESET) && dev_priv->gtt.total !=0) { 606 if (dev_priv->gtt.total !=0) 609 dev_priv->gtt.total !=0) { 624 if (dev_priv->gtt.total !=0) 627 dev_priv->gtt.total !=0) { 1048 if (dev_priv && dev_priv->gtt.total !=0) { 1097 if (dev_priv->gtt [all...] |
H A D | i915_gem_tiling.c | 224 /* i965+ stores the end address of the gtt mapping in the fence 367 (obj->gtt_offset + obj->base.size <= dev_priv->gtt.mappable_end &&
|
H A D | i915_gem_debug.c | 903 dev->gtt_dump = kmem_zalloc(gtt_total_entries(dev_priv->gtt) * sizeof (uint32_t), KM_NOSLEEP); 904 ret = drm_agp_rw_gtt(dev, gtt_total_entries(dev_priv->gtt), 907 DRM_ERROR("failed to dump whole gtt");
|
H A D | i915_gem.c | 152 dev_priv->gtt.mappable_end = args->gtt_end; 174 args->aper_size = dev_priv->gtt.total; 325 /* If we're not in the cpu read domain, set ourself into the gtt 505 /* If we're not in the cpu write domain, set ourself into the gtt 635 /* Note that the gtt paths might fail with non-page-backed user 636 * pointers (e.g. gtt mappings when moving data between 1024 if (obj->size > dev_priv->gtt.mappable_end) { 1254 if (obj->base.size > dev_priv->gtt.mappable_end) { 2589 dev_priv->gtt.mappable_end : dev_priv->gtt [all...] |
H A D | i915_drv.h | 475 /* 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
|
H A D | i915_dma.c | 1559 if (dev_priv->gtt.total !=0) { 1587 if (dev_priv->gtt.scratch_page) 1596 dev_priv->gtt.gtt_remove(dev);
|
H A D | intel_overlay.c | 1431 regs = io_mapping_map_atomic_wc(dev_priv->gtt.mappable,
|
H A D | i915_irq.c | 1482 if (reloc_offset < dev_priv->gtt.mappable_end && 1491 s = io_mapping_map_atomic_wc(dev_priv->gtt.mappable,
|
H A D | intel_display.c | 9646 dev->mode_config.fb_base = dev_priv->gtt.mappable_base;
|
/solaris-x11-s12/open-src/kernel/mdb/modules/ |
H A D | i915.c | 233 mdb_printf("gtt total size 0x%x", dev_priv->gtt.total); 234 mdb_printf("gtt mappable size 0x%x", 235 dev_priv->gtt.mappable_end); 236 mdb_printf("gtt stolen size 0x%x", dev_priv->gtt.stolen_size); 297 mdb_printf(" (gtt offset: %08x, size: %08x)", 537 mdb_printf("%u [%u] objects, 0x%lx [0x%lx] bytes in gtt\n", 840 mdb_printf("gtt dump to %p\n", dev->gtt_dump); 842 mdb_printf("no gtt dum [all...] |
Completed in 141 milliseconds