Lines Matching refs:i915_address_space
41 struct drm_i915_gem_object *alloc_pt_lmem(struct i915_address_space *vm, int sz) in alloc_pt_lmem()
75 struct drm_i915_gem_object *alloc_pt_dma(struct i915_address_space *vm, int sz) in alloc_pt_dma()
99 int map_pt_dma(struct i915_address_space *vm, struct drm_i915_gem_object *obj) in map_pt_dma()
123 int map_pt_dma_locked(struct i915_address_space *vm, struct drm_i915_gem_object *obj) in map_pt_dma_locked()
183 static void __i915_vm_close(struct i915_address_space *vm) in __i915_vm_close()
198 int i915_vm_lock_objects(struct i915_address_space *vm, in i915_vm_lock_objects()
211 void i915_address_space_fini(struct i915_address_space *vm) in i915_address_space_fini()
226 struct i915_address_space *vm = in i915_vm_resv_release()
237 struct i915_address_space *vm = in __i915_vm_release()
238 container_of(work, struct i915_address_space, release_work); in __i915_vm_release()
253 struct i915_address_space *vm = in i915_vm_release()
254 container_of(kref, struct i915_address_space, ref); in i915_vm_release()
262 void i915_address_space_init(struct i915_address_space *vm, int subclass) in i915_address_space_init()
360 int setup_scratch_page(struct i915_address_space *vm) in setup_scratch_page()
424 void free_scratch(struct i915_address_space *vm) in free_scratch()
696 __vm_create_scratch_for_read(struct i915_address_space *vm, unsigned long size) in __vm_create_scratch_for_read()
717 __vm_create_scratch_for_read_pinned(struct i915_address_space *vm, unsigned long size) in __vm_create_scratch_for_read_pinned()