Home
last modified time | relevance | path

Searched refs:nvkm_oclass (Results 1 – 25 of 134) sorted by relevance

123456

/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dchannv50.h39 const struct nvkm_oclass *, struct nvkm_object **);
43 const struct nvkm_oclass *, struct nvkm_object **);
69 const struct nvkm_oclass *, void *argv, u32 argc,
73 const struct nvkm_oclass *, void *argv, u32 argc,
78 const struct nvkm_oclass *, void *argv, u32 argc,
83 const struct nvkm_oclass *oclass, void *argv, u32 argc,
88 const struct nvkm_oclass *, void *argv, u32 argc,
91 int nv50_disp_curs_new(const struct nvkm_oclass *, void *, u32,
93 int nv50_disp_oimm_new(const struct nvkm_oclass *, void *, u32,
95 int nv50_disp_base_new(const struct nvkm_oclass *, void *, u32,
[all …]
Drootnv50.h18 int (*ctor)(const struct nvkm_oclass *, void *argv, u32 argc,
24 const struct nvkm_oclass *, void *data, u32 size,
27 int gv100_disp_caps_new(const struct nvkm_oclass *, void *, u32,
Dcursnv50.c35 const struct nvkm_oclass *oclass, void *argv, u32 argc, in nv50_disp_curs_new_()
59 nv50_disp_curs_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nv50_disp_curs_new()
Doimmnv50.c35 const struct nvkm_oclass *oclass, void *argv, u32 argc, in nv50_disp_oimm_new_()
59 nv50_disp_oimm_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nv50_disp_oimm_new()
Dbasenv50.c36 const struct nvkm_oclass *oclass, void *argv, u32 argc, in nv50_disp_base_new_()
114 nv50_disp_base_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nv50_disp_base_new()
Dovlynv50.c36 const struct nvkm_oclass *oclass, void *argv, u32 argc, in nv50_disp_ovly_new_()
102 nv50_disp_ovly_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nv50_disp_ovly_new()
Dwimmgv100.c50 const struct nvkm_oclass *oclass, void *argv, u32 argc, in gv100_disp_wimm_new_()
77 gv100_disp_wimm_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in gv100_disp_wimm_new()
Dwndwgv100.c152 const struct nvkm_oclass *oclass, void *argv, u32 argc, in gv100_disp_wndw_new_()
179 gv100_disp_wndw_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in gv100_disp_wndw_new()
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/engine/dma/
Duser.h8 const struct nvkm_oclass *, void **data, u32 *size,
11 int nv04_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
13 int nv50_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
15 int gf100_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
17 int gf119_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
19 int gv100_dmaobj_new(struct nvkm_dma *, const struct nvkm_oclass *, void *, u32,
Dbase.c33 const struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_dma_oclass_new()
52 nvkm_dma_oclass_fifo_new(const struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_dma_oclass_fifo_new()
67 nvkm_dma_oclass_base_get(struct nvkm_oclass *sclass, int index, in nvkm_dma_oclass_base_get()
82 nvkm_dma_oclass_fifo_get(struct nvkm_oclass *oclass, int index) in nvkm_dma_oclass_fifo_get()
/Linux-v5.10/drivers/gpu/drm/nouveau/include/nvkm/core/
Doclass.h5 struct nvkm_oclass;
13 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size,
17 struct nvkm_oclass { struct
18 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size, argument
Dengine.h29 int (*sclass)(struct nvkm_oclass *, int index,
35 const struct nvkm_oclass *,
37 int (*sclass)(struct nvkm_oclass *, int index);
Dobject.h45 int (*sclass)(struct nvkm_object *, int index, struct nvkm_oclass *);
49 const struct nvkm_oclass *, struct nvkm_object *);
51 const struct nvkm_oclass *, void *data, u32 size,
53 int nvkm_object_new(const struct nvkm_oclass *, void *data, u32 size,
Doproxy.h20 const struct nvkm_oclass *, struct nvkm_oproxy *);
22 const struct nvkm_oclass *, struct nvkm_oproxy **);
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dchangk104.h27 int gk104_fifo_gpfifo_new(struct gk104_fifo *, const struct nvkm_oclass *,
39 int gv100_fifo_gpfifo_new(struct gk104_fifo *, const struct nvkm_oclass *,
43 u64 *, bool, u32 *, const struct nvkm_oclass *,
50 int tu102_fifo_gpfifo_new(struct gk104_fifo *, const struct nvkm_oclass *,
Duser.h4 int gv100_fifo_user_new(const struct nvkm_oclass *, void *, u32,
6 int tu102_fifo_user_new(const struct nvkm_oclass *, void *, u32,
Dchannv50.h22 const struct nvkm_oclass *, struct nv50_fifo_chan *);
29 const struct nvkm_oclass *, struct nv50_fifo_chan *);
Dchan.h26 const struct nvkm_oclass *, struct nvkm_fifo_chan *);
29 int (*ctor)(struct nvkm_fifo *, const struct nvkm_oclass *,
Dpriv.h31 int (*class_get)(struct nvkm_fifo *, int index, struct nvkm_oclass *);
32 int (*class_new)(struct nvkm_fifo *, const struct nvkm_oclass *,
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/engine/sw/
Dpriv.h12 int (*ctor)(struct nvkm_sw_chan *, const struct nvkm_oclass *,
19 const struct nvkm_oclass *, struct nvkm_object **);
Dnvsw.h18 const struct nvkm_oclass *, void *data, u32 size,
20 int nvkm_nvsw_new(struct nvkm_sw_chan *, const struct nvkm_oclass *,
Dbase.c50 nvkm_sw_oclass_new(const struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_sw_oclass_new()
59 nvkm_sw_oclass_get(struct nvkm_oclass *oclass, int index) in nvkm_sw_oclass_get()
78 const struct nvkm_oclass *oclass, in nvkm_sw_cclass_get()
Dnvsw.c61 const struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_nvsw_new_()
81 nvkm_nvsw_new(struct nvkm_sw_chan *chan, const struct nvkm_oclass *oclass, in nvkm_nvsw_new()
Dnv04.c77 nv04_nvsw_new(struct nvkm_sw_chan *chan, const struct nvkm_oclass *oclass, in nv04_nvsw_new()
110 const struct nvkm_oclass *oclass, struct nvkm_object **pobject) in nv04_sw_chan_new()
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/core/
Doproxy.c99 struct nvkm_oclass *oclass) in nvkm_oproxy_sclass()
195 const struct nvkm_oclass *oclass, struct nvkm_oproxy *oproxy) in nvkm_oproxy_ctor()
203 const struct nvkm_oclass *oclass, struct nvkm_oproxy **poproxy) in nvkm_oproxy_new_()

123456