Lines Matching refs:aspace
286 struct msm_mmu *mmu = submit->aspace->mmu; in msm_gpu_crashstate_capture()
389 if (submit->aspace) in recover_worker()
390 submit->aspace->faults++; in recover_worker()
495 gpu->aspace->mmu->funcs->resume_translation(gpu->aspace->mmu); in fault_worker()
835 struct msm_gem_address_space *aspace = NULL; in msm_gpu_create_private_address_space() local
844 aspace = gpu->funcs->create_private_address_space(gpu); in msm_gpu_create_private_address_space()
845 if (!IS_ERR(aspace)) in msm_gpu_create_private_address_space()
846 aspace->pid = get_pid(task_pid(task)); in msm_gpu_create_private_address_space()
849 if (IS_ERR_OR_NULL(aspace)) in msm_gpu_create_private_address_space()
850 aspace = msm_gem_address_space_get(gpu->aspace); in msm_gpu_create_private_address_space()
852 return aspace; in msm_gpu_create_private_address_space()
948 gpu->aspace = gpu->funcs->create_address_space(gpu, pdev); in msm_gpu_init()
950 if (gpu->aspace == NULL) in msm_gpu_init()
952 else if (IS_ERR(gpu->aspace)) { in msm_gpu_init()
953 ret = PTR_ERR(gpu->aspace); in msm_gpu_init()
959 check_apriv(gpu, MSM_BO_WC), gpu->aspace, &gpu->memptrs_bo, in msm_gpu_init()
1003 msm_gem_kernel_put(gpu->memptrs_bo, gpu->aspace); in msm_gpu_init()
1020 msm_gem_kernel_put(gpu->memptrs_bo, gpu->aspace); in msm_gpu_cleanup()
1022 if (!IS_ERR_OR_NULL(gpu->aspace)) { in msm_gpu_cleanup()
1023 gpu->aspace->mmu->funcs->detach(gpu->aspace->mmu); in msm_gpu_cleanup()
1024 msm_gem_address_space_put(gpu->aspace); in msm_gpu_cleanup()