Lines Matching full:use
20 * - Functions that use Error to report errors have an Error **errp
35 * for errors, it must use ERRP_GUARD().
59 * This may require use of ERRP_GUARD(); more on that below.
147 * But when all you do with the error is pass it on, please use
167 * This is rarely needed. When @err is a local variable, use of
206 * = Why, when and how to use ERRP_GUARD() =
208 * Without ERRP_GUARD(), use of the @errp parameter is restricted:
214 * To use ERRP_GUARD(), add it right at the beginning of the function.
223 * To convert a function to use ERRP_GUARD():
229 * beginning of the function. This makes @errp safe to use.
269 * For mass-conversion, use scripts/coccinelle/errp-guard.cocci.
297 * Note: use of error classes other than ERROR_CLASS_GENERIC_ERROR is
313 * Please don't error_setg(&error_fatal, ...), use error_report() and
315 * Likewise, don't error_setg(&error_abort, ...), use assert().
370 * Please use ERRP_GUARD() instead when possible.
371 * Please don't error_propagate(&error_fatal, ...), use
382 * Please use ERRP_GUARD() and error_prepend() instead when possible.
407 * Intended use is adding helpful hints on the human user interface,
485 * Note: use of error classes other than ERROR_CLASS_GENERIC_ERROR is
497 * Make @errp parameter easier to use regardless of argument value
499 * This macro is for use right at the beginning of a function that
505 * It is safe to use even when it's not needed, but please avoid