• Home
  • Raw
  • Download

Lines Matching refs:man

42 static int amdgpu_gtt_mgr_init(struct ttm_mem_type_manager *man,  in amdgpu_gtt_mgr_init()  argument
45 struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); in amdgpu_gtt_mgr_init()
58 man->priv = mgr; in amdgpu_gtt_mgr_init()
70 static int amdgpu_gtt_mgr_fini(struct ttm_mem_type_manager *man) in amdgpu_gtt_mgr_fini() argument
72 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_fini()
83 man->priv = NULL; in amdgpu_gtt_mgr_fini()
111 static int amdgpu_gtt_mgr_alloc(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_alloc() argument
116 struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); in amdgpu_gtt_mgr_alloc()
117 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_alloc()
162 static int amdgpu_gtt_mgr_new(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_new() argument
167 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_new()
190 r = amdgpu_gtt_mgr_alloc(man, tbo, place, mem); in amdgpu_gtt_mgr_new()
218 static void amdgpu_gtt_mgr_del(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_del() argument
221 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_del()
244 uint64_t amdgpu_gtt_mgr_usage(struct ttm_mem_type_manager *man) in amdgpu_gtt_mgr_usage() argument
246 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_usage()
248 return (u64)(man->size - atomic64_read(&mgr->available)) * PAGE_SIZE; in amdgpu_gtt_mgr_usage()
259 static void amdgpu_gtt_mgr_debug(struct ttm_mem_type_manager *man, in amdgpu_gtt_mgr_debug() argument
262 struct amdgpu_gtt_mgr *mgr = man->priv; in amdgpu_gtt_mgr_debug()
269 man->size, (u64)atomic64_read(&mgr->available), in amdgpu_gtt_mgr_debug()
270 amdgpu_gtt_mgr_usage(man) >> 20); in amdgpu_gtt_mgr_debug()