Home
last modified time | relevance | path

Searched refs:n_placements (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_create.c20 unsigned int n_placements) in object_max_page_size() argument
25 for (i = 0; i < n_placements; i++) { in object_max_page_size()
38 unsigned int n_placements) in object_set_placements() argument
43 GEM_BUG_ON(!n_placements); in object_set_placements()
49 if (n_placements == 1) { in object_set_placements()
54 obj->mm.n_placements = 1; in object_set_placements()
56 arr = kmalloc_array(n_placements, in object_set_placements()
62 for (i = 0; i < n_placements; i++) in object_set_placements()
66 obj->mm.n_placements = n_placements; in object_set_placements()
93 unsigned int n_placements, in __i915_gem_object_create_user_ext() argument
[all …]
H A Di915_gem_object.c301 if (obj->mm.n_placements > 1) in __i915_gem_free_object_rcu()
625 return obj->mm.n_placements > 1; in i915_gem_object_migratable()
687 unsigned int num_allowed = obj->mm.n_placements; in i915_gem_object_can_migrate()
823 if (!obj->mm.n_placements) { in i915_gem_object_placement_possible()
836 for (i = 0; i < obj->mm.n_placements; i++) { in i915_gem_object_placement_possible()
864 for (i = 0; i < obj->mm.n_placements; i++) { in i915_gem_object_needs_ccs_pages()
H A Di915_gem_ttm.c119 if (obj->mm.n_placements <= 1) in i915_ttm_select_tt_caching()
161 unsigned int num_allowed = obj->mm.n_placements; in i915_ttm_placement_from_obj()
845 GEM_BUG_ON(obj->mm.n_placements > I915_TTM_MAX_PLACEMENTS); in i915_ttm_get_pages()
1083 for (i = 0; i < obj->mm.n_placements; i++) { in vm_fault_ttm()
1314 GEM_BUG_ON(page_size && obj->mm.n_placements); in __i915_gem_ttm_object_init()
H A Di915_gem_object_types.h644 int n_placements; member
H A Di915_gem_object.h62 unsigned int n_placements);
/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_mman.c1172 int n_placements, in __igt_mmap_migrate() argument
1186 n_placements); in __igt_mmap_migrate()