Home
last modified time | relevance | path

Searched refs:cgid (Results 1 – 16 of 16) sorted by relevance

/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Drunl.c38 bool cgid; in nvkm_engn_cgrp_get() local
41 id = engn->func->cxid(engn, &cgid); in nvkm_engn_cgrp_get()
45 if (!cgid) { in nvkm_engn_cgrp_get()
230 struct nvkm_chid *cgid = runl->cgid; in nvkm_runl_cgrp_get_cgid() local
234 spin_lock_irqsave(&cgid->lock, flags); in nvkm_runl_cgrp_get_cgid()
235 if (!WARN_ON(id >= cgid->nr)) { in nvkm_runl_cgrp_get_cgid()
236 cgrp = cgid->data[id]; in nvkm_runl_cgrp_get_cgid()
240 spin_unlock(&cgid->lock); in nvkm_runl_cgrp_get_cgid()
244 spin_unlock_irqrestore(&cgid->lock, flags); in nvkm_runl_cgrp_get_cgid()
330 nvkm_chid_unref(&runl->cgid); in nvkm_runl_del()
[all …]
Dcgrp.c177 if (runl->cgid) in nvkm_cgrp_del()
178 nvkm_chid_put(runl->cgid, cgrp->id, &cgrp->lock); in nvkm_cgrp_del()
242 if (runl->cgid) { in nvkm_cgrp_new()
243 cgrp->id = nvkm_chid_get(runl->cgid, cgrp); in nvkm_cgrp_new()
Drunl.h16 int (*cxid)(struct nvkm_engn *, bool *cgid);
62 struct nvkm_chid *cgid; member
110 struct nvkm_cgrp *nvkm_runl_cgrp_get_cgid(struct nvkm_runl *, int cgid, unsigned long *irqflags);
Dgf100.c262 gf100_engn_cxid(struct nvkm_engn *engn, bool *cgid) in gf100_engn_cxid() argument
268 *cgid = false; in gf100_engn_cxid()
622 bool cgid, cgid2; in gf100_fifo_intr_ctxsw_timeout() local
630 id = engn->func->cxid(engn, &cgid); in gf100_fifo_intr_ctxsw_timeout()
635 if (cgid2 == cgid && id2 == id) in gf100_fifo_intr_ctxsw_timeout()
Dgk110.c99 ret = nvkm_chid_new(&nvkm_chan_event, &fifo->engine.subdev, nr, 0, nr, &fifo->cgid); in gk110_fifo_chid_ctor()
Ducgrp.c120 args->v0.cgid = ucgrp->cgrp->id; in nvkm_ucgrp_new()
Dnv50.c257 const u32 maxsize = (runl->cgid ? runl->cgid->nr : 0) + runl->chid->nr; in nv50_runl_alloc()
Dga100.c122 ga100_engn_cxid(struct nvkm_engn *engn, bool *cgid) in ga100_engn_cxid() argument
129 *cgid = true; in ga100_engn_cxid()
Dpriv.h147 int gk104_engn_cxid(struct nvkm_engn *, bool *cgid);
Dgk104.c245 gk104_engn_cxid(struct nvkm_engn *engn, bool *cgid) in gk104_engn_cxid() argument
251 *cgid = status.chan->tsg; in gk104_engn_cxid()
Dbase.c347 nvkm_chid_unref(&fifo->cgid); in nvkm_fifo_dtor()
/drivers/gpu/drm/nouveau/include/nvif/
Dif0021.h11 __u16 cgid; member
/drivers/gpu/drm/nouveau/include/nvkm/engine/
Dfifo.h51 struct nvkm_chid *cgid; member
/drivers/crypto/caam/
Dqi.c206 opts.fqd.cgid = qipriv.cgr.cgrid; in create_caam_req_fq()
645 opts.fqd.cgid = qipriv.cgr.cgrid; in alloc_rsp_fq_cpu()
/drivers/soc/fsl/qbman/
Dqman.c238 u8 cgid; member
1958 fq->cgr_groupid = opts->fqd.cgid; in qman_init_fq()
2192 mcc->cgr.cgid = cgr->cgrid; in qman_query_cgr()
2369 mcc->initcgr.cgid = cgr->cgrid; in qm_modify_cgr()
3032 fqd.cgid == cgrid) { in cgr_cleanup()
/drivers/net/ethernet/freescale/dpaa/
Ddpaa_eth.c1068 initfq.fqd.cgid = (u8)priv->cgr_data.cgr.cgrid; in dpaa_fq_init()
1118 initfq.fqd.cgid = (u8)priv->ingress_cgr.cgrid; in dpaa_fq_init()