Symbol: i915_hw_ppgtt
sys/dev/drm/i915/i915_drv.h
1003
struct i915_hw_ppgtt *aliasing_ppgtt;
sys/dev/drm/i915/i915_drv.h
3268
static inline struct i915_hw_ppgtt *
sys/dev/drm/i915/i915_drv.h
3271
return container_of(vm, struct i915_hw_ppgtt, vm);
sys/dev/drm/i915/i915_gem_context.c
302
const struct i915_hw_ppgtt *ppgtt)
sys/dev/drm/i915/i915_gem_context.c
418
struct i915_hw_ppgtt *ppgtt;
sys/dev/drm/i915/i915_gem_context.h
42
struct i915_hw_ppgtt;
sys/dev/drm/i915/i915_gem_context.h
78
struct i915_hw_ppgtt *ppgtt;
sys/dev/drm/i915/i915_gem_gtt.c
1038
gen8_ppgtt_insert_pte_entries(struct i915_hw_ppgtt *ppgtt,
sys/dev/drm/i915/i915_gem_gtt.c
1099
struct i915_hw_ppgtt *ppgtt = i915_vm_to_ppgtt(vm);
sys/dev/drm/i915/i915_gem_gtt.c
1233
struct i915_hw_ppgtt *ppgtt = i915_vm_to_ppgtt(vm);
sys/dev/drm/i915/i915_gem_gtt.c
1308
static int gen8_ppgtt_notify_vgt(struct i915_hw_ppgtt *ppgtt, bool create)
sys/dev/drm/i915/i915_gem_gtt.c
1366
static void gen8_ppgtt_cleanup_4lvl(struct i915_hw_ppgtt *ppgtt)
sys/dev/drm/i915/i915_gem_gtt.c
1383
struct i915_hw_ppgtt *ppgtt = i915_vm_to_ppgtt(vm);
sys/dev/drm/i915/i915_gem_gtt.c
1487
struct i915_hw_ppgtt *ppgtt = i915_vm_to_ppgtt(vm);
sys/dev/drm/i915/i915_gem_gtt.c
1521
static void gen8_dump_pdp(struct i915_hw_ppgtt *ppgtt,
sys/dev/drm/i915/i915_gem_gtt.c
1576
static void gen8_dump_ppgtt(struct i915_hw_ppgtt *ppgtt, struct seq_file *m)
sys/dev/drm/i915/i915_gem_gtt.c
1600
static int gen8_preallocate_top_level_pdp(struct i915_hw_ppgtt *ppgtt)
sys/dev/drm/i915/i915_gem_gtt.c
1639
static struct i915_hw_ppgtt *gen8_ppgtt_create(struct drm_i915_private *i915)
sys/dev/drm/i915/i915_gem_gtt.c
1641
struct i915_hw_ppgtt *ppgtt;
sys/dev/drm/i915/i915_gem_gtt.c
1724
static void gen6_dump_ppgtt(struct i915_hw_ppgtt *base, struct seq_file *m)
sys/dev/drm/i915/i915_gem_gtt.c
1891
struct i915_hw_ppgtt *ppgtt = i915_vm_to_ppgtt(vm);
sys/dev/drm/i915/i915_gem_gtt.c
2120
int gen6_ppgtt_pin(struct i915_hw_ppgtt *base)
sys/dev/drm/i915/i915_gem_gtt.c
2152
void gen6_ppgtt_unpin(struct i915_hw_ppgtt *base)
sys/dev/drm/i915/i915_gem_gtt.c
2163
static struct i915_hw_ppgtt *gen6_ppgtt_create(struct drm_i915_private *i915)
sys/dev/drm/i915/i915_gem_gtt.c
2273
static struct i915_hw_ppgtt *
sys/dev/drm/i915/i915_gem_gtt.c
2282
struct i915_hw_ppgtt *
sys/dev/drm/i915/i915_gem_gtt.c
2286
struct i915_hw_ppgtt *ppgtt;
sys/dev/drm/i915/i915_gem_gtt.c
2325
struct i915_hw_ppgtt *ppgtt =
sys/dev/drm/i915/i915_gem_gtt.c
2326
container_of(kref, struct i915_hw_ppgtt, ref);
sys/dev/drm/i915/i915_gem_gtt.c
2773
struct i915_hw_ppgtt *appgtt = i915->mm.aliasing_ppgtt;
sys/dev/drm/i915/i915_gem_gtt.c
2867
struct i915_hw_ppgtt *ppgtt;
sys/dev/drm/i915/i915_gem_gtt.c
2907
struct i915_hw_ppgtt *ppgtt;
sys/dev/drm/i915/i915_gem_gtt.c
854
static void mark_tlbs_dirty(struct i915_hw_ppgtt *ppgtt)
sys/dev/drm/i915/i915_gem_gtt.c
992
struct i915_hw_ppgtt *ppgtt = i915_vm_to_ppgtt(vm);
sys/dev/drm/i915/i915_gem_gtt.h
421
void (*debug_dump)(struct i915_hw_ppgtt *ppgtt, struct seq_file *m);
sys/dev/drm/i915/i915_gem_gtt.h
425
struct i915_hw_ppgtt base;
sys/dev/drm/i915/i915_gem_gtt.h
437
static inline struct gen6_hw_ppgtt *to_gen6_ppgtt(struct i915_hw_ppgtt *base)
sys/dev/drm/i915/i915_gem_gtt.h
575
i915_page_dir_dma_addr(const struct i915_hw_ppgtt *ppgtt, const unsigned n)
sys/dev/drm/i915/i915_gem_gtt.h
631
struct i915_hw_ppgtt *i915_ppgtt_create(struct drm_i915_private *dev_priv,
sys/dev/drm/i915/i915_gem_gtt.h
634
static inline void i915_ppgtt_get(struct i915_hw_ppgtt *ppgtt)
sys/dev/drm/i915/i915_gem_gtt.h
639
static inline void i915_ppgtt_put(struct i915_hw_ppgtt *ppgtt)
sys/dev/drm/i915/i915_gem_gtt.h
645
int gen6_ppgtt_pin(struct i915_hw_ppgtt *base);
sys/dev/drm/i915/i915_gem_gtt.h
646
void gen6_ppgtt_unpin(struct i915_hw_ppgtt *base);
sys/dev/drm/i915/i915_gem_userptr.c
810
struct i915_hw_ppgtt *ppgtt;
sys/dev/drm/i915/intel_lrc.c
2024
struct i915_hw_ppgtt *ppgtt = rq->gem_context->ppgtt;
sys/dev/drm/i915/intel_lrc.c
2662
struct i915_hw_ppgtt *ppgtt = ctx->ppgtt ?: dev_priv->mm.aliasing_ppgtt;
sys/dev/drm/i915/intel_lrc.c
414
execlists_update_context_pdps(struct i915_hw_ppgtt *ppgtt, u32 *reg_state)
sys/dev/drm/i915/intel_lrc.c
425
struct i915_hw_ppgtt *ppgtt =
sys/dev/drm/i915/intel_ringbuffer.c
1238
struct i915_hw_ppgtt *ppgtt;
sys/dev/drm/i915/intel_ringbuffer.c
1250
struct i915_hw_ppgtt *ppgtt;
sys/dev/drm/i915/intel_ringbuffer.c
1516
const struct i915_hw_ppgtt *ppgtt)
sys/dev/drm/i915/intel_ringbuffer.c
1702
struct i915_hw_ppgtt *ppgtt = ctx->ppgtt ?: rq->i915->mm.aliasing_ppgtt;