nvkm_gpuobj 15 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h struct nvkm_gpuobj *parent; nvkm_gpuobj 27 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h void *(*acquire)(struct nvkm_gpuobj *); nvkm_gpuobj 28 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h void (*release)(struct nvkm_gpuobj *); nvkm_gpuobj 29 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h u32 (*rd32)(struct nvkm_gpuobj *, u32 offset); nvkm_gpuobj 30 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h void (*wr32)(struct nvkm_gpuobj *, u32 offset, u32 data); nvkm_gpuobj 31 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h int (*map)(struct nvkm_gpuobj *, u64 offset, struct nvkm_vmm *, nvkm_gpuobj 36 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h struct nvkm_gpuobj *parent, struct nvkm_gpuobj **); nvkm_gpuobj 37 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h void nvkm_gpuobj_del(struct nvkm_gpuobj **); nvkm_gpuobj 38 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h int nvkm_gpuobj_wrap(struct nvkm_memory *, struct nvkm_gpuobj **); nvkm_gpuobj 39 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h void nvkm_gpuobj_memcpy_to(struct nvkm_gpuobj *dst, u32 dstoffset, void *src, nvkm_gpuobj 41 drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h void nvkm_gpuobj_memcpy_from(void *dst, struct nvkm_gpuobj *src, u32 srcoffset, nvkm_gpuobj 6 drivers/gpu/drm/nouveau/include/nvkm/core/object.h struct nvkm_gpuobj; nvkm_gpuobj 43 drivers/gpu/drm/nouveau/include/nvkm/core/object.h int (*bind)(struct nvkm_object *, struct nvkm_gpuobj *, int align, nvkm_gpuobj 44 drivers/gpu/drm/nouveau/include/nvkm/core/object.h struct nvkm_gpuobj **); nvkm_gpuobj 70 drivers/gpu/drm/nouveau/include/nvkm/core/object.h int nvkm_object_bind(struct nvkm_object *, struct nvkm_gpuobj *, int align, nvkm_gpuobj 71 drivers/gpu/drm/nouveau/include/nvkm/core/object.h struct nvkm_gpuobj **); nvkm_gpuobj 8 drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h struct nvkm_gpuobj *inst; nvkm_gpuobj 15 drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h struct nvkm_gpuobj *parent; nvkm_gpuobj 16 drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h struct nvkm_gpuobj *gpuobj; nvkm_gpuobj 23 drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h struct nvkm_gpuobj *, struct nvkm_ramht **); nvkm_gpuobj 28 drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h struct nvkm_gpuobj * nvkm_gpuobj 7 drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h struct nvkm_gpuobj; nvkm_gpuobj 25 drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h struct nvkm_gpuobj *inst; nvkm_gpuobj 26 drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h struct nvkm_gpuobj *push; nvkm_gpuobj 183 drivers/gpu/drm/nouveau/nouveau_drv.h struct nvkm_gpuobj *notify; nvkm_gpuobj 33 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_rd32_fast(struct nvkm_gpuobj *gpuobj, u32 offset) nvkm_gpuobj 39 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_wr32_fast(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data) nvkm_gpuobj 46 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_heap_map(struct nvkm_gpuobj *gpuobj, u64 offset, nvkm_gpuobj 54 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_heap_rd32(struct nvkm_gpuobj *gpuobj, u32 offset) nvkm_gpuobj 60 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_heap_wr32(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data) nvkm_gpuobj 67 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_heap_release(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj 90 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_heap_acquire(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj 108 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_map(struct nvkm_gpuobj *gpuobj, u64 offset, nvkm_gpuobj 117 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_rd32(struct nvkm_gpuobj *gpuobj, u32 offset) nvkm_gpuobj 123 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_wr32(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data) nvkm_gpuobj 130 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_release(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj 153 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_acquire(struct nvkm_gpuobj *gpuobj) nvkm_gpuobj 173 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c struct nvkm_gpuobj *parent, struct nvkm_gpuobj *gpuobj) nvkm_gpuobj 215 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_del(struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 217 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c struct nvkm_gpuobj *gpuobj = *pgpuobj; nvkm_gpuobj 230 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c struct nvkm_gpuobj *parent, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 232 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c struct nvkm_gpuobj *gpuobj; nvkm_gpuobj 250 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_wrap(struct nvkm_memory *memory, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 261 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_memcpy_to(struct nvkm_gpuobj *dst, u32 dstoffset, void *src, nvkm_gpuobj 271 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_memcpy_from(void *dst, struct nvkm_gpuobj *src, u32 srcoffset, nvkm_gpuobj 170 drivers/gpu/drm/nouveau/nvkm/core/object.c nvkm_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *gpuobj, nvkm_gpuobj 171 drivers/gpu/drm/nouveau/nvkm/core/object.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 90 drivers/gpu/drm/nouveau/nvkm/core/oproxy.c nvkm_oproxy_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 91 drivers/gpu/drm/nouveau/nvkm/core/oproxy.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 40 drivers/gpu/drm/nouveau/nvkm/core/ramht.c struct nvkm_gpuobj * nvkm_gpuobj 142 drivers/gpu/drm/nouveau/nvkm/core/ramht.c struct nvkm_gpuobj *parent, struct nvkm_ramht **pramht) nvkm_gpuobj 34 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c g84_cipher_oclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 35 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 56 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c g84_cipher_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 57 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h struct nvkm_gpuobj *inst; nvkm_gpuobj 8 drivers/gpu/drm/nouveau/nvkm/engine/dma/priv.h int (*bind)(struct nvkm_dmaobj *, struct nvkm_gpuobj *, int align, nvkm_gpuobj 9 drivers/gpu/drm/nouveau/nvkm/engine/dma/priv.h struct nvkm_gpuobj **); nvkm_gpuobj 48 drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c nvkm_dmaobj_bind(struct nvkm_object *base, struct nvkm_gpuobj *gpuobj, nvkm_gpuobj 49 drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 41 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.c gf100_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, nvkm_gpuobj 42 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 40 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c gf119_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, nvkm_gpuobj 41 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 38 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.c gv100_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, nvkm_gpuobj 39 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 41 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c nv04_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, nvkm_gpuobj 42 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 41 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.c nv50_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent, nvkm_gpuobj 42 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 46 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_falcon_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 47 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 137 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c struct nvkm_gpuobj *engn = chan->engn[engine->subdev.index]; nvkm_gpuobj 16 drivers/gpu/drm/nouveau/nvkm/engine/fifo/changf100.h struct nvkm_gpuobj *inst; nvkm_gpuobj 20 drivers/gpu/drm/nouveau/nvkm/engine/fifo/changk104.h struct nvkm_gpuobj *inst; nvkm_gpuobj 12 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv04.h struct nvkm_gpuobj *engn[NVKM_SUBDEV_NR]; nvkm_gpuobj 106 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c struct nvkm_gpuobj *engn = chan->engn[engine->subdev.index]; nvkm_gpuobj 12 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.h struct nvkm_gpuobj *ramfc; nvkm_gpuobj 13 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.h struct nvkm_gpuobj *cache; nvkm_gpuobj 14 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.h struct nvkm_gpuobj *eng; nvkm_gpuobj 15 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.h struct nvkm_gpuobj *pgd; nvkm_gpuobj 18 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.h struct nvkm_gpuobj *engn[NVKM_SUBDEV_NR]; nvkm_gpuobj 77 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c struct nvkm_gpuobj *inst = chan->base.inst; nvkm_gpuobj 111 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c struct nvkm_gpuobj *inst = chan->base.inst; nvkm_gpuobj 102 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c struct nvkm_gpuobj *inst = chan->base.inst; nvkm_gpuobj 129 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c struct nvkm_gpuobj *inst = chan->base.inst; nvkm_gpuobj 70 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c struct nvkm_gpuobj *inst = chan->base.inst; nvkm_gpuobj 93 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c struct nvkm_gpuobj *inst = chan->base.inst; nvkm_gpuobj 552 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c struct nvkm_gpuobj *obj = ctx->data; nvkm_gpuobj 661 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c nv40_grctx_fill(struct nvkm_device *device, struct nvkm_gpuobj *mem) nvkm_gpuobj 14 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h struct nvkm_gpuobj *data; nvkm_gpuobj 256 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c nv50_grctx_fill(struct nvkm_device *device, struct nvkm_gpuobj *mem) nvkm_gpuobj 320 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_chan_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 321 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 1043 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 1044 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 44 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nv40_gr_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 45 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 74 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nv40_gr_chan_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 75 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 48 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.h void nv40_grctx_fill(struct nvkm_device *, struct nvkm_gpuobj *); nvkm_gpuobj 43 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nv50_gr_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 44 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 69 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nv50_gr_chan_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 70 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 36 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.h void nv50_grctx_fill(struct nvkm_device *, struct nvkm_gpuobj *); nvkm_gpuobj 39 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nv31_mpeg_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 40 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 52 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c nv44_mpeg_chan_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 53 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 37 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nv50_mpeg_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 38 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 44 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_xtensa_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, nvkm_gpuobj 45 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c int align, struct nvkm_gpuobj **pgpuobj) nvkm_gpuobj 10 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.h struct nvkm_gpuobj *mem; nvkm_gpuobj 11 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.h struct nvkm_gpuobj *pad; nvkm_gpuobj 12 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.h struct nvkm_gpuobj *pgd; nvkm_gpuobj 14 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.h struct nvkm_gpuobj *bar1; nvkm_gpuobj 16 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.h struct nvkm_gpuobj *bar2; nvkm_gpuobj 41 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h struct nvkm_gpuobj *, u64); nvkm_gpuobj 416 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c struct nvkm_gpuobj *wpr_blob, u64 wpr_addr) nvkm_gpuobj 601 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c struct nvkm_gpuobj *ls_blob = acr->ls_blob; nvkm_gpuobj 654 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c const char *fw, struct nvkm_gpuobj **blob, nvkm_gpuobj 782 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c struct nvkm_gpuobj *blob, u64 offset) nvkm_gpuobj 99 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.h struct nvkm_gpuobj *, u64); nvkm_gpuobj 115 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.h struct nvkm_gpuobj *load_blob; nvkm_gpuobj 122 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.h struct nvkm_gpuobj *unload_blob; nvkm_gpuobj 135 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.h struct nvkm_gpuobj *ls_blob; nvkm_gpuobj 163 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.h struct nvkm_gpuobj *, u64); nvkm_gpuobj 67 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r364.c struct nvkm_gpuobj *ls_blob = acr->ls_blob; nvkm_gpuobj 269 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c struct nvkm_gpuobj *wpr_blob, u64 wpr_addr) nvkm_gpuobj 356 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c struct nvkm_gpuobj *ls_blob = acr->ls_blob; nvkm_gpuobj 35 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.h struct nvkm_gpuobj *, u64); nvkm_gpuobj 37 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c gm200_secboot_run_blob(struct nvkm_secboot *sb, struct nvkm_gpuobj *blob, nvkm_gpuobj 40 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.h int gm200_secboot_run_blob(struct nvkm_secboot *, struct nvkm_gpuobj *, nvkm_gpuobj 121 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c gp102_secboot_run_blob(struct nvkm_secboot *sb, struct nvkm_gpuobj *blob, nvkm_gpuobj 28 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/priv.h struct nvkm_gpuobj; nvkm_gpuobj 34 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/priv.h int (*run_blob)(struct nvkm_secboot *, struct nvkm_gpuobj *,