Lines Matching refs:cli
87 nvif_vmm_put(&mem->cli->drm->client.vmm.vmm, &mem->vma[1]); in nouveau_mem_fini()
88 nvif_vmm_put(&mem->cli->drm->client.vmm.vmm, &mem->vma[0]); in nouveau_mem_fini()
89 mutex_lock(&mem->cli->drm->master.lock); in nouveau_mem_fini()
91 mutex_unlock(&mem->cli->drm->master.lock); in nouveau_mem_fini()
98 struct nouveau_cli *cli = mem->cli; in nouveau_mem_host() local
99 struct nouveau_drm *drm = cli->drm; in nouveau_mem_host()
100 struct nvif_mmu *mmu = &cli->mmu; in nouveau_mem_host()
102 bool super = cli->base.super; in nouveau_mem_host()
123 cli->base.super = true; in nouveau_mem_host()
124 ret = nvif_mem_ctor_type(mmu, "ttmHostMem", cli->mem->oclass, type, PAGE_SHIFT, in nouveau_mem_host()
127 cli->base.super = super; in nouveau_mem_host()
136 struct nouveau_cli *cli = mem->cli; in nouveau_mem_vram() local
137 struct nouveau_drm *drm = cli->drm; in nouveau_mem_vram()
138 struct nvif_mmu *mmu = &cli->mmu; in nouveau_mem_vram()
139 bool super = cli->base.super; in nouveau_mem_vram()
144 cli->base.super = true; in nouveau_mem_vram()
145 switch (cli->mem->oclass) { in nouveau_mem_vram()
147 ret = nvif_mem_ctor_type(mmu, "ttmVram", cli->mem->oclass, in nouveau_mem_vram()
155 ret = nvif_mem_ctor_type(mmu, "ttmVram", cli->mem->oclass, in nouveau_mem_vram()
168 cli->base.super = super; in nouveau_mem_vram()
187 nouveau_mem_new(struct nouveau_cli *cli, u8 kind, u8 comp, in nouveau_mem_new() argument
194 mem->cli = cli; in nouveau_mem_new()