| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/ |
| sw.h | 8 struct nvkm_sw { struct 15 bool nvkm_sw_mthd(struct nvkm_sw *sw, int chid, int subc, u32 mthd, u32 data); 17 int nv04_sw_new(struct nvkm_device *, int, struct nvkm_sw **); 18 int nv10_sw_new(struct nvkm_device *, int, struct nvkm_sw **); 19 int nv50_sw_new(struct nvkm_device *, int, struct nvkm_sw **); 20 int gf100_sw_new(struct nvkm_device *, int, struct nvkm_sw **);
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/ |
| priv.h | 6 #define nvkm_sw(p) container_of((p), struct nvkm_sw, engine) macro 11 int index, struct nvkm_sw **); 20 int (*chan_new)(struct nvkm_sw *, struct nvkm_fifo_chan *,
|
| nouveau_nvkm_engine_sw_base.c | 35 nvkm_sw_mthd(struct nvkm_sw *sw, int chid, int subc, u32 mthd, u32 data) 66 struct nvkm_sw *sw = nvkm_sw(oclass->engine); 86 struct nvkm_sw *sw = nvkm_sw(oclass->engine); 93 return nvkm_sw(engine); 97 nvkm_sw = { variable in typeref:struct:nvkm_engine_func 105 int index, struct nvkm_sw **psw) 107 struct nvkm_sw *sw; 114 return nvkm_engine_ctor(&nvkm_sw, device, index, true, &sw->engine) [all...] |
| chan.h | 15 struct nvkm_sw *sw; 27 int nvkm_sw_chan_ctor(const struct nvkm_sw_chan_func *, struct nvkm_sw *,
|
| nouveau_nvkm_engine_sw_nv10.c | 44 nv10_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifo, 70 nv10_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw)
|
| nouveau_nvkm_engine_sw_chan.c | 81 struct nvkm_sw *sw = chan->sw; 101 nvkm_sw_chan_ctor(const struct nvkm_sw_chan_func *func, struct nvkm_sw *sw,
|
| nouveau_nvkm_engine_sw_nv04.c | 114 nv04_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifo, 141 nv04_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw)
|
| nouveau_nvkm_engine_sw_gf100.c | 48 struct nvkm_sw *sw = chan->base.sw; 110 gf100_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifoch, 157 gf100_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw)
|
| nouveau_nvkm_engine_sw_nv50.c | 48 struct nvkm_sw *sw = chan->base.sw; 105 nv50_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifoch, 150 nv50_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw)
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
| device.h | 189 struct nvkm_sw *sw; 266 int (*sw )(struct nvkm_device *, int idx, struct nvkm_sw **);
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/ |
| nouveau_nvkm_engine_fifo_nv04.c | 115 struct nvkm_sw *sw = device->sw;
|