Searched refs:nvkm_dmaobj (Results 1 – 13 of 13) sorted by relevance
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/dma/ |
H A D | user.h | 4 #define nvkm_dmaobj(p) container_of((p), struct nvkm_dmaobj, object) macro 9 struct nvkm_dmaobj *); 12 struct nvkm_dmaobj **); 14 struct nvkm_dmaobj **); 16 struct nvkm_dmaobj **); 18 struct nvkm_dmaobj **); 20 struct nvkm_dmaobj **);
|
H A D | user.c | 34 struct nvkm_dmaobj * 43 return nvkm_dmaobj(object); in nvkm_dmaobj_search() 50 struct nvkm_dmaobj *dmaobj = nvkm_dmaobj(base); in nvkm_dmaobj_bind() 57 return nvkm_dmaobj(base); in nvkm_dmaobj_dtor() 69 struct nvkm_dmaobj *dmaobj) in nvkm_dmaobj_ctor()
|
H A D | priv.h | 8 int (*bind)(struct nvkm_dmaobj *, struct nvkm_gpuobj *, int align, 17 void *data, u32 size, struct nvkm_dmaobj **);
|
H A D | usergv100.c | 33 struct nvkm_dmaobj base; 38 gv100_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, in gv100_dmaobj_bind() 68 void *data, u32 size, struct nvkm_dmaobj **pdmaobj) in gv100_dmaobj_new()
|
H A D | usergf119.c | 35 struct nvkm_dmaobj base; 40 gf119_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, in gf119_dmaobj_bind() 69 void *data, u32 size, struct nvkm_dmaobj **pdmaobj) in gf119_dmaobj_new()
|
H A D | usergf100.c | 35 struct nvkm_dmaobj base; 41 gf100_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, in gf100_dmaobj_bind() 71 void *data, u32 size, struct nvkm_dmaobj **pdmaobj) in gf100_dmaobj_new()
|
H A D | usernv04.c | 34 struct nvkm_dmaobj base; 41 nv04_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, in nv04_dmaobj_bind() 82 void *data, u32 size, struct nvkm_dmaobj **pdmaobj) in nv04_dmaobj_new()
|
H A D | usernv50.c | 35 struct nvkm_dmaobj base; 41 nv50_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, in nv50_dmaobj_bind() 71 void *data, u32 size, struct nvkm_dmaobj **pdmaobj) in nv50_dmaobj_new()
|
H A D | base.c | 37 struct nvkm_dmaobj *dmaobj = NULL; in nvkm_dma_oclass_new()
|
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | dma.h | 8 struct nvkm_dmaobj { struct 24 struct nvkm_dmaobj *nvkm_dmaobj_search(struct nvkm_client *, u64 object); argument
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | chan.h | 5 struct nvkm_dmaobj; 57 const char *name, bool priv, u32 devm, struct nvkm_vmm *, struct nvkm_dmaobj *,
|
H A D | uchan.c | 327 struct nvkm_dmaobj *ctxdma = NULL; in nvkm_uchan_new()
|
H A D | chan.c | 348 struct nvkm_dmaobj *dmaobj, u64 offset, u64 length, in nvkm_chan_new_()
|