Home
last modified time | relevance | path

Searched refs:nvkm_gsp_object (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dgsp.h154 struct nvkm_gsp_object { struct
156 struct nvkm_gsp_object *parent; argument
166 struct nvkm_gsp_object object;
167 struct nvkm_gsp_object subdevice;
196 void (*rm_ctrl_done)(struct nvkm_gsp_object *, void *repv);
200 void (*rm_alloc_done)(struct nvkm_gsp_object *, void *repv);
202 int (*rm_free)(struct nvkm_gsp_object *);
336 struct nvkm_gsp_object *object) in nvkm_gsp_rm_alloc_get()
385 struct nvkm_gsp_object *object) in nvkm_gsp_rm_alloc()
396 nvkm_gsp_rm_free(struct nvkm_gsp_object *object) in nvkm_gsp_rm_free()
[all …]
H A Dmmu.h73 struct nvkm_gsp_object object;
/linux-6.15/drivers/gpu/drm/nouveau/include/nvkm/engine/
H A Ddisp.h18 struct nvkm_gsp_object objcom;
19 struct nvkm_gsp_object object;
H A Dfifo.h40 struct nvkm_gsp_object object;
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dr535.c59 u64 phys, u64 size, struct sg_table *sgt, struct nvkm_gsp_object *object) in fbsr_memlist()
123 struct nvkm_gsp_object memlist; in fbsr_send()
161 struct nvkm_gsp_object memlist; in fbsr_init()
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dr535.c74 struct nvkm_gsp_object rm;
131 struct nvkm_gsp_object *chan) in r535_gr_promote_ctx()
255 struct nvkm_gsp_object chan; in r535_gr_oneinit()
434 struct nvkm_gsp_object threed; in r535_gr_oneinit()
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/ce/
H A Dr535.c34 struct nvkm_gsp_object rm;
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/
H A Dr535.c33 struct nvkm_gsp_object rm;
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/ofa/
H A Dr535.c34 struct nvkm_gsp_object rm;
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/nvenc/
H A Dr535.c33 struct nvkm_gsp_object rm;
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/nvdec/
H A Dr535.c33 struct nvkm_gsp_object rm;
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dchan.h27 struct nvkm_gsp_object object;
H A Dr535.c1502 struct nvkm_gsp_object *subdevice = &disp->rm.client.gsp->internal.device.subdevice; in r535_disp_oneinit()
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
H A Dr535.c784 r535_gsp_rpc_rm_free(struct nvkm_gsp_object *object) in r535_gsp_rpc_rm_free()
804 r535_gsp_rpc_rm_alloc_done(struct nvkm_gsp_object *object, void *params) in r535_gsp_rpc_rm_alloc_done()
812 r535_gsp_rpc_rm_alloc_push(struct nvkm_gsp_object *object, void *params) in r535_gsp_rpc_rm_alloc_push()
834 r535_gsp_rpc_rm_alloc_get(struct nvkm_gsp_object *object, u32 oclass, in r535_gsp_rpc_rm_alloc_get()
863 r535_gsp_rpc_rm_ctrl_done(struct nvkm_gsp_object *object, void *params) in r535_gsp_rpc_rm_ctrl_done()
873 r535_gsp_rpc_rm_ctrl_push(struct nvkm_gsp_object *object, void **params, u32 repc) in r535_gsp_rpc_rm_ctrl_push()
901 r535_gsp_rpc_rm_ctrl_get(struct nvkm_gsp_object *object, u32 cmd, u32 params_size) in r535_gsp_rpc_rm_ctrl_get()