Home
last modified time | relevance | path

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

123456

/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A 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 …]
H A 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,
H A 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()
H A 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()
H A 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()
H A 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()
H A 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()
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/dma/
H A 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,
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/include/nvkm/core/
H A 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
H A 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,
H A Dengine.h29 int (*sclass)(struct nvkm_oclass *, int index,
35 const struct nvkm_oclass *,
37 int (*sclass)(struct nvkm_oclass *, int index);
H A Doproxy.h20 const struct nvkm_oclass *, struct nvkm_oproxy *);
22 const struct nvkm_oclass *, struct nvkm_oproxy **);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A 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 *,
H A 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,
H A Dchannv50.h22 const struct nvkm_oclass *, struct nv50_fifo_chan *);
29 const struct nvkm_oclass *, struct nv50_fifo_chan *);
H A Dchan.h26 const struct nvkm_oclass *, struct nvkm_fifo_chan *);
29 int (*ctor)(struct nvkm_fifo *, const struct nvkm_oclass *,
H A Dpriv.h31 int (*class_get)(struct nvkm_fifo *, int index, struct nvkm_oclass *);
32 int (*class_new)(struct nvkm_fifo *, const struct nvkm_oclass *,
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A 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()
H A Dpriv.h12 int (*ctor)(struct nvkm_sw_chan *, const struct nvkm_oclass *,
19 const struct nvkm_oclass *, struct nvkm_object **);
H A Dnvsw.h18 const struct nvkm_oclass *, void *data, u32 size,
20 int nvkm_nvsw_new(struct nvkm_sw_chan *, const struct nvkm_oclass *,
H A 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/core/
H A Dclient.c35 nvkm_uclient_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nvkm_uclient_new()
231 nvkm_client_child_new(const struct nvkm_oclass *oclass, in nvkm_client_child_new()
239 struct nvkm_oclass *oclass) in nvkm_client_child_get()
291 struct nvkm_oclass oclass = { .base = nvkm_uclient_sclass }; in nvkm_client_new()
H A 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