Searched refs:nvkm_cgrp (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| H A D | cgrp.h | 29 struct nvkm_cgrp { struct 31 void (*preempt)(struct nvkm_cgrp *); 58 struct nvkm_cgrp **); argument 59 struct nvkm_cgrp *nvkm_cgrp_ref(struct nvkm_cgrp *); 60 void nvkm_cgrp_unref(struct nvkm_cgrp **); 61 int nvkm_cgrp_vctx_get(struct nvkm_cgrp *, struct nvkm_engn *, struct nvkm_chan *, 63 void nvkm_cgrp_vctx_put(struct nvkm_cgrp *, struct nvkm_vctx **); 65 void nvkm_cgrp_put(struct nvkm_cgrp **, unsigned long irqflags);
|
| H A D | cgrp.c | 32 nvkm_cgrp_ectx_put(struct nvkm_cgrp *cgrp, struct nvkm_ectx **pectx) in nvkm_cgrp_ectx_put() 51 nvkm_cgrp_ectx_get(struct nvkm_cgrp *cgrp, struct nvkm_engn *engn, struct nvkm_ectx **pectx, in nvkm_cgrp_ectx_get() 93 nvkm_cgrp_vctx_put(struct nvkm_cgrp *cgrp, struct nvkm_vctx **pvctx) in nvkm_cgrp_vctx_put() 119 nvkm_cgrp_vctx_get(struct nvkm_cgrp *cgrp, struct nvkm_engn *engn, struct nvkm_chan *chan, in nvkm_cgrp_vctx_get() 177 struct nvkm_cgrp *cgrp = container_of(kref, typeof(*cgrp), kref); in nvkm_cgrp_del() 189 nvkm_cgrp_unref(struct nvkm_cgrp **pcgrp) in nvkm_cgrp_unref() 191 struct nvkm_cgrp *cgrp = *pcgrp; in nvkm_cgrp_unref() 200 struct nvkm_cgrp * 201 nvkm_cgrp_ref(struct nvkm_cgrp *cgrp) in nvkm_cgrp_ref() 210 nvkm_cgrp_put(struct nvkm_cgrp **pcgrp, unsigned long irqflags) in nvkm_cgrp_put() [all …]
|
| H A D | gk110.c | 38 struct nvkm_cgrp *cgrp = chan->cgrp; in gk110_chan_preempt() 61 gk110_cgrp_preempt(struct nvkm_cgrp *cgrp) in gk110_cgrp_preempt() 72 gk110_runl_insert_cgrp(struct nvkm_cgrp *cgrp, struct nvkm_memory *memory, u64 offset) in gk110_runl_insert_cgrp()
|
| H A D | ucgrp.c | 33 struct nvkm_cgrp *cgrp; 40 struct nvkm_cgrp *cgrp = nvkm_ucgrp(oclass->parent)->cgrp; in nvkm_ucgrp_chan_new() 48 struct nvkm_cgrp *cgrp = nvkm_ucgrp(object)->cgrp; in nvkm_ucgrp_sclass()
|
| H A D | runl.c | 33 static struct nvkm_cgrp * 36 struct nvkm_cgrp *cgrp = NULL; in nvkm_engn_cgrp_get() 61 struct nvkm_cgrp *cgrp, *gtmp; in nvkm_runl_rc() 145 nvkm_runl_rc_cgrp(struct nvkm_cgrp *cgrp) in nvkm_runl_rc_cgrp() 157 struct nvkm_cgrp *cgrp; in nvkm_runl_rc_engn() 227 struct nvkm_cgrp * 231 struct nvkm_cgrp *cgrp; in nvkm_runl_cgrp_get_cgid()
|
| H A D | runl.h | 5 struct nvkm_cgrp; 51 void (*insert_cgrp)(struct nvkm_cgrp *, struct nvkm_memory *, u64 offset); 114 void nvkm_runl_rc_cgrp(struct nvkm_cgrp *); 116 struct nvkm_cgrp *nvkm_runl_cgrp_get_cgid(struct nvkm_runl *, int cgid, unsigned long *irqflags);
|
| H A D | priv.h | 8 struct nvkm_cgrp; 167 void gk110_runl_insert_cgrp(struct nvkm_cgrp *, struct nvkm_memory *, u64); 186 void gv100_runl_insert_cgrp(struct nvkm_cgrp *, struct nvkm_memory *, u64); 215 int nvkm_uchan_new(struct nvkm_fifo *, struct nvkm_cgrp *, const struct nvkm_oclass *,
|
| H A D | ga100.c | 110 ga100_cgrp_preempt(struct nvkm_cgrp *cgrp) in ga100_cgrp_preempt()
|