Lines Matching full:fpriv

232 		struct amdgpu_fpriv *fpriv;  in amdgpu_ctx_init_entity()  local
234 /* TODO: Stop using fpriv here, we only need the xcp_id. */ in amdgpu_ctx_init_entity()
235 fpriv = container_of(ctx->mgr, struct amdgpu_fpriv, ctx_mgr); in amdgpu_ctx_init_entity()
236 r = amdgpu_xcp_select_scheds(adev, hw_ip, hw_prio, fpriv, in amdgpu_ctx_init_entity()
318 struct amdgpu_fpriv *fpriv = filp->driver_priv; in amdgpu_ctx_init() local
333 ctx->generation = amdgpu_vm_generation(mgr->adev, &fpriv->vm); in amdgpu_ctx_init()
484 struct amdgpu_fpriv *fpriv, in amdgpu_ctx_alloc() argument
489 struct amdgpu_ctx_mgr *mgr = &fpriv->ctx_mgr; in amdgpu_ctx_alloc()
510 static int amdgpu_ctx_free(struct amdgpu_fpriv *fpriv, uint32_t id) in amdgpu_ctx_free() argument
514 ctx = xa_erase(&fpriv->ctx_mgr.ctx_handles, id); in amdgpu_ctx_free()
521 struct amdgpu_fpriv *fpriv, uint32_t id, in amdgpu_ctx_query() argument
527 ctx = amdgpu_ctx_get(fpriv, id); in amdgpu_ctx_query()
573 struct amdgpu_fpriv *fpriv, uint32_t id, in amdgpu_ctx_query2() argument
579 ctx = amdgpu_ctx_get(fpriv, id); in amdgpu_ctx_query2()
589 if (ctx->generation != amdgpu_vm_generation(adev, &fpriv->vm)) in amdgpu_ctx_query2()
628 struct amdgpu_fpriv *fpriv, uint32_t id, in amdgpu_ctx_stable_pstate() argument
634 ctx = amdgpu_ctx_get(fpriv, id); in amdgpu_ctx_stable_pstate()
664 struct amdgpu_fpriv *fpriv = filp->driver_priv; in amdgpu_ctx_ioctl() local
680 r = amdgpu_ctx_alloc(adev, fpriv, filp, priority, &id); in amdgpu_ctx_ioctl()
686 r = amdgpu_ctx_free(fpriv, id); in amdgpu_ctx_ioctl()
691 r = amdgpu_ctx_query(adev, fpriv, id, &args->out); in amdgpu_ctx_ioctl()
696 r = amdgpu_ctx_query2(adev, fpriv, id, &args->out); in amdgpu_ctx_ioctl()
701 r = amdgpu_ctx_stable_pstate(adev, fpriv, id, false, &stable_pstate); in amdgpu_ctx_ioctl()
711 r = amdgpu_ctx_stable_pstate(adev, fpriv, id, true, &stable_pstate); in amdgpu_ctx_ioctl()
720 struct amdgpu_ctx *amdgpu_ctx_get(struct amdgpu_fpriv *fpriv, uint32_t id) in amdgpu_ctx_get() argument
725 if (!fpriv) in amdgpu_ctx_get()
728 mgr = &fpriv->ctx_mgr; in amdgpu_ctx_get()