HomeSort by: relevance | last modified time | path
    Searched refs:nvkm_gpuobj (Results 1 - 25 of 43) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/
gpuobj.h 17 struct nvkm_gpuobj { struct
22 struct nvkm_gpuobj *parent;
38 void *(*acquire)(struct nvkm_gpuobj *);
39 void (*release)(struct nvkm_gpuobj *);
40 u32 (*rd32)(struct nvkm_gpuobj *, u32 offset);
41 void (*wr32)(struct nvkm_gpuobj *, u32 offset, u32 data);
42 int (*map)(struct nvkm_gpuobj *, u64 offset, struct nvkm_vmm *,
47 struct nvkm_gpuobj *parent, struct nvkm_gpuobj **);
48 void nvkm_gpuobj_del(struct nvkm_gpuobj **);
    [all...]
ramht.h 10 struct nvkm_gpuobj *inst;
17 struct nvkm_gpuobj *parent;
18 struct nvkm_gpuobj *gpuobj;
25 struct nvkm_gpuobj *, struct nvkm_ramht **);
30 struct nvkm_gpuobj *
object.h 8 struct nvkm_gpuobj;
54 int (*bind)(struct nvkm_object *, struct nvkm_gpuobj *, int align,
55 struct nvkm_gpuobj **);
87 int nvkm_object_bind(struct nvkm_object *, struct nvkm_gpuobj *, int align,
88 struct nvkm_gpuobj **);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/
nv50.h 12 struct nvkm_gpuobj *mem;
13 struct nvkm_gpuobj *pad;
14 struct nvkm_gpuobj *pgd;
16 struct nvkm_gpuobj *bar1;
18 struct nvkm_gpuobj *bar2;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/
priv.h 10 int (*bind)(struct nvkm_dmaobj *, struct nvkm_gpuobj *, int align,
11 struct nvkm_gpuobj **);
nouveau_nvkm_engine_dma_usergf119.c 45 gf119_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent,
46 int align, struct nvkm_gpuobj **pgpuobj)
nouveau_nvkm_engine_dma_usergv100.c 43 gv100_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent,
44 int align, struct nvkm_gpuobj **pgpuobj)
nouveau_nvkm_engine_dma_user.c 53 nvkm_dmaobj_bind(struct nvkm_object *base, struct nvkm_gpuobj *gpuobj,
54 int align, struct nvkm_gpuobj **pgpuobj)
nouveau_nvkm_engine_dma_usergf100.c 46 gf100_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent,
47 int align, struct nvkm_gpuobj **pgpuobj)
nouveau_nvkm_engine_dma_usernv04.c 46 nv04_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent,
47 int align, struct nvkm_gpuobj **pgpuobj)
nouveau_nvkm_engine_dma_usernv50.c 46 nv50_dmaobj_bind(struct nvkm_dmaobj *base, struct nvkm_gpuobj *parent,
47 int align, struct nvkm_gpuobj **pgpuobj)
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/
channv50.h 14 struct nvkm_gpuobj *ramfc;
15 struct nvkm_gpuobj *cache;
16 struct nvkm_gpuobj *eng;
17 struct nvkm_gpuobj *pgd;
20 struct nvkm_gpuobj *engn[NVKM_SUBDEV_NR];
changf100.h 18 struct nvkm_gpuobj *inst;
channv04.h 14 struct nvkm_gpuobj *engn[NVKM_SUBDEV_NR];
changk104.h 22 struct nvkm_gpuobj *inst;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/
nouveau_nvkm_core_gpuobj.c 71 nvkm_gpuobj_rd32_fast(struct nvkm_gpuobj *gpuobj, u32 offset)
77 nvkm_gpuobj_wr32_fast(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data)
89 nvkm_gpuobj_heap_map(struct nvkm_gpuobj *gpuobj, u64 offset,
97 nvkm_gpuobj_heap_rd32(struct nvkm_gpuobj *gpuobj, u32 offset)
103 nvkm_gpuobj_heap_wr32(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data)
110 nvkm_gpuobj_heap_release(struct nvkm_gpuobj *gpuobj)
133 nvkm_gpuobj_heap_acquire(struct nvkm_gpuobj *gpuobj)
151 nvkm_gpuobj_map(struct nvkm_gpuobj *gpuobj, u64 offset,
160 nvkm_gpuobj_rd32(struct nvkm_gpuobj *gpuobj, u32 offset)
166 nvkm_gpuobj_wr32(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data
    [all...]
nouveau_nvkm_core_ramht.c 45 struct nvkm_gpuobj *
147 struct nvkm_gpuobj *parent, struct nvkm_ramht **pramht)
nouveau_nvkm_core_oproxy.c 105 nvkm_oproxy_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent,
106 int align, struct nvkm_gpuobj **pgpuobj)
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/cipher/
nouveau_nvkm_engine_cipher_g84.c 39 g84_cipher_oclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent,
40 int align, struct nvkm_gpuobj **pgpuobj)
61 g84_cipher_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent,
62 int align, struct nvkm_gpuobj **pgpuobj)
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/
nv40.h 50 void nv40_grctx_fill(struct nvkm_device *, struct nvkm_gpuobj *);
nv50.h 38 void nv50_grctx_fill(struct nvkm_device *, struct nvkm_gpuobj *);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/
fifo.h 27 struct nvkm_gpuobj *inst;
28 struct nvkm_gpuobj *push;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/
nouveau_nvkm_engine_mpeg_nv50.c 42 nv50_mpeg_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent,
43 int align, struct nvkm_gpuobj **pgpuobj)
nouveau_nvkm_engine_mpeg_nv44.c 57 nv44_mpeg_chan_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent,
58 int align, struct nvkm_gpuobj **pgpuobj)
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
nv50.h 42 struct nvkm_gpuobj *inst;

Completed in 33 milliseconds

1 2