Searched refs:ppgtt (Results 1 - 3 of 3) sorted by relevance
/solaris-x11-s12/open-src/kernel/i915/src/ |
H A D | i915_gem_gtt.c | 135 i915_ppgtt_page_alloc(struct drm_device *dev, struct i915_hw_ppgtt *ppgtt, argument 147 DDI_DMA_DONTWAIT, NULL, &ppgtt->dma_hdl)) { 152 if (ddi_dma_mem_alloc(ppgtt->dma_hdl, ptob(pgcnt), &ppgt_acc_attr, 154 &ppgtt->kaddr, &ppgtt->real_size, &ppgtt->acc_hdl)) { 159 if (ddi_dma_addr_bind_handle(ppgtt->dma_hdl, NULL, 160 ppgtt->kaddr, ppgtt->real_size, DDI_DMA_RDWR, 168 real_pgcnt = btopr(ppgtt 201 gen6_write_pdes(struct i915_hw_ppgtt *ppgtt) argument 232 struct i915_hw_ppgtt *ppgtt = dev_priv->mm.aliasing_ppgtt; local 286 gen6_ppgtt_clear_range(struct i915_hw_ppgtt *ppgtt, unsigned first_entry, unsigned num_entries) argument 315 gen6_ppgtt_insert_entries(struct i915_hw_ppgtt *ppgtt, unsigned first_entry, unsigned num_entries, pfn_t *pages, enum i915_cache_level cache_level) argument 338 gen6_ppgtt_cleanup(struct i915_hw_ppgtt *ppgtt) argument 348 gen6_ppgtt_init(struct i915_hw_ppgtt *ppgtt) argument 388 struct i915_hw_ppgtt *ppgtt; local 416 struct i915_hw_ppgtt *ppgtt = dev_priv->mm.aliasing_ppgtt; local 425 i915_ppgtt_bind_object(struct i915_hw_ppgtt *ppgtt, struct drm_i915_gem_object *obj, enum i915_cache_level cache_level) argument 437 i915_ppgtt_unbind_object(struct i915_hw_ppgtt *ppgtt, struct drm_i915_gem_object *obj) argument [all...] |
H A D | i915_drv.h | 503 void (*clear_range)(struct i915_hw_ppgtt *ppgtt, 506 void (*insert_entries)(struct i915_hw_ppgtt *ppgtt, 513 void (*cleanup)(struct i915_hw_ppgtt *ppgtt); 1825 void i915_ppgtt_bind_object(struct i915_hw_ppgtt *ppgtt, 1828 void i915_ppgtt_unbind_object(struct i915_hw_ppgtt *ppgtt,
|
/solaris-x11-s12/open-src/kernel/mdb/modules/ |
H A D | i915.c | 2085 struct i915_hw_ppgtt ppgtt; local 2086 if (mdb_vread(&ppgtt, sizeof (struct i915_hw_ppgtt), 2094 mdb_printf("pd gtt offset: 0x%08x\n", ppgtt.pd_offset); 2275 "Print ppgtt information",
|
Completed in 20 milliseconds