Home
last modified time | relevance | path

Searched refs:i915_address_space (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_gtt.h156 struct i915_address_space *vm;
231 struct i915_address_space { struct
270 int (*allocate_va_range)(struct i915_address_space *vm, argument
273 void (*clear_range)(struct i915_address_space *vm, argument
277 void (*insert_entries)(struct i915_address_space *vm, argument
281 void (*cleanup)(struct i915_address_space *vm); argument
292 struct i915_address_space base;
313 struct i915_address_space base;
Di915_trace.h116 __field(struct i915_address_space *, vm)
142 __field(struct i915_address_space *, vm)
163 TP_PROTO(struct i915_address_space *vm, u64 start, u64 length, const char *name),
167 __field(struct i915_address_space *, vm)
185 TP_PROTO(struct i915_address_space *vm, u64 start, u64 length, const char *name),
190 TP_PROTO(struct i915_address_space *vm, u32 pde, u64 start, u64 pde_shift),
194 __field(struct i915_address_space *, vm)
212 TP_PROTO(struct i915_address_space *vm, u32 pde, u64 start, u64 pde_shift),
222 TP_PROTO(struct i915_address_space *vm, u32 pde,
227 __field(struct i915_address_space *, vm)
[all …]
Di915_gem_evict.c74 i915_gem_evict_something(struct drm_device *dev, struct i915_address_space *vm, in i915_gem_evict_something()
216 int i915_gem_evict_vm(struct i915_address_space *vm, bool do_idle) in i915_gem_evict_vm()
253 struct i915_address_space *vm, *v; in i915_gem_evict_everything()
Di915_gem_gtt.c482 static void gen8_ppgtt_clear_range(struct i915_address_space *vm, in gen8_ppgtt_clear_range()
542 static void gen8_ppgtt_insert_entries(struct i915_address_space *vm, in gen8_ppgtt_insert_entries()
652 static void gen8_ppgtt_cleanup(struct i915_address_space *vm) in gen8_ppgtt_cleanup()
862 struct i915_address_space *vm = &ppgtt->base; in gen6_dump_ppgtt()
1094 static void gen6_ppgtt_clear_range(struct i915_address_space *vm, in gen6_ppgtt_clear_range()
1128 static void gen6_ppgtt_insert_entries(struct i915_address_space *vm, in gen6_ppgtt_insert_entries()
1171 static void gen6_initialize_pt(struct i915_address_space *vm, in gen6_initialize_pt()
1190 static int gen6_alloc_va_range(struct i915_address_space *vm, in gen6_alloc_va_range()
1291 static void gen6_ppgtt_cleanup(struct i915_address_space *vm) in gen6_ppgtt_cleanup()
1660 struct i915_address_space *vm; in i915_gem_restore_gtt_mappings()
[all …]
Di915_drv.h2613 struct i915_address_space *vm);
2624 struct i915_address_space *vm,
2802 struct i915_address_space *vm);
2813 struct i915_address_space *vm);
2816 struct i915_address_space *vm);
2819 struct i915_address_space *vm);
2826 struct i915_address_space *vm);
2841 static inline bool i915_is_ggtt(struct i915_address_space *vm) in i915_is_ggtt()
2843 struct i915_address_space *ggtt = in i915_is_ggtt()
2849 i915_vm_to_ppgtt(struct i915_address_space *vm) in i915_vm_to_ppgtt()
[all …]
Di915_vgpu.c184 struct i915_address_space *ggtt_vm = &dev_priv->gtt.base; in intel_vgt_balloon()
Di915_gpu_error.c579 struct i915_address_space *vm) in i915_error_object_create()
720 struct i915_address_space *vm) in capture_pinned_bo()
989 struct i915_address_space *vm; in i915_gem_record_rings()
1076 struct i915_address_space *vm, in i915_gem_capture_vm()
1120 struct i915_address_space *vm; in i915_gem_capture_buffers()
Di915_gem.c3431 struct i915_address_space *vm, in i915_gem_object_bind_to_vm()
4104 struct i915_address_space *vm, in i915_gem_object_do_pin()
4207 struct i915_address_space *vm, in i915_gem_object_pin()
4536 struct i915_address_space *vm) in i915_gem_obj_to_vma()
4552 struct i915_address_space *ggtt = i915_obj_to_ggtt(obj); in i915_gem_obj_to_ggtt_view()
4567 struct i915_address_space *vm = NULL; in i915_gem_vma_destroy()
4938 struct i915_address_space *vm) in i915_init_vm()
5095 struct i915_address_space *vm) in i915_gem_obj_offset()
5119 struct i915_address_space *ggtt = i915_obj_to_ggtt(o); in i915_gem_obj_ggtt_offset_view()
5132 struct i915_address_space *vm) in i915_gem_obj_bound()
[all …]
Di915_gem_execbuffer.c96 struct i915_address_space *vm, in eb_lookup_vmas()
689 struct i915_address_space *vm; in i915_gem_execbuffer_reserve()
787 struct i915_address_space *vm; in i915_gem_execbuffer_relocate_slow()
1413 struct i915_address_space *vm; in i915_gem_do_execbuffer()
Di915_gem_stolen.c475 struct i915_address_space *ggtt = &dev_priv->gtt.base; in i915_gem_object_create_stolen_for_preallocated()
Di915_debugfs.c192 struct i915_address_space *vm = &dev_priv->gtt.base; in i915_gem_object_list_info()
410 struct i915_address_space *vm = &dev_priv->gtt.base; in i915_gem_object_info()