Home
last modified time | relevance | path

Searched refs:nvkm_chid (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dchid.h6 struct nvkm_chid { struct
20 int nr, int first, int count, struct nvkm_chid **pchid); argument
21 struct nvkm_chid *nvkm_chid_ref(struct nvkm_chid *);
22 void nvkm_chid_unref(struct nvkm_chid **);
23 int nvkm_chid_get(struct nvkm_chid *, void *data);
24 void nvkm_chid_put(struct nvkm_chid *, int id, spinlock_t *data_lock);
H A Dchid.c25 nvkm_chid_put(struct nvkm_chid *chid, int id, spinlock_t *data_lock) in nvkm_chid_put()
38 nvkm_chid_get(struct nvkm_chid *chid, void *data) in nvkm_chid_get()
56 struct nvkm_chid *chid = container_of(kref, typeof(*chid), kref); in nvkm_chid_del()
65 nvkm_chid_unref(struct nvkm_chid **pchid) in nvkm_chid_unref()
67 struct nvkm_chid *chid = *pchid; in nvkm_chid_unref()
76 struct nvkm_chid *
77 nvkm_chid_ref(struct nvkm_chid *chid) in nvkm_chid_ref()
87 int nr, int first, int count, struct nvkm_chid **pchid) in nvkm_chid_new()
89 struct nvkm_chid *chid; in nvkm_chid_new()
H A Drunl.h62 struct nvkm_chid *cgid;
64 struct nvkm_chid *chid;
H A Drunl.c185 struct nvkm_chid *chid = runl->chid; in nvkm_runl_chan_get_inst()
209 struct nvkm_chid *chid = runl->chid; in nvkm_runl_chan_get_chid()
230 struct nvkm_chid *cgid = runl->cgid; in nvkm_runl_cgrp_get_cgid()
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/engine/
H A Dfifo.h50 struct nvkm_chid *chid;
51 struct nvkm_chid *cgid;