Lines Matching refs:driver
32 return client->driver->ioctl(client->object.priv, client->super, data, size, NULL); in nvif_client_ioctl()
38 return client->driver->suspend(client->object.priv); in nvif_client_suspend()
44 return client->driver->resume(client->object.priv); in nvif_client_resume()
50 if (client->driver) { in nvif_client_fini()
51 client->driver->fini(client->object.priv); in nvif_client_fini()
52 client->driver = NULL; in nvif_client_fini()
71 nvif_client_init(const char *driver, const char *name, u64 device, in nvif_client_init() argument
89 for (i = 0, ret = -EINVAL; (client->driver = nvif_drivers[i]); i++) { in nvif_client_init()
90 if (!driver || !strcmp(client->driver->name, driver)) { in nvif_client_init()
91 ret = client->driver->init(name, device, cfg, dbg, in nvif_client_init()
93 if (!ret || driver) in nvif_client_init()