Home
last modified time | relevance | path

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

/linux-4.1.27/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()
238 struct i915_vma *vma; in eb_destroy()
241 struct i915_vma, in eb_destroy()
392 struct i915_vma *target_vma; in i915_gem_execbuffer_relocate_entry()
[all …]
Di915_gem_gtt.h153 struct i915_vma { struct
202 void (*unbind_vma)(struct i915_vma *vma); argument
204 void (*bind_vma)(struct i915_vma *vma, argument
Di915_gem_gtt.c149 static void ppgtt_bind_vma(struct i915_vma *vma,
152 static void ppgtt_unbind_vma(struct i915_vma *vma);
1539 ppgtt_bind_vma(struct i915_vma *vma, in ppgtt_bind_vma()
1551 static void ppgtt_unbind_vma(struct i915_vma *vma) in ppgtt_unbind_vma()
1671 struct i915_vma *vma = i915_gem_obj_to_vma(obj, in i915_gem_restore_gtt_mappings()
1876 static void i915_ggtt_bind_vma(struct i915_vma *vma, in i915_ggtt_bind_vma()
1899 static void i915_ggtt_unbind_vma(struct i915_vma *vma) in i915_ggtt_unbind_vma()
1909 static void ggtt_bind_vma(struct i915_vma *vma, in ggtt_bind_vma()
1957 static void ggtt_unbind_vma(struct i915_vma *vma) in ggtt_unbind_vma()
2054 struct i915_vma *vma = i915_gem_obj_to_vma(obj, ggtt_vm); in i915_gem_setup_global_gtt()
[all …]
Di915_gem.c287 struct i915_vma *vma, *next; in drop_pages()
2212 void i915_vma_move_to_active(struct i915_vma *vma, in i915_vma_move_to_active()
2222 struct i915_vma *vma; in i915_gem_object_move_to_inactive()
2959 int i915_vma_unbind(struct i915_vma *vma) in i915_vma_unbind()
3393 static bool i915_gem_valid_gtt_space(struct i915_vma *vma, in i915_gem_valid_gtt_space()
3429 static struct i915_vma *
3443 struct i915_vma *vma; in i915_gem_object_bind_to_vm()
3652 struct i915_vma *vma; in i915_gem_object_set_to_gtt_domain()
3719 struct i915_vma *vma, *next; in i915_gem_object_set_cache_level()
3858 struct i915_vma *vma; in is_pin_display()
[all …]
Di915_gem_shrinker.c116 struct i915_vma *vma, *v; in i915_gem_shrink()
184 struct i915_vma *vma; in num_vma_bound()
Di915_drv.h2615 void i915_gem_vma_destroy(struct i915_vma *vma);
2633 int i915_vma_bind(struct i915_vma *vma, enum i915_cache_level cache_level,
2635 int __must_check i915_vma_unbind(struct i915_vma *vma);
2667 void i915_vma_move_to_active(struct i915_vma *vma,
2817 struct i915_vma *
2820 struct i915_vma *
2824 struct i915_vma *
2827 struct i915_vma *
2831 static inline struct i915_vma *
Di915_gpu_error.c582 struct i915_vma *vma = NULL; in i915_error_object_create()
679 struct i915_vma *vma) in capture_bo()
706 struct i915_vma *vma; in capture_active_bo()
727 struct i915_vma *vma; in capture_pinned_bo()
1081 struct i915_vma *vma; in i915_gem_capture_vm()
Di915_trace.h111 TP_PROTO(struct i915_vma *vma, unsigned flags),
137 TP_PROTO(struct i915_vma *vma),
Di915_gem_stolen.c478 struct i915_vma *vma; in i915_gem_object_create_stolen_for_preallocated()
Di915_gem_context.c643 struct i915_vma *vma; in do_switch()
Di915_gem_userptr.c76 struct i915_vma *vma, *tmp; in cancel_userptr()
Di915_debugfs.c123 struct i915_vma *vma; in describe_obj()
193 struct i915_vma *vma; in i915_gem_object_list_info()
316 struct i915_vma *vma; in per_file_stats()
412 struct i915_vma *vma; in i915_gem_object_info()
Dintel_lrc.c607 struct i915_vma *vma; in execlists_move_to_gpu()