Lines Matching refs:ret
45 status_t processReturn(const char* funcName, const Return<R>& ret, T *retval) {
46 if (ret.isOk()) {
48 *retval = static_cast<T>(static_cast<R>(ret));
51 return processReturn(funcName, ret);
55 status_t processReturn(const char* funcName, const Return<T>& ret) {
56 if (!ret.isOk()) {
57 emitError(funcName, ret.description().c_str());
59 return ret.isOk() ? OK : FAILED_TRANSACTION;
62 status_t processReturn(const char* funcName, const Return<hardware::audio::V4_0::Result>& ret) {
63 if (!ret.isOk()) {
64 emitError(funcName, ret.description().c_str());
66 return ret.isOk() ? analyzeResult(ret) : FAILED_TRANSACTION;
71 const char* funcName, const Return<T>& ret, hardware::audio::V4_0::Result retval) {
72 if (!ret.isOk()) {
73 emitError(funcName, ret.description().c_str());
75 return ret.isOk() ? analyzeResult(retval) : FAILED_TRANSACTION;