Lines Matching refs:result
28 void ThrowFatalErr( Result result, uptr pc );
29 void ThrowFatalErrAll( Result result, uptr pc );
31 void AddToErrLog( Result result );
32 void AddToErrLog( Result result, const char* fileName, int lineno );
34 void LogAndPanic( Result result, uptr pc );
35 void LogAndPanic( Result result, const char* fileName, int lineno, uptr pc );
64 #define NN_ERR_CTR_ERR_API_H_CALL_IF(result, test, f) \ argument
67 ::nn::err::CTR::f >(result, __current_pc())
69 #define NN_ERR_CTR_ERR_API_H_CALL_IF2(result, test, f) \ argument
72 ::nn::err::CTR::f >(result, NN_FILE_NAME, __LINE__, __current_pc())
78 #define NN_ERR_THROW_FATAL_IF_FATAL_ONLY(result) \ argument
79 NN_ERR_CTR_ERR_API_H_CALL_IF(result, IsResultFatal, ThrowFatalErrAll)
87 #define NN_ERR_THROW_FATAL(result) \ argument
88 NN_ERR_CTR_ERR_API_H_CALL_IF(result, IsResultFailure, ThrowFatalErr)
94 #define NN_ERR_THROW_FATAL_ALL(result) \ argument
95 NN_ERR_CTR_ERR_API_H_CALL_IF(result, IsResultFailure, ThrowFatalErrAll)
98 #define NN_ERR_LOG_AND_PANIC_IF_FAILED(result) \ argument
99 NN_ERR_CTR_ERR_API_H_CALL_IF2(result, IsResultFailure, LogAndPanic)
101 #define NN_ERR_LOG_AND_PANIC_IF_FAILED(result) \ argument
102 NN_ERR_CTR_ERR_API_H_CALL_IF(result, IsResultFailure, LogAndPanic)
143 #define NN_ERR_THROW_FATAL_IF_FATAL_ONLY(result) NN_UTIL_PANIC_IF_FAILED(result) argument
144 #define NN_ERR_THROW_FATAL(result) NN_UTIL_PANIC_IF_FAILED(result) argument
145 #define NN_ERR_THROW_FATAL_ALL(result) NN_UTIL_PANIC_IF_FAILED(result) argument
146 #define NN_ERR_LOG_AND_PANIC_IF_FAILED(result) NN_UTIL_PANIC_IF_FAILED(result) argument
151 #define NN_ERR_THROW_FATAL_IF_FATAL_ONLY(result) ((void)(result)) argument
152 #define NN_ERR_THROW_FATAL(result) ((void)(result)) argument
153 #define NN_ERR_THROW_FATAL_ALL(result) ((void)(result)) argument
154 #define NN_ERR_LOG_AND_PANIC_IF_FAILED(result) ((void)(result)) argument