Lines Matching refs:man

47 static int amdgpu_gtt_mgr_init(struct ttm_mem_type_manager *man,  in amdgpu_gtt_mgr_init()  argument
50 struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); in amdgpu_gtt_mgr_init()
63 man->priv = mgr; in amdgpu_gtt_mgr_init()
75 static int amdgpu_gtt_mgr_fini(struct ttm_mem_type_manager *man) in amdgpu_gtt_mgr_fini() argument
77 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_fini()
82 man->priv = NULL; in amdgpu_gtt_mgr_fini()
110 static int amdgpu_gtt_mgr_alloc(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_alloc() argument
115 struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); in amdgpu_gtt_mgr_alloc()
116 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_alloc()
161 static int amdgpu_gtt_mgr_new(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_new() argument
166 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_new()
191 r = amdgpu_gtt_mgr_alloc(man, tbo, place, mem); in amdgpu_gtt_mgr_new()
219 static void amdgpu_gtt_mgr_del(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_del() argument
222 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_del()
245 uint64_t amdgpu_gtt_mgr_usage(struct ttm_mem_type_manager *man) in amdgpu_gtt_mgr_usage() argument
247 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_usage()
248 s64 result = man->size - atomic64_read(&mgr->available); in amdgpu_gtt_mgr_usage()
253 int amdgpu_gtt_mgr_recover(struct ttm_mem_type_manager *man) in amdgpu_gtt_mgr_recover() argument
255 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_recover()
280 static void amdgpu_gtt_mgr_debug(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_debug() argument
283 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_debug()
290 man->size, (u64)atomic64_read(&mgr->available), in amdgpu_gtt_mgr_debug()
291 amdgpu_gtt_mgr_usage(man) >> 20); in amdgpu_gtt_mgr_debug()