Home
last modified time | relevance | path

Searched refs:i915_vma (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_evict.c37 mark_free(struct i915_vma *vma, struct list_head *unwind) in mark_free()
80 struct i915_vma *vma; in i915_gem_evict_something()
137 struct i915_vma, in i915_gem_evict_something()
174 struct i915_vma, in i915_gem_evict_something()
188 struct i915_vma, in i915_gem_evict_something()
218 struct i915_vma *vma, *next; in i915_gem_evict_vm()
Di915_gem_execbuffer.c48 struct i915_vma *lut[0];
60 size *= sizeof(struct i915_vma *); in eb_create()
132 struct i915_vma *vma; in eb_lookup_vmas()
188 static struct i915_vma *eb_get_vma(struct eb_vmas *eb, unsigned long handle) in eb_get_vma()
200 struct i915_vma *vma; in eb_get_vma()
202 vma = hlist_entry(node, struct i915_vma, exec_node); in eb_get_vma()
211 i915_gem_execbuffer_unreserve_vma(struct i915_vma *vma) in i915_gem_execbuffer_unreserve_vma()
233 struct i915_vma *vma; in eb_destroy()
236 struct i915_vma, in eb_destroy()
387 struct i915_vma *target_vma; in i915_gem_execbuffer_relocate_entry()
[all …]
Di915_gem.c136 struct i915_vma *vma; in i915_gem_get_aperture_ioctl()
271 struct i915_vma *vma, *next; in drop_pages()
2401 void i915_vma_move_to_active(struct i915_vma *vma, in i915_vma_move_to_active()
2433 struct i915_vma *vma; in i915_gem_object_retire__read()
3270 static int __i915_vma_unbind(struct i915_vma *vma, bool wait) in __i915_vma_unbind()
3338 int i915_vma_unbind(struct i915_vma *vma) in i915_vma_unbind()
3343 int __i915_vma_unbind_no_wait(struct i915_vma *vma) in __i915_vma_unbind_no_wait()
3381 static bool i915_gem_valid_gtt_space(struct i915_vma *vma, in i915_gem_valid_gtt_space()
3418 static struct i915_vma *
3431 struct i915_vma *vma; in i915_gem_object_bind_to_vm()
[all …]
Di915_gem_shrinker.c119 struct i915_vma *vma, *v; in i915_gem_shrink()
193 struct i915_vma *vma; in num_vma_bound()
Di915_gem_gtt.h181 struct i915_vma { struct
330 void (*unbind_vma)(struct i915_vma *vma);
332 int (*bind_vma)(struct i915_vma *vma,
Di915_gem_gtt.c96 i915_get_ggtt_vma_pages(struct i915_vma *vma);
149 static int ppgtt_bind_vma(struct i915_vma *vma, in ppgtt_bind_vma()
165 static void ppgtt_unbind_vma(struct i915_vma *vma) in ppgtt_unbind_vma()
2501 static int ggtt_bind_vma(struct i915_vma *vma, in ggtt_bind_vma()
2531 static int aliasing_gtt_bind_vma(struct i915_vma *vma, in aliasing_gtt_bind_vma()
2568 static void ggtt_unbind_vma(struct i915_vma *vma) in ggtt_unbind_vma()
2667 struct i915_vma *vma = i915_gem_obj_to_vma(obj, ggtt_vm); in i915_gem_setup_global_gtt()
3147 struct i915_vma *vma; in i915_gem_restore_gtt_mappings()
3204 static struct i915_vma *
3209 struct i915_vma *vma; in __i915_gem_vma_create()
[all …]
Di915_drv.h2827 void i915_gem_vma_destroy(struct i915_vma *vma);
2850 int i915_vma_bind(struct i915_vma *vma, enum i915_cache_level cache_level,
2852 void __i915_vma_set_map_and_fenceable(struct i915_vma *vma);
2853 int __must_check i915_vma_unbind(struct i915_vma *vma);
2858 int __must_check __i915_vma_unbind_no_wait(struct i915_vma *vma);
2908 void i915_vma_move_to_active(struct i915_vma *vma,
3055 struct i915_vma *
3058 struct i915_vma *
3062 struct i915_vma *
3065 struct i915_vma *
[all …]
Di915_gpu_error.c595 struct i915_vma *vma = NULL; in i915_error_object_create()
692 struct i915_vma *vma) in capture_bo()
721 struct i915_vma *vma; in capture_active_bo()
742 struct i915_vma *vma; in capture_pinned_bo()
1092 struct i915_vma *vma; in i915_gem_capture_vm()
Di915_trace.h131 TP_PROTO(struct i915_vma *vma, unsigned flags),
157 TP_PROTO(struct i915_vma *vma),
Di915_gem_fence.c437 struct i915_vma *ggtt_vma = i915_gem_obj_to_ggtt(obj); in i915_gem_object_pin_fence()
Di915_gem_stolen.c628 struct i915_vma *vma; in i915_gem_object_create_stolen_for_preallocated()
Di915_gem_userptr.c78 struct i915_vma *vma, *tmp; in __cancel_userptr__worker()
Di915_gem_context.c139 struct i915_vma *vma, *next; in i915_gem_context_clean()
Di915_debugfs.c118 struct i915_vma *vma; in i915_gem_obj_total_ggtt_size()
134 struct i915_vma *vma; in describe_obj()
209 struct i915_vma *vma; in i915_gem_object_list_info()
336 struct i915_vma *vma; in per_file_stats()
440 struct i915_vma *vma; in i915_gem_object_info()
Dintel_lrc.c627 struct i915_vma *vma; in execlists_move_to_gpu()
Dintel_display.c2958 struct i915_vma *vma; in intel_plane_obj_offset()