Lines Matching refs:man
53 (adev->mman.bdev.man[TTM_PL_TT].size) * PAGE_SIZE); in amdgpu_mem_info_gtt_total_show()
71 amdgpu_gtt_mgr_usage(&adev->mman.bdev.man[TTM_PL_TT])); in amdgpu_mem_info_gtt_used_show()
87 static int amdgpu_gtt_mgr_init(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_init() argument
90 struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); in amdgpu_gtt_mgr_init()
104 man->priv = mgr; in amdgpu_gtt_mgr_init()
128 static int amdgpu_gtt_mgr_fini(struct ttm_mem_type_manager *man) in amdgpu_gtt_mgr_fini() argument
130 struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); in amdgpu_gtt_mgr_fini()
131 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_fini()
136 man->priv = NULL; in amdgpu_gtt_mgr_fini()
168 static int amdgpu_gtt_mgr_alloc(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_alloc() argument
173 struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); in amdgpu_gtt_mgr_alloc()
174 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_alloc()
219 static int amdgpu_gtt_mgr_new(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_new() argument
224 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_new()
249 r = amdgpu_gtt_mgr_alloc(man, tbo, place, mem); in amdgpu_gtt_mgr_new()
277 static void amdgpu_gtt_mgr_del(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_del() argument
280 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_del()
303 uint64_t amdgpu_gtt_mgr_usage(struct ttm_mem_type_manager *man) in amdgpu_gtt_mgr_usage() argument
305 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_usage()
306 s64 result = man->size - atomic64_read(&mgr->available); in amdgpu_gtt_mgr_usage()
311 int amdgpu_gtt_mgr_recover(struct ttm_mem_type_manager *man) in amdgpu_gtt_mgr_recover() argument
313 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_recover()
338 static void amdgpu_gtt_mgr_debug(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_debug() argument
341 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_debug()
348 man->size, (u64)atomic64_read(&mgr->available), in amdgpu_gtt_mgr_debug()
349 amdgpu_gtt_mgr_usage(man) >> 20); in amdgpu_gtt_mgr_debug()