bool super;
 };
 
-int  nvif_client_init(struct nvif_client *parent, const char *name, u64 device,
+int  nvif_client_ctor(struct nvif_client *parent, const char *name, u64 device,
                      struct nvif_client *);
-void nvif_client_fini(struct nvif_client *);
+void nvif_client_dtor(struct nvif_client *);
 int  nvif_client_ioctl(struct nvif_client *, void *, u32);
 int  nvif_client_suspend(struct nvif_client *);
 int  nvif_client_resume(struct nvif_client *);
 
        nvif_mmu_fini(&cli->mmu);
        nvif_device_fini(&cli->device);
        mutex_lock(&cli->drm->master.lock);
-       nvif_client_fini(&cli->base);
+       nvif_client_dtor(&cli->base);
        mutex_unlock(&cli->drm->master.lock);
 }
 
                                       cli->name, device, &cli->base);
        } else {
                mutex_lock(&drm->master.lock);
-               ret = nvif_client_init(&drm->master.base, cli->name, device,
+               ret = nvif_client_ctor(&drm->master.base, cli->name, device,
                                       &cli->base);
                mutex_unlock(&drm->master.lock);
        }
 
 }
 
 void
-nvif_client_fini(struct nvif_client *client)
+nvif_client_dtor(struct nvif_client *client)
 {
        nvif_object_fini(&client->object);
        if (client->driver) {
 }
 
 int
-nvif_client_init(struct nvif_client *parent, const char *name, u64 device,
+nvif_client_ctor(struct nvif_client *parent, const char *name, u64 device,
                 struct nvif_client *client)
 {
        struct nvif_client_v0 args = { .device = device };
        }
 
        if (ret)
-               nvif_client_fini(client);
+               nvif_client_dtor(client);
        return ret;
 }
 
        }
 
        if (ret == 0)
-               ret = nvif_client_init(client, name, device, client);
+               ret = nvif_client_ctor(client, name, device, client);
        return ret;
 }