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 D | gsp.h | 154 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 D | mmu.h | 73 struct nvkm_gsp_object object;
|
| /linux-6.15/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
| H A D | disp.h | 18 struct nvkm_gsp_object objcom; 19 struct nvkm_gsp_object object;
|
| H A D | fifo.h | 40 struct nvkm_gsp_object object;
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
| H A D | r535.c | 59 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 D | r535.c | 74 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 D | r535.c | 34 struct nvkm_gsp_object rm;
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ |
| H A D | r535.c | 33 struct nvkm_gsp_object rm;
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/ofa/ |
| H A D | r535.c | 34 struct nvkm_gsp_object rm;
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ |
| H A D | r535.c | 33 struct nvkm_gsp_object rm;
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ |
| H A D | r535.c | 33 struct nvkm_gsp_object rm;
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | chan.h | 27 struct nvkm_gsp_object object;
|
| H A D | r535.c | 1502 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 D | r535.c | 784 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()
|