Home
last modified time | relevance | path

Searched refs:placements (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/dev/drm/radeon/
H A Dradeon_object.c107 rbo->placements[c].fpfn = in radeon_ttm_placement_from_domain()
114 rbo->placements[c].fpfn = 0; in radeon_ttm_placement_from_domain()
122 rbo->placements[c].fpfn = 0; in radeon_ttm_placement_from_domain()
128 rbo->placements[c].fpfn = 0; in radeon_ttm_placement_from_domain()
133 rbo->placements[c].fpfn = 0; in radeon_ttm_placement_from_domain()
141 rbo->placements[c].fpfn = 0; in radeon_ttm_placement_from_domain()
158 rbo->placements[c].fpfn = 0; in radeon_ttm_placement_from_domain()
170 rbo->placements[i].lpfn = in radeon_ttm_placement_from_domain()
364 bo->placements[i].lpfn = in radeon_bo_pin_restricted()
405 bo->placements[i].lpfn = 0; in radeon_bo_unpin()
[all …]
H A Dradeon_ttm.c190 placement->placement = &placements; in radeon_evict_flags()
217 rbo->placements[i].fpfn = fpfn; in radeon_evict_flags()
220 &rbo->placements[i]; in radeon_evict_flags()
320 struct ttm_place placements; in radeon_move_vram_ram() local
328 placement.placement = &placements; in radeon_move_vram_ram()
331 placements.fpfn = 0; in radeon_move_vram_ram()
332 placements.lpfn = 0; in radeon_move_vram_ram()
368 struct ttm_place placements; in radeon_move_ram_vram() local
375 placement.placement = &placements; in radeon_move_ram_vram()
378 placements.fpfn = 0; in radeon_move_ram_vram()
[all …]
H A Dradeon_uvd.c308 rbo->placements[i].fpfn = 0 >> PAGE_SHIFT; in radeon_uvd_force_into_uvd_segment()
309 rbo->placements[i].lpfn = (256 * 1024 * 1024) >> PAGE_SHIFT; in radeon_uvd_force_into_uvd_segment()
321 rbo->placements[1] = rbo->placements[0]; in radeon_uvd_force_into_uvd_segment()
322 rbo->placements[1].fpfn += (256 * 1024 * 1024) >> PAGE_SHIFT; in radeon_uvd_force_into_uvd_segment()
323 rbo->placements[1].lpfn += (256 * 1024 * 1024) >> PAGE_SHIFT; in radeon_uvd_force_into_uvd_segment()
H A Dradeon.h499 struct ttm_place placements[4]; member
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_ttm.c278 abo->placements[0].lpfn = 0; in amdgpu_evict_flags()
555 struct ttm_place placements; in amdgpu_move_vram_ram() local
565 placement.placement = &placements; in amdgpu_move_vram_ram()
568 placements.fpfn = 0; in amdgpu_move_vram_ram()
569 placements.lpfn = 0; in amdgpu_move_vram_ram()
614 struct ttm_place placements; in amdgpu_move_ram_vram() local
623 placement.placement = &placements; in amdgpu_move_ram_vram()
626 placements.fpfn = 0; in amdgpu_move_ram_vram()
627 placements.lpfn = 0; in amdgpu_move_ram_vram()
1098 struct ttm_place placements; in amdgpu_ttm_alloc_gart() local
[all …]
H A Damdgpu_object.c147 struct ttm_place *places = abo->placements; in amdgpu_bo_placement_from_domain()
932 if (fpfn > bo->placements[i].fpfn) in amdgpu_bo_pin_restricted()
933 bo->placements[i].fpfn = fpfn; in amdgpu_bo_pin_restricted()
934 if (!bo->placements[i].lpfn || in amdgpu_bo_pin_restricted()
935 (lpfn && lpfn < bo->placements[i].lpfn)) in amdgpu_bo_pin_restricted()
936 bo->placements[i].lpfn = lpfn; in amdgpu_bo_pin_restricted()
937 bo->placements[i].flags |= TTM_PL_FLAG_NO_EVICT; in amdgpu_bo_pin_restricted()
1005 bo->placements[i].lpfn = 0; in amdgpu_bo_unpin()
1006 bo->placements[i].flags &= ~TTM_PL_FLAG_NO_EVICT; in amdgpu_bo_unpin()
1324 abo->placement.busy_placement = &abo->placements[1]; in amdgpu_bo_fault_reserve_notify()
H A Damdgpu_vce.c605 bo->placements[i].fpfn = max(bo->placements[i].fpfn, fpfn); in amdgpu_vce_validate_bo()
606 bo->placements[i].lpfn = bo->placements[i].lpfn ? in amdgpu_vce_validate_bo()
607 min(bo->placements[i].lpfn, lpfn) : lpfn; in amdgpu_vce_validate_bo()
H A Damdgpu_object.h81 struct ttm_place placements[AMDGPU_BO_MAX_PLACEMENTS]; member
H A Damdgpu_uvd.c450 abo->placements[i].fpfn = 0 >> PAGE_SHIFT; in amdgpu_uvd_force_into_uvd_segment()
451 abo->placements[i].lpfn = (256 * 1024 * 1024) >> PAGE_SHIFT; in amdgpu_uvd_force_into_uvd_segment()