Lines Matching defs:fpriv
232 struct amdgpu_fpriv *fpriv;
234 fpriv = container_of(ctx->ctx_mgr, struct amdgpu_fpriv, ctx_mgr);
235 r = amdgpu_xcp_select_scheds(adev, hw_ip, hw_prio, fpriv,
322 struct amdgpu_fpriv *fpriv = filp->driver_priv;
338 ctx->generation = amdgpu_vm_generation(mgr->adev, &fpriv->vm);
351 ctx->ctx_mgr = &(fpriv->ctx_mgr);
473 struct amdgpu_fpriv *fpriv,
478 struct amdgpu_ctx_mgr *mgr = &fpriv->ctx_mgr;
523 static int amdgpu_ctx_free(struct amdgpu_fpriv *fpriv, uint32_t id)
525 struct amdgpu_ctx_mgr *mgr = &fpriv->ctx_mgr;
537 struct amdgpu_fpriv *fpriv, uint32_t id,
544 if (!fpriv)
547 mgr = &fpriv->ctx_mgr;
575 struct amdgpu_fpriv *fpriv, uint32_t id,
582 if (!fpriv)
585 mgr = &fpriv->ctx_mgr;
599 if (ctx->generation != amdgpu_vm_generation(adev, &fpriv->vm))
637 struct amdgpu_fpriv *fpriv, uint32_t id,
644 if (!fpriv)
647 mgr = &fpriv->ctx_mgr;
673 struct amdgpu_fpriv *fpriv = filp->driver_priv;
689 r = amdgpu_ctx_alloc(adev, fpriv, filp, priority, &id);
695 r = amdgpu_ctx_free(fpriv, id);
700 r = amdgpu_ctx_query(adev, fpriv, id, &args->out);
705 r = amdgpu_ctx_query2(adev, fpriv, id, &args->out);
710 r = amdgpu_ctx_stable_pstate(adev, fpriv, id, false, &stable_pstate);
720 r = amdgpu_ctx_stable_pstate(adev, fpriv, id, true, &stable_pstate);
729 struct amdgpu_ctx *amdgpu_ctx_get(struct amdgpu_fpriv *fpriv, uint32_t id)
734 if (!fpriv)
737 mgr = &fpriv->ctx_mgr;