Lines Matching defs:funcs
171 if (!config->funcs->atomic_state_alloc) {
184 return config->funcs->atomic_state_alloc(dev);
210 connector->funcs->atomic_destroy_state(connector,
225 crtc->funcs->atomic_destroy_state(crtc,
245 plane->funcs->atomic_destroy_state(plane,
256 obj->funcs->atomic_destroy_state(obj,
291 if (config->funcs->atomic_state_clear)
292 config->funcs->atomic_state_clear(state);
315 if (config->funcs->atomic_state_free) {
316 config->funcs->atomic_state_free(state);
362 crtc_state = crtc->funcs->atomic_duplicate_state(crtc);
459 if (crtc->funcs->atomic_print_state)
460 crtc->funcs->atomic_print_state(p, state);
548 plane_state = plane->funcs->atomic_duplicate_state(plane);
737 if (plane->funcs->atomic_print_state)
738 plane->funcs->atomic_print_state(p, state);
769 * object they have, filtering on &drm_private_obj.funcs using for_each_if(), at
784 * @funcs: pointer to the struct of function pointers that identify the object
794 const struct drm_private_state_funcs *funcs)
801 obj->funcs = funcs;
818 obj->funcs->atomic_destroy_state(obj, obj->state);
863 obj_state = obj->funcs->atomic_duplicate_state(obj);
1106 connector_state = connector->funcs->atomic_duplicate_state(connector);
1149 if (connector->funcs->atomic_print_state)
1150 connector->funcs->atomic_print_state(p, state);
1258 if (!bridge->funcs->atomic_duplicate_state)
1437 if (config->funcs->atomic_check) {
1438 ret = config->funcs->atomic_check(state->dev, state);
1513 return config->funcs->atomic_commit(state->dev, state, false);
1542 return config->funcs->atomic_commit(state->dev, state, true);
1719 if (obj->funcs->atomic_print_state)
1720 obj->funcs->atomic_print_state(p, state);