+ return reply;
+}
+
+EXTERN void
+tdm_helper_get_display_information(tdm_display *dpy, char *reply, int *len)
+{
+ tdm_private_display *private_display;
+ tdm_private_module *private_module = NULL;
+
+ TDM_DBG_RETURN_IF_FAIL(dpy != NULL);
+
+ private_display = dpy;
+
+ _pthread_mutex_lock(&private_display->lock);
+
+ LIST_FOR_EACH_ENTRY(private_module, &private_display->module_list, link) {
+ reply = _tdm_helper_get_backend_information(private_module, reply, len);
+ }
+
+ _pthread_mutex_unlock(&private_display->lock);