Lines Matching defs:funcs
69 * @funcs: DRM client functions (optional)
80 const char *name, const struct drm_client_funcs *funcs)
87 if (funcs && !try_module_get(funcs->owner))
92 client->funcs = funcs;
109 if (funcs)
110 module_put(funcs->owner);
138 if (client->funcs && client->funcs->hotplug) {
149 ret = client->funcs->hotplug(client);
180 if (client->funcs)
181 module_put(client->funcs->owner);
195 if (client->funcs && client->funcs->unregister) {
196 client->funcs->unregister(client);
229 if (!client->funcs || !client->funcs->hotplug)
235 ret = client->funcs->hotplug(client);
254 if (!client->funcs || !client->funcs->restore)
257 ret = client->funcs->restore(client);
498 if (!buffer || !buffer->fb || !buffer->fb->funcs->dirty)
509 return buffer->fb->funcs->dirty(buffer->fb, buffer->client->file,
513 return buffer->fb->funcs->dirty(buffer->fb, buffer->client->file,