Lines Matching refs:base
24 #define mcp77_ram(p) container_of((p), struct mcp77_ram, base)
28 struct nvkm_ram base; member
33 mcp77_ram_init(struct nvkm_ram *base) in mcp77_ram_init() argument
35 struct mcp77_ram *ram = mcp77_ram(base); in mcp77_ram_init()
36 struct nvkm_device *device = ram->base.fb->subdev.device; in mcp77_ram_init()
37 u32 dniso = ((ram->base.size - (ram->poller_base + 0x00)) >> 5) - 1; in mcp77_ram_init()
38 u32 hostnb = ((ram->base.size - (ram->poller_base + 0x20)) >> 5) - 1; in mcp77_ram_init()
39 u32 flush = ((ram->base.size - (ram->poller_base + 0x40)) >> 5) - 1; in mcp77_ram_init()
66 u64 base = (u64)nvkm_rd32(device, 0x100e10) << 12; in mcp77_ram_new() local
73 *pram = &ram->base; in mcp77_ram_new()
76 size, 0, &ram->base); in mcp77_ram_new()
81 ram->base.stolen = base; in mcp77_ram_new()
82 nvkm_mm_fini(&ram->base.vram); in mcp77_ram_new()
84 return nvkm_mm_init(&ram->base.vram, rsvd_head >> NVKM_RAM_MM_SHIFT, in mcp77_ram_new()