/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/ |
priv.h | 6 #define nvkm_instmem(p) container_of((p), struct nvkm_instmem, subdev) macro 10 void *(*dtor)(struct nvkm_instmem *); 11 int (*oneinit)(struct nvkm_instmem *); 12 void (*fini)(struct nvkm_instmem *); 13 u32 (*rd32)(struct nvkm_instmem *, u32 addr); 14 void (*wr32)(struct nvkm_instmem *, u32 addr, u32 data); 15 int (*memory_new)(struct nvkm_instmem *, u32 size, u32 align, 21 int index, struct nvkm_instmem *); 22 void nvkm_instmem_boot(struct nvkm_instmem *); [all...] |
nouveau_nvkm_subdev_instmem_base.c | 83 nvkm_instobj_dtor(struct nvkm_instmem *imem, struct nvkm_instobj *iobj) 92 struct nvkm_instmem *imem, struct nvkm_instobj *iobj) 102 nvkm_instobj_new(struct nvkm_instmem *imem, u32 size, u32 align, bool zero, 142 nvkm_instmem_rd32(struct nvkm_instmem *imem, u32 addr) 148 nvkm_instmem_wr32(struct nvkm_instmem *imem, u32 addr, u32 data) 154 nvkm_instmem_boot(struct nvkm_instmem *imem) 171 struct nvkm_instmem *imem = nvkm_instmem(subdev); 199 struct nvkm_instmem *imem = nvkm_instmem(subdev) 237 nvkm_instmem = { variable in typeref:typename:const struct nvkm_subdev_func [all...] |
nouveau_nvkm_subdev_instmem_nv04.c | 39 struct nvkm_instmem base; 130 nv04_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero, 157 nv04_instmem_rd32(struct nvkm_instmem *imem, u32 addr) 163 nv04_instmem_wr32(struct nvkm_instmem *imem, u32 addr, u32 data) 169 nv04_instmem_oneinit(struct nvkm_instmem *base) 209 nv04_instmem_dtor(struct nvkm_instmem *base) 232 struct nvkm_instmem **pimem)
|
nouveau_nvkm_subdev_instmem_nv40.c | 40 struct nvkm_instmem base; 144 nv40_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero, 171 nv40_instmem_rd32(struct nvkm_instmem *base, u32 addr) 182 nv40_instmem_wr32(struct nvkm_instmem *base, u32 addr, u32 data) 193 nv40_instmem_oneinit(struct nvkm_instmem *base) 249 nv40_instmem_dtor(struct nvkm_instmem *base) 278 struct nvkm_instmem **pimem)
|
nouveau_nvkm_subdev_instmem_nv50.c | 42 struct nvkm_instmem base; 269 struct nvkm_instmem *imem = &iobj->imem->base; 313 struct nvkm_instmem *imem = &iobj->imem->base; 364 struct nvkm_instmem *imem = &iobj->imem->base; 407 nv50_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero, 432 nv50_instmem_fini(struct nvkm_instmem *base) 446 struct nvkm_instmem **pimem)
|
nouveau_nvkm_subdev_instmem_gk20a.c | 113 struct nvkm_instmem base; 611 gk20a_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero, 654 gk20a_instmem_dtor(struct nvkm_instmem *base) 680 struct nvkm_instmem **pimem)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
instmem.h | 9 struct nvkm_instmem { struct 24 u32 nvkm_instmem_rd32(struct nvkm_instmem *, u32 addr); 25 void nvkm_instmem_wr32(struct nvkm_instmem *, u32 addr, u32 data); 26 int nvkm_instobj_new(struct nvkm_instmem *, u32 size, u32 align, bool zero, 30 int nv04_instmem_new(struct nvkm_device *, int, struct nvkm_instmem **); 31 int nv40_instmem_new(struct nvkm_device *, int, struct nvkm_instmem **); 32 int nv50_instmem_new(struct nvkm_device *, int, struct nvkm_instmem **); 33 int gk20a_instmem_new(struct nvkm_device *, int, struct nvkm_instmem **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/ |
nouveau_nvkm_engine_mpeg_nv40.c | 38 struct nvkm_instmem *imem = device->imem;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/ |
nouveau_nvkm_engine_fifo_dmanv04.c | 44 struct nvkm_instmem *imem = chan->fifo->base.engine.subdev.device->imem; 56 struct nvkm_instmem *imem = chan->fifo->base.engine.subdev.device->imem; 149 struct nvkm_instmem *imem = fifo->base.engine.subdev.device->imem; 180 struct nvkm_instmem *imem = device->imem;
|
nouveau_nvkm_engine_fifo_dmanv40.c | 70 struct nvkm_instmem *imem = device->imem; 100 struct nvkm_instmem *imem = device->imem; 152 struct nvkm_instmem *imem = chan->fifo->base.engine.subdev.device->imem; 198 struct nvkm_instmem *imem = device->imem;
|
nouveau_nvkm_engine_fifo_nv17.c | 60 struct nvkm_instmem *imem = device->imem;
|
nouveau_nvkm_engine_fifo_dmanv10.c | 51 struct nvkm_instmem *imem = device->imem;
|
nouveau_nvkm_engine_fifo_dmanv17.c | 51 struct nvkm_instmem *imem = device->imem;
|
nouveau_nvkm_engine_fifo_nv40.c | 70 struct nvkm_instmem *imem = device->imem;
|
nouveau_nvkm_engine_fifo_nv04.c | 308 struct nvkm_instmem *imem = device->imem;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/ |
nouveau_nvkm_core_memory.c | 146 struct nvkm_instmem *imem = device->imem;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/ |
nouveau_nvkm_engine_dma_user.c | 83 struct nvkm_instmem *instmem = device->imem;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
device.h | 158 struct nvkm_instmem *imem; 235 int (*imem )(struct nvkm_device *, int idx, struct nvkm_instmem **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/ |
nouveau_nvkm_engine_device_user.c | 113 struct nvkm_instmem *imem = device->imem;
|