hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/gpu/drm/nouveau/include/nvif/vmm.h
....@@ -30,9 +30,9 @@
3030 int page_nr;
3131 };
3232
33
-int nvif_vmm_init(struct nvif_mmu *, s32 oclass, u64 addr, u64 size,
34
- void *argv, u32 argc, struct nvif_vmm *);
35
-void nvif_vmm_fini(struct nvif_vmm *);
33
+int nvif_vmm_ctor(struct nvif_mmu *, const char *name, s32 oclass, bool managed,
34
+ u64 addr, u64 size, void *argv, u32 argc, struct nvif_vmm *);
35
+void nvif_vmm_dtor(struct nvif_vmm *);
3636 int nvif_vmm_get(struct nvif_vmm *, enum nvif_vmm_get, bool sparse,
3737 u8 page, u8 align, u64 size, struct nvif_vma *);
3838 void nvif_vmm_put(struct nvif_vmm *, struct nvif_vma *);