Lines Matching refs:errp
317 #define error_setg(errp, fmt, ...) \ argument
318 error_setg_internal((errp), __FILE__, __LINE__, __func__, \
320 void error_setg_internal(Error **errp,
333 #define error_setg_errno(errp, os_error, fmt, ...) \ argument
334 error_setg_errno_internal((errp), __FILE__, __LINE__, __func__, \
336 void error_setg_errno_internal(Error **errp,
347 #define error_setg_win32(errp, win32_err, fmt, ...) \ argument
348 error_setg_win32_internal((errp), __FILE__, __LINE__, __func__, \
350 void error_setg_win32_internal(Error **errp,
392 void error_vprepend(Error *const *errp, const char *fmt, va_list ap)
399 void error_prepend(Error *const *errp, const char *fmt, ...)
416 void error_append_hint(Error *const *errp, const char *fmt, ...)
422 #define error_setg_file_open(errp, os_errno, filename) \ argument
423 error_setg_file_open_internal((errp), __FILE__, __LINE__, __func__, \
425 void error_setg_file_open_internal(Error **errp,
443 void error_free_or_abort(Error **errp);
474 #define error_set(errp, err_class, fmt, ...) \ argument
475 error_set_internal((errp), __FILE__, __LINE__, __func__, \
477 void error_set_internal(Error **errp,
503 g_auto(ErrorPropagator) _auto_errp_prop = {.errp = errp}; \
505 if (!errp || errp == &error_fatal) { \
506 errp = &_auto_errp_prop.local_err; \
512 Error **errp; member
517 error_propagate(prop->errp, prop->local_err); in error_propagator_cleanup()