Lines Matching refs:mem
12 struct intel_memory_region *mem) in i915_gem_object_init_memory_region() argument
14 obj->mm.region = intel_memory_region_get(mem); in i915_gem_object_init_memory_region()
16 mutex_lock(&mem->objects.lock); in i915_gem_object_init_memory_region()
17 list_add(&obj->mm.region_link, &mem->objects.list); in i915_gem_object_init_memory_region()
18 mutex_unlock(&mem->objects.lock); in i915_gem_object_init_memory_region()
23 struct intel_memory_region *mem = obj->mm.region; in i915_gem_object_release_memory_region() local
25 mutex_lock(&mem->objects.lock); in i915_gem_object_release_memory_region()
27 mutex_unlock(&mem->objects.lock); in i915_gem_object_release_memory_region()
29 intel_memory_region_put(mem); in i915_gem_object_release_memory_region()
33 i915_gem_object_create_region(struct intel_memory_region *mem, in i915_gem_object_create_region() argument
50 if (!mem) in i915_gem_object_create_region()
53 default_page_size = mem->min_page_size; in i915_gem_object_create_region()
72 err = mem->ops->init_object(mem, obj, size, page_size, flags); in i915_gem_object_create_region()