Lines Matching defs:range
16 static bool xe_svm_range_in_vram(struct xe_svm_range *range) in xe_svm_range_in_vram()
31 static bool xe_svm_range_has_vram_binding(struct xe_svm_range *range) in xe_svm_range_has_vram_binding()
47 static unsigned long xe_svm_range_start(struct xe_svm_range *range) in xe_svm_range_start()
52 static unsigned long xe_svm_range_end(struct xe_svm_range *range) in xe_svm_range_end()
57 static unsigned long xe_svm_range_size(struct xe_svm_range *range) in xe_svm_range_size()
74 void xe_svm_range_debug(struct xe_svm_range *range, const char *operation) in xe_svm_range_debug()
87 struct xe_svm_range *range; in xe_svm_range_alloc() local
99 static void xe_svm_range_free(struct drm_gpusvm_range *range) in xe_svm_range_free()
111 xe_svm_garbage_collector_add_range(struct xe_vm *vm, struct xe_svm_range *range, in xe_svm_garbage_collector_add_range()
135 struct xe_svm_range *range = to_xe_range(r); in xe_svm_range_notifier_event_begin() local
286 struct xe_svm_range *range) in __xe_svm_garbage_collector()
306 struct xe_svm_range *range; in xe_svm_garbage_collector() local
656 static bool xe_svm_range_is_valid(struct xe_svm_range *range, in xe_svm_range_is_valid()
675 struct xe_svm_range *range, in xe_svm_alloc_vram()
739 static bool xe_svm_range_needs_migrate_to_vram(struct xe_svm_range *range, in xe_svm_range_needs_migrate_to_vram()
789 struct xe_svm_range *range; in xe_svm_handle_pagefault() local