Lines Matching refs:sa_manager
48 struct amdgpu_sa_manager *sa_manager, in amdgpu_sa_bo_manager_init() argument
54 &sa_manager->bo, &sa_manager->gpu_addr, in amdgpu_sa_bo_manager_init()
55 &sa_manager->cpu_ptr); in amdgpu_sa_bo_manager_init()
61 memset(sa_manager->cpu_ptr, 0, size); in amdgpu_sa_bo_manager_init()
62 drm_suballoc_manager_init(&sa_manager->base, size, suballoc_align); in amdgpu_sa_bo_manager_init()
67 struct amdgpu_sa_manager *sa_manager) in amdgpu_sa_bo_manager_fini() argument
69 if (sa_manager->bo == NULL) { in amdgpu_sa_bo_manager_fini()
74 drm_suballoc_manager_fini(&sa_manager->base); in amdgpu_sa_bo_manager_fini()
76 amdgpu_bo_free_kernel(&sa_manager->bo, &sa_manager->gpu_addr, &sa_manager->cpu_ptr); in amdgpu_sa_bo_manager_fini()
79 int amdgpu_sa_bo_new(struct amdgpu_sa_manager *sa_manager, in amdgpu_sa_bo_new() argument
83 struct drm_suballoc *sa = drm_suballoc_new(&sa_manager->base, size, in amdgpu_sa_bo_new()
108 void amdgpu_sa_bo_dump_debug_info(struct amdgpu_sa_manager *sa_manager, in amdgpu_sa_bo_dump_debug_info() argument
113 drm_suballoc_dump_debug_info(&sa_manager->base, &p, sa_manager->gpu_addr); in amdgpu_sa_bo_dump_debug_info()