Lines Matching refs:errp

32 void qmp_set_password(SetPasswordOptions *opts, Error **errp)  in qmp_set_password()  argument
37 if (!qemu_using_spice(errp)) { in qmp_set_password()
47 error_setg(errp, "parameter 'connected' must be 'keep'" in qmp_set_password()
59 error_setg(errp, "Could not set password"); in qmp_set_password()
63 void qmp_expire_password(ExpirePasswordOptions *opts, Error **errp) in qmp_expire_password() argument
85 error_setg(errp, "Parameter 'time' doesn't take value '%s'", in qmp_expire_password()
93 if (!qemu_using_spice(errp)) { in qmp_expire_password()
103 error_setg(errp, "Could not set password expire time"); in qmp_expire_password()
108 void qmp_change_vnc_password(const char *password, Error **errp) in qmp_change_vnc_password() argument
111 error_setg(errp, "Could not set password"); in qmp_change_vnc_password()
117 bool has_tls, bool tls, Error **errp) in qmp_add_client_spice() argument
119 if (!qemu_using_spice(errp)) { in qmp_add_client_spice()
125 error_setg(errp, "spice failed to add client"); in qmp_add_client_spice()
133 bool has_tls, bool tls, Error **errp) in qmp_add_client_vnc() argument
143 bool has_tls, bool tls, Error **errp) in qmp_add_client_dbus_display() argument
145 if (!qemu_using_dbus_display(errp)) { in qmp_add_client_dbus_display()
148 if (!qemu_dbus_display.add_client(fd, errp)) { in qmp_add_client_dbus_display()
155 void qmp_display_reload(DisplayReloadOptions *arg, Error **errp) in qmp_display_reload() argument
161 vnc_display_reload_certs(NULL, errp); in qmp_display_reload()
164 error_setg(errp, "vnc is invalid, missing 'CONFIG_VNC'"); in qmp_display_reload()
172 void qmp_display_update(DisplayUpdateOptions *arg, Error **errp) in qmp_display_update() argument
177 vnc_display_update(&arg->u.vnc, errp); in qmp_display_update()
179 error_setg(errp, "vnc is invalid, missing 'CONFIG_VNC'"); in qmp_display_update()
191 Error **errp) in qmp_client_migrate_info() argument
194 if (!qemu_using_spice(errp)) { in qmp_client_migrate_info()
199 error_setg(errp, "parameter 'port' or 'tls-port' is required"); in qmp_client_migrate_info()
207 error_setg(errp, "Could not set up display for migration"); in qmp_client_migrate_info()
213 error_setg(errp, QERR_INVALID_PARAMETER_VALUE, "protocol", "'spice'"); in qmp_client_migrate_info()
229 static bool png_save(int fd, pixman_image_t *image, Error **errp) in png_save() argument
241 error_setg_errno(errp, errno, in png_save()
249 error_setg(errp, "PNG creation failed. Unable to write struct"); in png_save()
257 error_setg(errp, "PNG creation failed. Unable to write info"); in png_save()
281 error_setg_errno(errp, errno, in png_save()
291 static bool png_save(int fd, pixman_image_t *image, Error **errp) in png_save() argument
293 error_setg(errp, "Enable PNG support with libpng for screendump"); in png_save()
299 static bool ppm_save(int fd, pixman_image_t *image, Error **errp) in ppm_save() argument
312 header, strlen(header), errp) < 0) { in ppm_save()
321 pixman_image_get_stride(linebuf), errp) < 0) { in ppm_save()
333 bool has_format, ImageFormat format, Error **errp) in qmp_screendump() argument
342 errp); in qmp_screendump()
348 error_setg(errp, "'head' must be specified together with 'device'"); in qmp_screendump()
353 error_setg(errp, "There is no console to take a screendump from"); in qmp_screendump()
367 error_setg(errp, "no surface"); in qmp_screendump()
374 error_setg(errp, "failed to open file '%s': %s", filename, in qmp_screendump()
386 if (!png_save(fd, image, errp)) { in qmp_screendump()
391 if (!ppm_save(fd, image, errp)) { in qmp_screendump()