Lines Matching refs:vm
112 struct nvkm_vm *vm; in nv50_bar_ctor() local
142 ret = nvkm_vm_new(device, start, limit, start, &vm); in nv50_bar_ctor()
146 atomic_inc(&vm->engref[NVDEV_SUBDEV_BAR]); in nv50_bar_ctor()
150 NVOBJ_FLAG_ZERO_ALLOC, &vm->pgt[0].obj[0]); in nv50_bar_ctor()
151 vm->pgt[0].refcount[0] = 1; in nv50_bar_ctor()
155 ret = nvkm_vm_ref(vm, &priv->bar3_vm, priv->pgd); in nv50_bar_ctor()
156 nvkm_vm_ref(NULL, &vm, NULL); in nv50_bar_ctor()
176 ret = nvkm_vm_new(device, start, limit--, start, &vm); in nv50_bar_ctor()
180 atomic_inc(&vm->engref[NVDEV_SUBDEV_BAR]); in nv50_bar_ctor()
182 ret = nvkm_vm_ref(vm, &priv->bar1_vm, priv->pgd); in nv50_bar_ctor()
183 nvkm_vm_ref(NULL, &vm, NULL); in nv50_bar_ctor()