Lines Matching full:error
1 // Use ERRP_GUARD() (see include/qapi/error.h)
29 // Switch unusual Error ** parameter names to errp
33 // "Error *const *errp" parameter.
39 // Skip util/error.c to not touch, for example, error_propagate() and
41 @ depends on !(file in "util/error.c") disable optional_qualifier@
47 - Error **_errp
48 + Error **errp
76 fn(..., Error **errp, ...)
90 Error *local_err = NULL;
101 // Warn when several Error * definitions are in the control flow.
105 // Note, that even with one (or zero) Error * definition in the each
106 // control flow we may have several (in total) Error * definitions in
114 fn(..., Error **_errp, ...)
117 Error *local_err = NULL;@p1
119 Error *local_err2 = NULL;@p2
130 'Error * local variable: at {}:{} and then at {}:{}'.format(
139 fn(..., Error **_errp, ...)
166 // Match functions with propagation of local error to errp.
187 fn(..., Error **
193 Error *local_err = NULL;
216 fn(..., Error ** ____, ...)
240 // are not yet implemented. They must call corresponding Error* -
245 // void error_free_errp(Error **errp)
256 fn(..., Error ** ____, ...)
260 - Error *local_err = NULL;
263 // Convert error clearing functions
295 // error checking in if conditionals. We can't merge this into
303 fn(..., Error ** ____, ...)
311 // Always use the same pattern for checking error
317 fn(..., Error ** ____, ...)
330 fn(..., Error **