Searched refs:pmemory (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dmemnv04.c52 void *argv, u32 argc, struct nvkm_memory **pmemory)
68 size, true, false, pmemory);
51 nv04_mem_new(struct nvkm_mmu *mmu, int type, u8 page, u64 size, void *argv, u32 argc, struct nvkm_memory **pmemory) argument
H A Dmemgf100.c70 void *argv, u32 argc, struct nvkm_memory **pmemory)
93 size, contig, false, pmemory);
69 gf100_mem_new(struct nvkm_mmu *mmu, int type, u8 page, u64 size, void *argv, u32 argc, struct nvkm_memory **pmemory) argument
H A Dmemnv50.c67 void *argv, u32 argc, struct nvkm_memory **pmemory)
87 page, size, contig, false, pmemory);
66 nv50_mem_new(struct nvkm_mmu *mmu, int type, u8 page, u64 size, void *argv, u32 argc, struct nvkm_memory **pmemory) argument
H A Dmem.c145 void *argv, u32 argc, struct nvkm_memory **pmemory)
170 *pmemory = &mem->memory;
225 void *argv, u32 argc, struct nvkm_memory **pmemory)
240 *pmemory = memory;
144 nvkm_mem_new_host(struct nvkm_mmu *mmu, int type, u8 page, u64 size, void *argv, u32 argc, struct nvkm_memory **pmemory) argument
224 nvkm_mem_new_type(struct nvkm_mmu *mmu, int type, u8 page, u64 size, void *argv, u32 argc, struct nvkm_memory **pmemory) argument
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/
H A Dmemory.c119 nvkm_memory_unref(struct nvkm_memory **pmemory) argument
121 struct nvkm_memory *memory = *pmemory;
124 *pmemory = NULL;
139 struct nvkm_memory **pmemory)
163 *pmemory = memory;
137 nvkm_memory_new(struct nvkm_device *device, enum nvkm_memory_target target, u64 size, u32 align, bool zero, struct nvkm_memory **pmemory) argument
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dram.c39 nvkm_vram_kmap(struct nvkm_memory *memory, struct nvkm_memory **pmemory) argument
41 return nvkm_instobj_wrap(nvkm_vram(memory)->ram->fb->subdev.device, memory, pmemory);
121 struct nvkm_memory **pmemory)
136 *pmemory = &vram->memory;
149 bool contig, bool back, struct nvkm_memory **pmemory)
171 *pmemory = &vram->memory;
182 nvkm_memory_unref(pmemory);
120 nvkm_ram_wrap(struct nvkm_device *device, u64 addr, u64 size, struct nvkm_memory **pmemory) argument
148 nvkm_ram_get(struct nvkm_device *device, u8 heap, u8 type, u8 rpage, u64 size, bool contig, bool back, struct nvkm_memory **pmemory) argument
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dbase.c94 struct nvkm_memory *memory, struct nvkm_memory **pmemory)
102 ret = imem->func->memory_wrap(imem, memory, pmemory);
106 container_of(*pmemory, struct nvkm_instobj, memory)->preserve = true;
112 struct nvkm_memory **pmemory)
143 *pmemory = memory;
93 nvkm_instobj_wrap(struct nvkm_device *device, struct nvkm_memory *memory, struct nvkm_memory **pmemory) argument
111 nvkm_instobj_new(struct nvkm_instmem *imem, u32 size, u32 align, bool zero, bool preserve, struct nvkm_memory **pmemory) argument
H A Dnv50.c358 struct nvkm_memory *memory, struct nvkm_memory **pmemory)
365 *pmemory = &iobj->base.memory;
378 struct nvkm_memory **pmemory)
388 ret = nv50_instobj_wrap(imem, ram, pmemory);
357 nv50_instobj_wrap(struct nvkm_instmem *base, struct nvkm_memory *memory, struct nvkm_memory **pmemory) argument
377 nv50_instobj_new(struct nvkm_instmem *imem, u32 size, u32 align, bool zero, struct nvkm_memory **pmemory) argument
H A Dnv40.c121 struct nvkm_memory **pmemory)
129 *pmemory = &iobj->base.memory;
120 nv40_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero, struct nvkm_memory **pmemory) argument
H A Dnv04.c122 struct nvkm_memory **pmemory)
130 *pmemory = &iobj->base.memory;
121 nv04_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero, struct nvkm_memory **pmemory) argument
H A Dgk20a.c516 struct nvkm_memory **pmemory)
536 *pmemory = node ? &node->base.memory : NULL;
515 gk20a_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero, struct nvkm_memory **pmemory) argument

Completed in 208 milliseconds