Lines Matching full:places
130 struct ttm_place *places = abo->placements; in amdgpu_bo_placement_from_domain() local
137 places[c].fpfn = 0; in amdgpu_bo_placement_from_domain()
138 places[c].lpfn = 0; in amdgpu_bo_placement_from_domain()
139 places[c].mem_type = TTM_PL_VRAM; in amdgpu_bo_placement_from_domain()
140 places[c].flags = TTM_PL_FLAG_WC | TTM_PL_FLAG_UNCACHED; in amdgpu_bo_placement_from_domain()
143 places[c].lpfn = visible_pfn; in amdgpu_bo_placement_from_domain()
145 places[c].flags |= TTM_PL_FLAG_TOPDOWN; in amdgpu_bo_placement_from_domain()
148 places[c].flags |= TTM_PL_FLAG_CONTIGUOUS; in amdgpu_bo_placement_from_domain()
153 places[c].fpfn = 0; in amdgpu_bo_placement_from_domain()
154 places[c].lpfn = 0; in amdgpu_bo_placement_from_domain()
155 places[c].mem_type = TTM_PL_TT; in amdgpu_bo_placement_from_domain()
156 places[c].flags = 0; in amdgpu_bo_placement_from_domain()
158 places[c].flags |= TTM_PL_FLAG_WC | in amdgpu_bo_placement_from_domain()
161 places[c].flags |= TTM_PL_FLAG_CACHED; in amdgpu_bo_placement_from_domain()
166 places[c].fpfn = 0; in amdgpu_bo_placement_from_domain()
167 places[c].lpfn = 0; in amdgpu_bo_placement_from_domain()
168 places[c].mem_type = TTM_PL_SYSTEM; in amdgpu_bo_placement_from_domain()
169 places[c].flags = 0; in amdgpu_bo_placement_from_domain()
171 places[c].flags |= TTM_PL_FLAG_WC | in amdgpu_bo_placement_from_domain()
174 places[c].flags |= TTM_PL_FLAG_CACHED; in amdgpu_bo_placement_from_domain()
179 places[c].fpfn = 0; in amdgpu_bo_placement_from_domain()
180 places[c].lpfn = 0; in amdgpu_bo_placement_from_domain()
181 places[c].mem_type = AMDGPU_PL_GDS; in amdgpu_bo_placement_from_domain()
182 places[c].flags = TTM_PL_FLAG_UNCACHED; in amdgpu_bo_placement_from_domain()
187 places[c].fpfn = 0; in amdgpu_bo_placement_from_domain()
188 places[c].lpfn = 0; in amdgpu_bo_placement_from_domain()
189 places[c].mem_type = AMDGPU_PL_GWS; in amdgpu_bo_placement_from_domain()
190 places[c].flags = TTM_PL_FLAG_UNCACHED; in amdgpu_bo_placement_from_domain()
195 places[c].fpfn = 0; in amdgpu_bo_placement_from_domain()
196 places[c].lpfn = 0; in amdgpu_bo_placement_from_domain()
197 places[c].mem_type = AMDGPU_PL_OA; in amdgpu_bo_placement_from_domain()
198 places[c].flags = TTM_PL_FLAG_UNCACHED; in amdgpu_bo_placement_from_domain()
203 places[c].fpfn = 0; in amdgpu_bo_placement_from_domain()
204 places[c].lpfn = 0; in amdgpu_bo_placement_from_domain()
205 places[c].mem_type = TTM_PL_SYSTEM; in amdgpu_bo_placement_from_domain()
206 places[c].flags = TTM_PL_MASK_CACHING; in amdgpu_bo_placement_from_domain()
213 placement->placement = places; in amdgpu_bo_placement_from_domain()
216 placement->busy_placement = places; in amdgpu_bo_placement_from_domain()