Lines Matching defs:funcs
68 * @funcs: DRM client functions (optional)
79 const char *name, const struct drm_client_funcs *funcs)
86 if (funcs && !try_module_get(funcs->owner))
91 client->funcs = funcs;
108 if (funcs)
109 module_put(funcs->owner);
158 if (client->funcs)
159 module_put(client->funcs->owner);
173 if (client->funcs && client->funcs->unregister) {
174 client->funcs->unregister(client);
202 if (!client->funcs || !client->funcs->hotplug)
205 ret = client->funcs->hotplug(client);
222 if (!client->funcs || !client->funcs->restore)
225 ret = client->funcs->restore(client);
453 if (!buffer || !buffer->fb || !buffer->fb->funcs->dirty)
464 return buffer->fb->funcs->dirty(buffer->fb, buffer->client->file,
468 return buffer->fb->funcs->dirty(buffer->fb, buffer->client->file,