Lines Matching refs:memory
24 #define nvkm_vram(p) container_of((p), struct nvkm_vram, memory)
31 struct nvkm_memory memory; member
38 nvkm_vram_map(struct nvkm_memory *memory, u64 offset, struct nvkm_vmm *vmm, in nvkm_vram_map() argument
41 struct nvkm_vram *vram = nvkm_vram(memory); in nvkm_vram_map()
43 .memory = &vram->memory, in nvkm_vram_map()
52 nvkm_vram_size(struct nvkm_memory *memory) in nvkm_vram_size() argument
54 return (u64)nvkm_mm_size(nvkm_vram(memory)->mn) << NVKM_RAM_MM_SHIFT; in nvkm_vram_size()
58 nvkm_vram_addr(struct nvkm_memory *memory) in nvkm_vram_addr() argument
60 struct nvkm_vram *vram = nvkm_vram(memory); in nvkm_vram_addr()
67 nvkm_vram_page(struct nvkm_memory *memory) in nvkm_vram_page() argument
69 return nvkm_vram(memory)->page; in nvkm_vram_page()
73 nvkm_vram_target(struct nvkm_memory *memory) in nvkm_vram_target() argument
79 nvkm_vram_dtor(struct nvkm_memory *memory) in nvkm_vram_dtor() argument
81 struct nvkm_vram *vram = nvkm_vram(memory); in nvkm_vram_dtor()
124 nvkm_memory_ctor(&nvkm_vram, &vram->memory); in nvkm_ram_get()
127 *pmemory = &vram->memory; in nvkm_ram_get()