.. | .. |
---|
30 | 30 | int page_nr; |
---|
31 | 31 | }; |
---|
32 | 32 | |
---|
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 *); |
---|
36 | 36 | int nvif_vmm_get(struct nvif_vmm *, enum nvif_vmm_get, bool sparse, |
---|
37 | 37 | u8 page, u8 align, u64 size, struct nvif_vma *); |
---|
38 | 38 | void nvif_vmm_put(struct nvif_vmm *, struct nvif_vma *); |
---|