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

1 2 3

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/
mem.h 8 void *argv, u32 argc, struct nvkm_memory **);
10 int nvkm_mem_map_host(struct nvkm_memory *, bus_dma_tag_t *, void **pmap,
13 int nvkm_mem_map_host(struct nvkm_memory *, void **pmap);
17 struct nvkm_memory **);
19 int nv04_mem_map(struct nvkm_mmu *, struct nvkm_memory *, void *, u32,
22 int nv04_mem_map(struct nvkm_mmu *, struct nvkm_memory *, void *, u32,
27 struct nvkm_memory **);
29 int nv50_mem_map(struct nvkm_mmu *, struct nvkm_memory *, void *, u32,
32 int nv50_mem_map(struct nvkm_mmu *, struct nvkm_memory *, void *, u32,
37 struct nvkm_memory **);
    [all...]
priv.h 26 void *argv, u32 argc, struct nvkm_memory **);
28 int (*umap)(struct nvkm_mmu *, struct nvkm_memory *, void *argv,
31 int (*umap)(struct nvkm_mmu *, struct nvkm_memory *, void *argv,
62 struct nvkm_memory *memory;
umem.h 17 struct nvkm_memory *memory;
nouveau_nvkm_subdev_mmu_memnv04.c 37 nv04_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv,
40 nv04_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv,
65 void *argv, u32 argc, struct nvkm_memory **pmemory)
nouveau_nvkm_subdev_mmu_mem.c 38 struct nvkm_memory memory;
57 nvkm_mem_target(struct nvkm_memory *memory)
63 nvkm_mem_page(struct nvkm_memory *memory)
69 nvkm_mem_addr(struct nvkm_memory *memory)
78 nvkm_mem_size(struct nvkm_memory *memory)
84 nvkm_mem_map_dma(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm,
97 nvkm_mem_dtor(struct nvkm_memory *memory)
140 nvkm_mem_map_sgl(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm,
165 nvkm_mem_map_host(struct nvkm_memory *memory, bus_dma_tag_t *tagp, void **pmap,
168 nvkm_mem_map_host(struct nvkm_memory *memory, void **pmap
    [all...]
nouveau_nvkm_subdev_mmu_memgf100.c 40 gf100_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv,
44 gf100_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv,
84 void *argv, u32 argc, struct nvkm_memory **pmemory)
nouveau_nvkm_subdev_mmu_memnv50.c 40 nv50_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv,
43 nv50_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv,
80 void *argv, u32 argc, struct nvkm_memory **pmemory)
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
instmem.h 7 struct nvkm_memory;
18 struct nvkm_memory *vbios;
20 struct nvkm_memory *ramro;
21 struct nvkm_memory *ramfc;
27 struct nvkm_memory **);
mmu.h 23 struct nvkm_memory *memory; /* Memory currently mapped into VMA. */
68 int nvkm_vmm_join(struct nvkm_vmm *, struct nvkm_memory *inst);
69 void nvkm_vmm_part(struct nvkm_vmm *, struct nvkm_memory *inst);
74 struct nvkm_memory *memory;
97 struct nvkm_memory *nvkm_umem_search(struct nvkm_client *, u64);
ltc.h 20 struct nvkm_memory *tag_ram;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/
gk104.h 34 struct nvkm_memory *mem[2];
49 struct nvkm_memory *mem;
76 struct nvkm_memory *, u32 offset);
78 struct nvkm_memory *, u32 offset);
80 struct nvkm_memory *, int entries);
113 struct nvkm_memory *, u32);
115 struct nvkm_memory *, int);
119 struct nvkm_memory *, u32);
139 struct nvkm_memory *, u32);
141 struct nvkm_memory *, u32)
    [all...]
gf100.h 25 struct nvkm_memory *mem[2];
36 struct nvkm_memory *mem;
nv50.h 11 struct nvkm_memory *runlist[2];
nouveau_nvkm_engine_fifo_gk110.c 39 struct nvkm_memory *memory, u32 offset)
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/
memory.h 23 struct nvkm_memory { struct
36 void *(*dtor)(struct nvkm_memory *);
37 enum nvkm_memory_target (*target)(struct nvkm_memory *);
38 u8 (*page)(struct nvkm_memory *);
39 u64 (*bar2)(struct nvkm_memory *);
40 u64 (*addr)(struct nvkm_memory *);
41 u64 (*size)(struct nvkm_memory *);
42 void (*boot)(struct nvkm_memory *, struct nvkm_vmm *);
43 void __iomem *(*acquire)(struct nvkm_memory *);
44 void (*release)(struct nvkm_memory *);
    [all...]
gpuobj.h 23 struct nvkm_memory *memory;
49 int nvkm_gpuobj_wrap(struct nvkm_memory *, struct nvkm_gpuobj **);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/
nv20.h 11 struct nvkm_memory *ctxtab;
31 struct nvkm_memory *inst;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/
nouveau_nvkm_core_memory.c 35 nvkm_memory_tags_put(struct nvkm_memory *memory, struct nvkm_device *device,
53 nvkm_memory_tags_get(struct nvkm_memory *memory, struct nvkm_device *device,
106 struct nvkm_memory *memory)
115 struct nvkm_memory *memory = container_of(kref, typeof(*memory), kref);
124 nvkm_memory_unref(struct nvkm_memory **pmemory)
126 struct nvkm_memory *memory = *pmemory;
133 struct nvkm_memory *
134 nvkm_memory_ref(struct nvkm_memory *memory)
144 struct nvkm_memory **pmemory)
147 struct nvkm_memory *memory
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/
priv.h 16 bool zero, struct nvkm_memory **);
27 struct nvkm_memory memory;
nouveau_nvkm_subdev_instmem_nv50.c 57 struct nvkm_memory *ram;
69 nv50_instobj_wr32_slow(struct nvkm_memory *memory, u64 offset, u32 data)
88 nv50_instobj_rd32_slow(struct nvkm_memory *memory, u64 offset)
115 nv50_instobj_wr32(struct nvkm_memory *memory, u64 offset, u32 data)
126 nv50_instobj_rd32(struct nvkm_memory *memory, u64 offset)
147 struct nvkm_memory *memory = &iobj->base.memory;
233 nv50_instobj_map(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm,
241 nv50_instobj_release(struct nvkm_memory *memory)
266 nv50_instobj_acquire(struct nvkm_memory *memory)
310 nv50_instobj_boot(struct nvkm_memory *memory, struct nvkm_vmm *vmm
    [all...]
nouveau_nvkm_subdev_instmem_nv04.c 55 nv04_instobj_wr32(struct nvkm_memory *memory, u64 offset, u32 data)
63 nv04_instobj_rd32(struct nvkm_memory *memory, u64 offset)
77 nv04_instobj_release(struct nvkm_memory *memory)
82 nv04_instobj_acquire(struct nvkm_memory *memory)
91 nv04_instobj_size(struct nvkm_memory *memory)
97 nv04_instobj_addr(struct nvkm_memory *memory)
103 nv04_instobj_target(struct nvkm_memory *memory)
109 nv04_instobj_dtor(struct nvkm_memory *memory)
131 struct nvkm_memory **pmemory)
nouveau_nvkm_subdev_instmem_nv40.c 62 nv40_instobj_wr32(struct nvkm_memory *memory, u64 offset, u32 data)
74 nv40_instobj_rd32(struct nvkm_memory *memory, u64 offset)
92 nv40_instobj_release(struct nvkm_memory *memory)
98 nv40_instobj_acquire(struct nvkm_memory *memory)
105 nv40_instobj_size(struct nvkm_memory *memory)
111 nv40_instobj_addr(struct nvkm_memory *memory)
117 nv40_instobj_target(struct nvkm_memory *memory)
123 nv40_instobj_dtor(struct nvkm_memory *memory)
145 struct nvkm_memory **pmemory)
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/
xtensa.h 14 struct nvkm_memory *gpu_fw;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/
gf100.h 10 struct nvkm_memory *inst;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/
nouveau_nvkm_subdev_fb_ram.c 38 struct nvkm_memory memory;
45 nvkm_vram_map(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm,
59 nvkm_vram_size(struct nvkm_memory *memory)
65 nvkm_vram_addr(struct nvkm_memory *memory)
74 nvkm_vram_page(struct nvkm_memory *memory)
80 nvkm_vram_target(struct nvkm_memory *memory)
86 nvkm_vram_dtor(struct nvkm_memory *memory)
112 bool contig, bool back, struct nvkm_memory **pmemory)

Completed in 24 milliseconds

1 2 3