1 /* AUTOGENERATED FILE. DO NOT EDIT. */ 2 #ifndef _MOCKMOD_SCMI_EXTRA_H 3 #define _MOCKMOD_SCMI_EXTRA_H 4 5 #include "unity.h" 6 #include "mod_scmi_extra.h" 7 8 /* Ignore the following warnings, since we are copying code */ 9 #if defined(__GNUC__) && !defined(__ICC) && !defined(__TMS470__) 10 #if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 6 || (__GNUC_MINOR__ == 6 && __GNUC_PATCHLEVEL__ > 0))) 11 #pragma GCC diagnostic push 12 #endif 13 #if !defined(__clang__) 14 #pragma GCC diagnostic ignored "-Wpragmas" 15 #endif 16 #pragma GCC diagnostic ignored "-Wunknown-pragmas" 17 #pragma GCC diagnostic ignored "-Wduplicate-decl-specifier" 18 #endif 19 20 void Mockmod_scmi_extra_Init(void); 21 void Mockmod_scmi_extra_Destroy(void); 22 void Mockmod_scmi_extra_Verify(void); 23 24 25 26 27 #define mod_scmi_to_transport_api_get_secure_IgnoreAndReturn(cmock_retval) mod_scmi_to_transport_api_get_secure_CMockIgnoreAndReturn(__LINE__, cmock_retval) 28 void mod_scmi_to_transport_api_get_secure_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 29 #define mod_scmi_to_transport_api_get_secure_StopIgnore() mod_scmi_to_transport_api_get_secure_CMockStopIgnore() 30 void mod_scmi_to_transport_api_get_secure_CMockStopIgnore(void); 31 #define mod_scmi_to_transport_api_get_secure_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_to_transport_api_get_secure_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 32 void mod_scmi_to_transport_api_get_secure_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 33 #define mod_scmi_to_transport_api_get_secure_ExpectAndReturn(channel_id, secure, cmock_retval) mod_scmi_to_transport_api_get_secure_CMockExpectAndReturn(__LINE__, channel_id, secure, cmock_retval) 34 void mod_scmi_to_transport_api_get_secure_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, bool* secure, int cmock_to_return); 35 typedef int (* CMOCK_mod_scmi_to_transport_api_get_secure_CALLBACK)(fwk_id_t channel_id, bool* secure, int cmock_num_calls); 36 void mod_scmi_to_transport_api_get_secure_AddCallback(CMOCK_mod_scmi_to_transport_api_get_secure_CALLBACK Callback); 37 void mod_scmi_to_transport_api_get_secure_Stub(CMOCK_mod_scmi_to_transport_api_get_secure_CALLBACK Callback); 38 #define mod_scmi_to_transport_api_get_secure_StubWithCallback mod_scmi_to_transport_api_get_secure_Stub 39 #define mod_scmi_to_transport_api_get_secure_ExpectWithArrayAndReturn(channel_id, secure, secure_Depth, cmock_retval) mod_scmi_to_transport_api_get_secure_CMockExpectWithArrayAndReturn(__LINE__, channel_id, secure, secure_Depth, cmock_retval) 40 void mod_scmi_to_transport_api_get_secure_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, bool* secure, int secure_Depth, int cmock_to_return); 41 #define mod_scmi_to_transport_api_get_secure_ReturnThruPtr_secure(secure) mod_scmi_to_transport_api_get_secure_CMockReturnMemThruPtr_secure(__LINE__, secure, sizeof(bool)) 42 #define mod_scmi_to_transport_api_get_secure_ReturnArrayThruPtr_secure(secure, cmock_len) mod_scmi_to_transport_api_get_secure_CMockReturnMemThruPtr_secure(__LINE__, secure, cmock_len * sizeof(*secure)) 43 #define mod_scmi_to_transport_api_get_secure_ReturnMemThruPtr_secure(secure, cmock_size) mod_scmi_to_transport_api_get_secure_CMockReturnMemThruPtr_secure(__LINE__, secure, cmock_size) 44 void mod_scmi_to_transport_api_get_secure_CMockReturnMemThruPtr_secure(UNITY_LINE_TYPE cmock_line, bool* secure, size_t cmock_size); 45 #define mod_scmi_to_transport_api_get_secure_IgnoreArg_channel_id() mod_scmi_to_transport_api_get_secure_CMockIgnoreArg_channel_id(__LINE__) 46 void mod_scmi_to_transport_api_get_secure_CMockIgnoreArg_channel_id(UNITY_LINE_TYPE cmock_line); 47 #define mod_scmi_to_transport_api_get_secure_IgnoreArg_secure() mod_scmi_to_transport_api_get_secure_CMockIgnoreArg_secure(__LINE__) 48 void mod_scmi_to_transport_api_get_secure_CMockIgnoreArg_secure(UNITY_LINE_TYPE cmock_line); 49 #define mod_scmi_to_transport_api_get_max_payload_size_IgnoreAndReturn(cmock_retval) mod_scmi_to_transport_api_get_max_payload_size_CMockIgnoreAndReturn(__LINE__, cmock_retval) 50 void mod_scmi_to_transport_api_get_max_payload_size_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 51 #define mod_scmi_to_transport_api_get_max_payload_size_StopIgnore() mod_scmi_to_transport_api_get_max_payload_size_CMockStopIgnore() 52 void mod_scmi_to_transport_api_get_max_payload_size_CMockStopIgnore(void); 53 #define mod_scmi_to_transport_api_get_max_payload_size_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_to_transport_api_get_max_payload_size_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 54 void mod_scmi_to_transport_api_get_max_payload_size_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 55 #define mod_scmi_to_transport_api_get_max_payload_size_ExpectAndReturn(channel_id, size, cmock_retval) mod_scmi_to_transport_api_get_max_payload_size_CMockExpectAndReturn(__LINE__, channel_id, size, cmock_retval) 56 void mod_scmi_to_transport_api_get_max_payload_size_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, size_t* size, int cmock_to_return); 57 typedef int (* CMOCK_mod_scmi_to_transport_api_get_max_payload_size_CALLBACK)(fwk_id_t channel_id, size_t* size, int cmock_num_calls); 58 void mod_scmi_to_transport_api_get_max_payload_size_AddCallback(CMOCK_mod_scmi_to_transport_api_get_max_payload_size_CALLBACK Callback); 59 void mod_scmi_to_transport_api_get_max_payload_size_Stub(CMOCK_mod_scmi_to_transport_api_get_max_payload_size_CALLBACK Callback); 60 #define mod_scmi_to_transport_api_get_max_payload_size_StubWithCallback mod_scmi_to_transport_api_get_max_payload_size_Stub 61 #define mod_scmi_to_transport_api_get_max_payload_size_ExpectWithArrayAndReturn(channel_id, size, size_Depth, cmock_retval) mod_scmi_to_transport_api_get_max_payload_size_CMockExpectWithArrayAndReturn(__LINE__, channel_id, size, size_Depth, cmock_retval) 62 void mod_scmi_to_transport_api_get_max_payload_size_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, size_t* size, int size_Depth, int cmock_to_return); 63 #define mod_scmi_to_transport_api_get_max_payload_size_ReturnThruPtr_size(size) mod_scmi_to_transport_api_get_max_payload_size_CMockReturnMemThruPtr_size(__LINE__, size, sizeof(size_t)) 64 #define mod_scmi_to_transport_api_get_max_payload_size_ReturnArrayThruPtr_size(size, cmock_len) mod_scmi_to_transport_api_get_max_payload_size_CMockReturnMemThruPtr_size(__LINE__, size, cmock_len * sizeof(*size)) 65 #define mod_scmi_to_transport_api_get_max_payload_size_ReturnMemThruPtr_size(size, cmock_size) mod_scmi_to_transport_api_get_max_payload_size_CMockReturnMemThruPtr_size(__LINE__, size, cmock_size) 66 void mod_scmi_to_transport_api_get_max_payload_size_CMockReturnMemThruPtr_size(UNITY_LINE_TYPE cmock_line, size_t* size, size_t cmock_size); 67 #define mod_scmi_to_transport_api_get_max_payload_size_IgnoreArg_channel_id() mod_scmi_to_transport_api_get_max_payload_size_CMockIgnoreArg_channel_id(__LINE__) 68 void mod_scmi_to_transport_api_get_max_payload_size_CMockIgnoreArg_channel_id(UNITY_LINE_TYPE cmock_line); 69 #define mod_scmi_to_transport_api_get_max_payload_size_IgnoreArg_size() mod_scmi_to_transport_api_get_max_payload_size_CMockIgnoreArg_size(__LINE__) 70 void mod_scmi_to_transport_api_get_max_payload_size_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 71 #define mod_scmi_to_transport_api_get_message_header_IgnoreAndReturn(cmock_retval) mod_scmi_to_transport_api_get_message_header_CMockIgnoreAndReturn(__LINE__, cmock_retval) 72 void mod_scmi_to_transport_api_get_message_header_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 73 #define mod_scmi_to_transport_api_get_message_header_StopIgnore() mod_scmi_to_transport_api_get_message_header_CMockStopIgnore() 74 void mod_scmi_to_transport_api_get_message_header_CMockStopIgnore(void); 75 #define mod_scmi_to_transport_api_get_message_header_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_to_transport_api_get_message_header_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 76 void mod_scmi_to_transport_api_get_message_header_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 77 #define mod_scmi_to_transport_api_get_message_header_ExpectAndReturn(channel_id, message_header, cmock_retval) mod_scmi_to_transport_api_get_message_header_CMockExpectAndReturn(__LINE__, channel_id, message_header, cmock_retval) 78 void mod_scmi_to_transport_api_get_message_header_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, uint32_t* message_header, int cmock_to_return); 79 typedef int (* CMOCK_mod_scmi_to_transport_api_get_message_header_CALLBACK)(fwk_id_t channel_id, uint32_t* message_header, int cmock_num_calls); 80 void mod_scmi_to_transport_api_get_message_header_AddCallback(CMOCK_mod_scmi_to_transport_api_get_message_header_CALLBACK Callback); 81 void mod_scmi_to_transport_api_get_message_header_Stub(CMOCK_mod_scmi_to_transport_api_get_message_header_CALLBACK Callback); 82 #define mod_scmi_to_transport_api_get_message_header_StubWithCallback mod_scmi_to_transport_api_get_message_header_Stub 83 #define mod_scmi_to_transport_api_get_message_header_ExpectWithArrayAndReturn(channel_id, message_header, message_header_Depth, cmock_retval) mod_scmi_to_transport_api_get_message_header_CMockExpectWithArrayAndReturn(__LINE__, channel_id, message_header, message_header_Depth, cmock_retval) 84 void mod_scmi_to_transport_api_get_message_header_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, uint32_t* message_header, int message_header_Depth, int cmock_to_return); 85 #define mod_scmi_to_transport_api_get_message_header_ReturnThruPtr_message_header(message_header) mod_scmi_to_transport_api_get_message_header_CMockReturnMemThruPtr_message_header(__LINE__, message_header, sizeof(uint32_t)) 86 #define mod_scmi_to_transport_api_get_message_header_ReturnArrayThruPtr_message_header(message_header, cmock_len) mod_scmi_to_transport_api_get_message_header_CMockReturnMemThruPtr_message_header(__LINE__, message_header, cmock_len * sizeof(*message_header)) 87 #define mod_scmi_to_transport_api_get_message_header_ReturnMemThruPtr_message_header(message_header, cmock_size) mod_scmi_to_transport_api_get_message_header_CMockReturnMemThruPtr_message_header(__LINE__, message_header, cmock_size) 88 void mod_scmi_to_transport_api_get_message_header_CMockReturnMemThruPtr_message_header(UNITY_LINE_TYPE cmock_line, uint32_t* message_header, size_t cmock_size); 89 #define mod_scmi_to_transport_api_get_message_header_IgnoreArg_channel_id() mod_scmi_to_transport_api_get_message_header_CMockIgnoreArg_channel_id(__LINE__) 90 void mod_scmi_to_transport_api_get_message_header_CMockIgnoreArg_channel_id(UNITY_LINE_TYPE cmock_line); 91 #define mod_scmi_to_transport_api_get_message_header_IgnoreArg_message_header() mod_scmi_to_transport_api_get_message_header_CMockIgnoreArg_message_header(__LINE__) 92 void mod_scmi_to_transport_api_get_message_header_CMockIgnoreArg_message_header(UNITY_LINE_TYPE cmock_line); 93 #define mod_scmi_to_transport_api_get_payload_IgnoreAndReturn(cmock_retval) mod_scmi_to_transport_api_get_payload_CMockIgnoreAndReturn(__LINE__, cmock_retval) 94 void mod_scmi_to_transport_api_get_payload_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 95 #define mod_scmi_to_transport_api_get_payload_StopIgnore() mod_scmi_to_transport_api_get_payload_CMockStopIgnore() 96 void mod_scmi_to_transport_api_get_payload_CMockStopIgnore(void); 97 #define mod_scmi_to_transport_api_get_payload_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_to_transport_api_get_payload_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 98 void mod_scmi_to_transport_api_get_payload_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 99 #define mod_scmi_to_transport_api_get_payload_ExpectAndReturn(channel_id, payload, size, cmock_retval) mod_scmi_to_transport_api_get_payload_CMockExpectAndReturn(__LINE__, channel_id, payload, size, cmock_retval) 100 void mod_scmi_to_transport_api_get_payload_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, const void** payload, size_t* size, int cmock_to_return); 101 typedef int (* CMOCK_mod_scmi_to_transport_api_get_payload_CALLBACK)(fwk_id_t channel_id, const void** payload, size_t* size, int cmock_num_calls); 102 void mod_scmi_to_transport_api_get_payload_AddCallback(CMOCK_mod_scmi_to_transport_api_get_payload_CALLBACK Callback); 103 void mod_scmi_to_transport_api_get_payload_Stub(CMOCK_mod_scmi_to_transport_api_get_payload_CALLBACK Callback); 104 #define mod_scmi_to_transport_api_get_payload_StubWithCallback mod_scmi_to_transport_api_get_payload_Stub 105 #define mod_scmi_to_transport_api_get_payload_ExpectWithArrayAndReturn(channel_id, payload, payload_Depth, size, size_Depth, cmock_retval) mod_scmi_to_transport_api_get_payload_CMockExpectWithArrayAndReturn(__LINE__, channel_id, payload, payload_Depth, size, size_Depth, cmock_retval) 106 void mod_scmi_to_transport_api_get_payload_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, const void** payload, int payload_Depth, size_t* size, int size_Depth, int cmock_to_return); 107 #define mod_scmi_to_transport_api_get_payload_ReturnThruPtr_payload(payload) mod_scmi_to_transport_api_get_payload_CMockReturnMemThruPtr_payload(__LINE__, payload, sizeof(const void*)) 108 #define mod_scmi_to_transport_api_get_payload_ReturnArrayThruPtr_payload(payload, cmock_len) mod_scmi_to_transport_api_get_payload_CMockReturnMemThruPtr_payload(__LINE__, payload, cmock_len * sizeof(*payload)) 109 #define mod_scmi_to_transport_api_get_payload_ReturnMemThruPtr_payload(payload, cmock_size) mod_scmi_to_transport_api_get_payload_CMockReturnMemThruPtr_payload(__LINE__, payload, cmock_size) 110 void mod_scmi_to_transport_api_get_payload_CMockReturnMemThruPtr_payload(UNITY_LINE_TYPE cmock_line, const void** payload, size_t cmock_size); 111 #define mod_scmi_to_transport_api_get_payload_ReturnThruPtr_size(size) mod_scmi_to_transport_api_get_payload_CMockReturnMemThruPtr_size(__LINE__, size, sizeof(size_t)) 112 #define mod_scmi_to_transport_api_get_payload_ReturnArrayThruPtr_size(size, cmock_len) mod_scmi_to_transport_api_get_payload_CMockReturnMemThruPtr_size(__LINE__, size, cmock_len * sizeof(*size)) 113 #define mod_scmi_to_transport_api_get_payload_ReturnMemThruPtr_size(size, cmock_size) mod_scmi_to_transport_api_get_payload_CMockReturnMemThruPtr_size(__LINE__, size, cmock_size) 114 void mod_scmi_to_transport_api_get_payload_CMockReturnMemThruPtr_size(UNITY_LINE_TYPE cmock_line, size_t* size, size_t cmock_size); 115 #define mod_scmi_to_transport_api_get_payload_IgnoreArg_channel_id() mod_scmi_to_transport_api_get_payload_CMockIgnoreArg_channel_id(__LINE__) 116 void mod_scmi_to_transport_api_get_payload_CMockIgnoreArg_channel_id(UNITY_LINE_TYPE cmock_line); 117 #define mod_scmi_to_transport_api_get_payload_IgnoreArg_payload() mod_scmi_to_transport_api_get_payload_CMockIgnoreArg_payload(__LINE__) 118 void mod_scmi_to_transport_api_get_payload_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 119 #define mod_scmi_to_transport_api_get_payload_IgnoreArg_size() mod_scmi_to_transport_api_get_payload_CMockIgnoreArg_size(__LINE__) 120 void mod_scmi_to_transport_api_get_payload_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 121 #define mod_scmi_to_transport_api_write_payload_IgnoreAndReturn(cmock_retval) mod_scmi_to_transport_api_write_payload_CMockIgnoreAndReturn(__LINE__, cmock_retval) 122 void mod_scmi_to_transport_api_write_payload_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 123 #define mod_scmi_to_transport_api_write_payload_StopIgnore() mod_scmi_to_transport_api_write_payload_CMockStopIgnore() 124 void mod_scmi_to_transport_api_write_payload_CMockStopIgnore(void); 125 #define mod_scmi_to_transport_api_write_payload_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_to_transport_api_write_payload_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 126 void mod_scmi_to_transport_api_write_payload_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 127 #define mod_scmi_to_transport_api_write_payload_ExpectAndReturn(channel_id, offset, payload, size, cmock_retval) mod_scmi_to_transport_api_write_payload_CMockExpectAndReturn(__LINE__, channel_id, offset, payload, size, cmock_retval) 128 void mod_scmi_to_transport_api_write_payload_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, size_t offset, const void* payload, size_t size, int cmock_to_return); 129 typedef int (* CMOCK_mod_scmi_to_transport_api_write_payload_CALLBACK)(fwk_id_t channel_id, size_t offset, const void* payload, size_t size, int cmock_num_calls); 130 void mod_scmi_to_transport_api_write_payload_AddCallback(CMOCK_mod_scmi_to_transport_api_write_payload_CALLBACK Callback); 131 void mod_scmi_to_transport_api_write_payload_Stub(CMOCK_mod_scmi_to_transport_api_write_payload_CALLBACK Callback); 132 #define mod_scmi_to_transport_api_write_payload_StubWithCallback mod_scmi_to_transport_api_write_payload_Stub 133 #define mod_scmi_to_transport_api_write_payload_ExpectWithArrayAndReturn(channel_id, offset, payload, payload_Depth, size, cmock_retval) mod_scmi_to_transport_api_write_payload_CMockExpectWithArrayAndReturn(__LINE__, channel_id, offset, payload, payload_Depth, size, cmock_retval) 134 void mod_scmi_to_transport_api_write_payload_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, size_t offset, const void* payload, int payload_Depth, size_t size, int cmock_to_return); 135 #define mod_scmi_to_transport_api_write_payload_IgnoreArg_channel_id() mod_scmi_to_transport_api_write_payload_CMockIgnoreArg_channel_id(__LINE__) 136 void mod_scmi_to_transport_api_write_payload_CMockIgnoreArg_channel_id(UNITY_LINE_TYPE cmock_line); 137 #define mod_scmi_to_transport_api_write_payload_IgnoreArg_offset() mod_scmi_to_transport_api_write_payload_CMockIgnoreArg_offset(__LINE__) 138 void mod_scmi_to_transport_api_write_payload_CMockIgnoreArg_offset(UNITY_LINE_TYPE cmock_line); 139 #define mod_scmi_to_transport_api_write_payload_IgnoreArg_payload() mod_scmi_to_transport_api_write_payload_CMockIgnoreArg_payload(__LINE__) 140 void mod_scmi_to_transport_api_write_payload_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 141 #define mod_scmi_to_transport_api_write_payload_IgnoreArg_size() mod_scmi_to_transport_api_write_payload_CMockIgnoreArg_size(__LINE__) 142 void mod_scmi_to_transport_api_write_payload_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 143 #define mod_scmi_to_transport_api_respond_IgnoreAndReturn(cmock_retval) mod_scmi_to_transport_api_respond_CMockIgnoreAndReturn(__LINE__, cmock_retval) 144 void mod_scmi_to_transport_api_respond_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 145 #define mod_scmi_to_transport_api_respond_StopIgnore() mod_scmi_to_transport_api_respond_CMockStopIgnore() 146 void mod_scmi_to_transport_api_respond_CMockStopIgnore(void); 147 #define mod_scmi_to_transport_api_respond_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_to_transport_api_respond_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 148 void mod_scmi_to_transport_api_respond_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 149 #define mod_scmi_to_transport_api_respond_ExpectAndReturn(channel_id, payload, size, cmock_retval) mod_scmi_to_transport_api_respond_CMockExpectAndReturn(__LINE__, channel_id, payload, size, cmock_retval) 150 void mod_scmi_to_transport_api_respond_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, const void* payload, size_t size, int cmock_to_return); 151 typedef int (* CMOCK_mod_scmi_to_transport_api_respond_CALLBACK)(fwk_id_t channel_id, const void* payload, size_t size, int cmock_num_calls); 152 void mod_scmi_to_transport_api_respond_AddCallback(CMOCK_mod_scmi_to_transport_api_respond_CALLBACK Callback); 153 void mod_scmi_to_transport_api_respond_Stub(CMOCK_mod_scmi_to_transport_api_respond_CALLBACK Callback); 154 #define mod_scmi_to_transport_api_respond_StubWithCallback mod_scmi_to_transport_api_respond_Stub 155 #define mod_scmi_to_transport_api_respond_ExpectWithArrayAndReturn(channel_id, payload, payload_Depth, size, cmock_retval) mod_scmi_to_transport_api_respond_CMockExpectWithArrayAndReturn(__LINE__, channel_id, payload, payload_Depth, size, cmock_retval) 156 void mod_scmi_to_transport_api_respond_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, const void* payload, int payload_Depth, size_t size, int cmock_to_return); 157 #define mod_scmi_to_transport_api_respond_IgnoreArg_channel_id() mod_scmi_to_transport_api_respond_CMockIgnoreArg_channel_id(__LINE__) 158 void mod_scmi_to_transport_api_respond_CMockIgnoreArg_channel_id(UNITY_LINE_TYPE cmock_line); 159 #define mod_scmi_to_transport_api_respond_IgnoreArg_payload() mod_scmi_to_transport_api_respond_CMockIgnoreArg_payload(__LINE__) 160 void mod_scmi_to_transport_api_respond_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 161 #define mod_scmi_to_transport_api_respond_IgnoreArg_size() mod_scmi_to_transport_api_respond_CMockIgnoreArg_size(__LINE__) 162 void mod_scmi_to_transport_api_respond_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 163 #define mod_scmi_to_transport_api_transmit_IgnoreAndReturn(cmock_retval) mod_scmi_to_transport_api_transmit_CMockIgnoreAndReturn(__LINE__, cmock_retval) 164 void mod_scmi_to_transport_api_transmit_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 165 #define mod_scmi_to_transport_api_transmit_StopIgnore() mod_scmi_to_transport_api_transmit_CMockStopIgnore() 166 void mod_scmi_to_transport_api_transmit_CMockStopIgnore(void); 167 #define mod_scmi_to_transport_api_transmit_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_to_transport_api_transmit_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 168 void mod_scmi_to_transport_api_transmit_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 169 #define mod_scmi_to_transport_api_transmit_ExpectAndReturn(channel_id, message_header, payload, size, request_ack_by_interrupt, cmock_retval) mod_scmi_to_transport_api_transmit_CMockExpectAndReturn(__LINE__, channel_id, message_header, payload, size, request_ack_by_interrupt, cmock_retval) 170 void mod_scmi_to_transport_api_transmit_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, uint32_t message_header, const void* payload, size_t size, bool request_ack_by_interrupt, int cmock_to_return); 171 typedef int (* CMOCK_mod_scmi_to_transport_api_transmit_CALLBACK)(fwk_id_t channel_id, uint32_t message_header, const void* payload, size_t size, bool request_ack_by_interrupt, int cmock_num_calls); 172 void mod_scmi_to_transport_api_transmit_AddCallback(CMOCK_mod_scmi_to_transport_api_transmit_CALLBACK Callback); 173 void mod_scmi_to_transport_api_transmit_Stub(CMOCK_mod_scmi_to_transport_api_transmit_CALLBACK Callback); 174 #define mod_scmi_to_transport_api_transmit_StubWithCallback mod_scmi_to_transport_api_transmit_Stub 175 #define mod_scmi_to_transport_api_transmit_ExpectWithArrayAndReturn(channel_id, message_header, payload, payload_Depth, size, request_ack_by_interrupt, cmock_retval) mod_scmi_to_transport_api_transmit_CMockExpectWithArrayAndReturn(__LINE__, channel_id, message_header, payload, payload_Depth, size, request_ack_by_interrupt, cmock_retval) 176 void mod_scmi_to_transport_api_transmit_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, uint32_t message_header, const void* payload, int payload_Depth, size_t size, bool request_ack_by_interrupt, int cmock_to_return); 177 #define mod_scmi_to_transport_api_transmit_IgnoreArg_channel_id() mod_scmi_to_transport_api_transmit_CMockIgnoreArg_channel_id(__LINE__) 178 void mod_scmi_to_transport_api_transmit_CMockIgnoreArg_channel_id(UNITY_LINE_TYPE cmock_line); 179 #define mod_scmi_to_transport_api_transmit_IgnoreArg_message_header() mod_scmi_to_transport_api_transmit_CMockIgnoreArg_message_header(__LINE__) 180 void mod_scmi_to_transport_api_transmit_CMockIgnoreArg_message_header(UNITY_LINE_TYPE cmock_line); 181 #define mod_scmi_to_transport_api_transmit_IgnoreArg_payload() mod_scmi_to_transport_api_transmit_CMockIgnoreArg_payload(__LINE__) 182 void mod_scmi_to_transport_api_transmit_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 183 #define mod_scmi_to_transport_api_transmit_IgnoreArg_size() mod_scmi_to_transport_api_transmit_CMockIgnoreArg_size(__LINE__) 184 void mod_scmi_to_transport_api_transmit_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 185 #define mod_scmi_to_transport_api_transmit_IgnoreArg_request_ack_by_interrupt() mod_scmi_to_transport_api_transmit_CMockIgnoreArg_request_ack_by_interrupt(__LINE__) 186 void mod_scmi_to_transport_api_transmit_CMockIgnoreArg_request_ack_by_interrupt(UNITY_LINE_TYPE cmock_line); 187 #define mod_scmi_to_transport_api_release_transport_channel_lock_IgnoreAndReturn(cmock_retval) mod_scmi_to_transport_api_release_transport_channel_lock_CMockIgnoreAndReturn(__LINE__, cmock_retval) 188 void mod_scmi_to_transport_api_release_transport_channel_lock_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 189 #define mod_scmi_to_transport_api_release_transport_channel_lock_StopIgnore() mod_scmi_to_transport_api_release_transport_channel_lock_CMockStopIgnore() 190 void mod_scmi_to_transport_api_release_transport_channel_lock_CMockStopIgnore(void); 191 #define mod_scmi_to_transport_api_release_transport_channel_lock_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_to_transport_api_release_transport_channel_lock_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 192 void mod_scmi_to_transport_api_release_transport_channel_lock_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 193 #define mod_scmi_to_transport_api_release_transport_channel_lock_ExpectAndReturn(channel_id, cmock_retval) mod_scmi_to_transport_api_release_transport_channel_lock_CMockExpectAndReturn(__LINE__, channel_id, cmock_retval) 194 void mod_scmi_to_transport_api_release_transport_channel_lock_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t channel_id, int cmock_to_return); 195 typedef int (* CMOCK_mod_scmi_to_transport_api_release_transport_channel_lock_CALLBACK)(fwk_id_t channel_id, int cmock_num_calls); 196 void mod_scmi_to_transport_api_release_transport_channel_lock_AddCallback(CMOCK_mod_scmi_to_transport_api_release_transport_channel_lock_CALLBACK Callback); 197 void mod_scmi_to_transport_api_release_transport_channel_lock_Stub(CMOCK_mod_scmi_to_transport_api_release_transport_channel_lock_CALLBACK Callback); 198 #define mod_scmi_to_transport_api_release_transport_channel_lock_StubWithCallback mod_scmi_to_transport_api_release_transport_channel_lock_Stub 199 #define mod_scmi_to_transport_api_release_transport_channel_lock_IgnoreArg_channel_id() mod_scmi_to_transport_api_release_transport_channel_lock_CMockIgnoreArg_channel_id(__LINE__) 200 void mod_scmi_to_transport_api_release_transport_channel_lock_CMockIgnoreArg_channel_id(UNITY_LINE_TYPE cmock_line); 201 #define mod_scmi_from_protocol_get_agent_count_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_get_agent_count_CMockIgnoreAndReturn(__LINE__, cmock_retval) 202 void mod_scmi_from_protocol_get_agent_count_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 203 #define mod_scmi_from_protocol_get_agent_count_StopIgnore() mod_scmi_from_protocol_get_agent_count_CMockStopIgnore() 204 void mod_scmi_from_protocol_get_agent_count_CMockStopIgnore(void); 205 #define mod_scmi_from_protocol_get_agent_count_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_get_agent_count_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 206 void mod_scmi_from_protocol_get_agent_count_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 207 #define mod_scmi_from_protocol_get_agent_count_ExpectAndReturn(agent_count, cmock_retval) mod_scmi_from_protocol_get_agent_count_CMockExpectAndReturn(__LINE__, agent_count, cmock_retval) 208 void mod_scmi_from_protocol_get_agent_count_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, int cmock_to_return); 209 typedef int (* CMOCK_mod_scmi_from_protocol_get_agent_count_CALLBACK)(unsigned int* agent_count, int cmock_num_calls); 210 void mod_scmi_from_protocol_get_agent_count_AddCallback(CMOCK_mod_scmi_from_protocol_get_agent_count_CALLBACK Callback); 211 void mod_scmi_from_protocol_get_agent_count_Stub(CMOCK_mod_scmi_from_protocol_get_agent_count_CALLBACK Callback); 212 #define mod_scmi_from_protocol_get_agent_count_StubWithCallback mod_scmi_from_protocol_get_agent_count_Stub 213 #define mod_scmi_from_protocol_get_agent_count_ExpectWithArrayAndReturn(agent_count, agent_count_Depth, cmock_retval) mod_scmi_from_protocol_get_agent_count_CMockExpectWithArrayAndReturn(__LINE__, agent_count, agent_count_Depth, cmock_retval) 214 void mod_scmi_from_protocol_get_agent_count_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, int agent_count_Depth, int cmock_to_return); 215 #define mod_scmi_from_protocol_get_agent_count_ReturnThruPtr_agent_count(agent_count) mod_scmi_from_protocol_get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, sizeof(unsigned int)) 216 #define mod_scmi_from_protocol_get_agent_count_ReturnArrayThruPtr_agent_count(agent_count, cmock_len) mod_scmi_from_protocol_get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, cmock_len * sizeof(*agent_count)) 217 #define mod_scmi_from_protocol_get_agent_count_ReturnMemThruPtr_agent_count(agent_count, cmock_size) mod_scmi_from_protocol_get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, cmock_size) 218 void mod_scmi_from_protocol_get_agent_count_CMockReturnMemThruPtr_agent_count(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, size_t cmock_size); 219 #define mod_scmi_from_protocol_get_agent_count_IgnoreArg_agent_count() mod_scmi_from_protocol_get_agent_count_CMockIgnoreArg_agent_count(__LINE__) 220 void mod_scmi_from_protocol_get_agent_count_CMockIgnoreArg_agent_count(UNITY_LINE_TYPE cmock_line); 221 #define mod_scmi_from_protocol_get_agent_id_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_get_agent_id_CMockIgnoreAndReturn(__LINE__, cmock_retval) 222 void mod_scmi_from_protocol_get_agent_id_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 223 #define mod_scmi_from_protocol_get_agent_id_StopIgnore() mod_scmi_from_protocol_get_agent_id_CMockStopIgnore() 224 void mod_scmi_from_protocol_get_agent_id_CMockStopIgnore(void); 225 #define mod_scmi_from_protocol_get_agent_id_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_get_agent_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 226 void mod_scmi_from_protocol_get_agent_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 227 #define mod_scmi_from_protocol_get_agent_id_ExpectAndReturn(service_id, agent_id, cmock_retval) mod_scmi_from_protocol_get_agent_id_CMockExpectAndReturn(__LINE__, service_id, agent_id, cmock_retval) 228 void mod_scmi_from_protocol_get_agent_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, unsigned int* agent_id, int cmock_to_return); 229 typedef int (* CMOCK_mod_scmi_from_protocol_get_agent_id_CALLBACK)(fwk_id_t service_id, unsigned int* agent_id, int cmock_num_calls); 230 void mod_scmi_from_protocol_get_agent_id_AddCallback(CMOCK_mod_scmi_from_protocol_get_agent_id_CALLBACK Callback); 231 void mod_scmi_from_protocol_get_agent_id_Stub(CMOCK_mod_scmi_from_protocol_get_agent_id_CALLBACK Callback); 232 #define mod_scmi_from_protocol_get_agent_id_StubWithCallback mod_scmi_from_protocol_get_agent_id_Stub 233 #define mod_scmi_from_protocol_get_agent_id_ExpectWithArrayAndReturn(service_id, agent_id, agent_id_Depth, cmock_retval) mod_scmi_from_protocol_get_agent_id_CMockExpectWithArrayAndReturn(__LINE__, service_id, agent_id, agent_id_Depth, cmock_retval) 234 void mod_scmi_from_protocol_get_agent_id_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, unsigned int* agent_id, int agent_id_Depth, int cmock_to_return); 235 #define mod_scmi_from_protocol_get_agent_id_ReturnThruPtr_agent_id(agent_id) mod_scmi_from_protocol_get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, sizeof(unsigned int)) 236 #define mod_scmi_from_protocol_get_agent_id_ReturnArrayThruPtr_agent_id(agent_id, cmock_len) mod_scmi_from_protocol_get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, cmock_len * sizeof(*agent_id)) 237 #define mod_scmi_from_protocol_get_agent_id_ReturnMemThruPtr_agent_id(agent_id, cmock_size) mod_scmi_from_protocol_get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, cmock_size) 238 void mod_scmi_from_protocol_get_agent_id_CMockReturnMemThruPtr_agent_id(UNITY_LINE_TYPE cmock_line, unsigned int* agent_id, size_t cmock_size); 239 #define mod_scmi_from_protocol_get_agent_id_IgnoreArg_service_id() mod_scmi_from_protocol_get_agent_id_CMockIgnoreArg_service_id(__LINE__) 240 void mod_scmi_from_protocol_get_agent_id_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 241 #define mod_scmi_from_protocol_get_agent_id_IgnoreArg_agent_id() mod_scmi_from_protocol_get_agent_id_CMockIgnoreArg_agent_id(__LINE__) 242 void mod_scmi_from_protocol_get_agent_id_CMockIgnoreArg_agent_id(UNITY_LINE_TYPE cmock_line); 243 #define mod_scmi_from_protocol_get_agent_type_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_get_agent_type_CMockIgnoreAndReturn(__LINE__, cmock_retval) 244 void mod_scmi_from_protocol_get_agent_type_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 245 #define mod_scmi_from_protocol_get_agent_type_StopIgnore() mod_scmi_from_protocol_get_agent_type_CMockStopIgnore() 246 void mod_scmi_from_protocol_get_agent_type_CMockStopIgnore(void); 247 #define mod_scmi_from_protocol_get_agent_type_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_get_agent_type_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 248 void mod_scmi_from_protocol_get_agent_type_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 249 #define mod_scmi_from_protocol_get_agent_type_ExpectAndReturn(agent_id, agent_type, cmock_retval) mod_scmi_from_protocol_get_agent_type_CMockExpectAndReturn(__LINE__, agent_id, agent_type, cmock_retval) 250 void mod_scmi_from_protocol_get_agent_type_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, uint32_t agent_id, enum scmi_agent_type* agent_type, int cmock_to_return); 251 typedef int (* CMOCK_mod_scmi_from_protocol_get_agent_type_CALLBACK)(uint32_t agent_id, enum scmi_agent_type* agent_type, int cmock_num_calls); 252 void mod_scmi_from_protocol_get_agent_type_AddCallback(CMOCK_mod_scmi_from_protocol_get_agent_type_CALLBACK Callback); 253 void mod_scmi_from_protocol_get_agent_type_Stub(CMOCK_mod_scmi_from_protocol_get_agent_type_CALLBACK Callback); 254 #define mod_scmi_from_protocol_get_agent_type_StubWithCallback mod_scmi_from_protocol_get_agent_type_Stub 255 #define mod_scmi_from_protocol_get_agent_type_ExpectWithArrayAndReturn(agent_id, agent_type, agent_type_Depth, cmock_retval) mod_scmi_from_protocol_get_agent_type_CMockExpectWithArrayAndReturn(__LINE__, agent_id, agent_type, agent_type_Depth, cmock_retval) 256 void mod_scmi_from_protocol_get_agent_type_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, uint32_t agent_id, enum scmi_agent_type* agent_type, int agent_type_Depth, int cmock_to_return); 257 #define mod_scmi_from_protocol_get_agent_type_ReturnThruPtr_agent_type(agent_type) mod_scmi_from_protocol_get_agent_type_CMockReturnMemThruPtr_agent_type(__LINE__, agent_type, sizeof(enum scmi_agent_type)) 258 #define mod_scmi_from_protocol_get_agent_type_ReturnArrayThruPtr_agent_type(agent_type, cmock_len) mod_scmi_from_protocol_get_agent_type_CMockReturnMemThruPtr_agent_type(__LINE__, agent_type, cmock_len * sizeof(*agent_type)) 259 #define mod_scmi_from_protocol_get_agent_type_ReturnMemThruPtr_agent_type(agent_type, cmock_size) mod_scmi_from_protocol_get_agent_type_CMockReturnMemThruPtr_agent_type(__LINE__, agent_type, cmock_size) 260 void mod_scmi_from_protocol_get_agent_type_CMockReturnMemThruPtr_agent_type(UNITY_LINE_TYPE cmock_line, enum scmi_agent_type* agent_type, size_t cmock_size); 261 #define mod_scmi_from_protocol_get_agent_type_IgnoreArg_agent_id() mod_scmi_from_protocol_get_agent_type_CMockIgnoreArg_agent_id(__LINE__) 262 void mod_scmi_from_protocol_get_agent_type_CMockIgnoreArg_agent_id(UNITY_LINE_TYPE cmock_line); 263 #define mod_scmi_from_protocol_get_agent_type_IgnoreArg_agent_type() mod_scmi_from_protocol_get_agent_type_CMockIgnoreArg_agent_type(__LINE__) 264 void mod_scmi_from_protocol_get_agent_type_CMockIgnoreArg_agent_type(UNITY_LINE_TYPE cmock_line); 265 #define mod_scmi_from_protocol_get_max_payload_size_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_get_max_payload_size_CMockIgnoreAndReturn(__LINE__, cmock_retval) 266 void mod_scmi_from_protocol_get_max_payload_size_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 267 #define mod_scmi_from_protocol_get_max_payload_size_StopIgnore() mod_scmi_from_protocol_get_max_payload_size_CMockStopIgnore() 268 void mod_scmi_from_protocol_get_max_payload_size_CMockStopIgnore(void); 269 #define mod_scmi_from_protocol_get_max_payload_size_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_get_max_payload_size_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 270 void mod_scmi_from_protocol_get_max_payload_size_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 271 #define mod_scmi_from_protocol_get_max_payload_size_ExpectAndReturn(service_id, size, cmock_retval) mod_scmi_from_protocol_get_max_payload_size_CMockExpectAndReturn(__LINE__, service_id, size, cmock_retval) 272 void mod_scmi_from_protocol_get_max_payload_size_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, size_t* size, int cmock_to_return); 273 typedef int (* CMOCK_mod_scmi_from_protocol_get_max_payload_size_CALLBACK)(fwk_id_t service_id, size_t* size, int cmock_num_calls); 274 void mod_scmi_from_protocol_get_max_payload_size_AddCallback(CMOCK_mod_scmi_from_protocol_get_max_payload_size_CALLBACK Callback); 275 void mod_scmi_from_protocol_get_max_payload_size_Stub(CMOCK_mod_scmi_from_protocol_get_max_payload_size_CALLBACK Callback); 276 #define mod_scmi_from_protocol_get_max_payload_size_StubWithCallback mod_scmi_from_protocol_get_max_payload_size_Stub 277 #define mod_scmi_from_protocol_get_max_payload_size_ExpectWithArrayAndReturn(service_id, size, size_Depth, cmock_retval) mod_scmi_from_protocol_get_max_payload_size_CMockExpectWithArrayAndReturn(__LINE__, service_id, size, size_Depth, cmock_retval) 278 void mod_scmi_from_protocol_get_max_payload_size_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, size_t* size, int size_Depth, int cmock_to_return); 279 #define mod_scmi_from_protocol_get_max_payload_size_ReturnThruPtr_size(size) mod_scmi_from_protocol_get_max_payload_size_CMockReturnMemThruPtr_size(__LINE__, size, sizeof(size_t)) 280 #define mod_scmi_from_protocol_get_max_payload_size_ReturnArrayThruPtr_size(size, cmock_len) mod_scmi_from_protocol_get_max_payload_size_CMockReturnMemThruPtr_size(__LINE__, size, cmock_len * sizeof(*size)) 281 #define mod_scmi_from_protocol_get_max_payload_size_ReturnMemThruPtr_size(size, cmock_size) mod_scmi_from_protocol_get_max_payload_size_CMockReturnMemThruPtr_size(__LINE__, size, cmock_size) 282 void mod_scmi_from_protocol_get_max_payload_size_CMockReturnMemThruPtr_size(UNITY_LINE_TYPE cmock_line, size_t* size, size_t cmock_size); 283 #define mod_scmi_from_protocol_get_max_payload_size_IgnoreArg_service_id() mod_scmi_from_protocol_get_max_payload_size_CMockIgnoreArg_service_id(__LINE__) 284 void mod_scmi_from_protocol_get_max_payload_size_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 285 #define mod_scmi_from_protocol_get_max_payload_size_IgnoreArg_size() mod_scmi_from_protocol_get_max_payload_size_CMockIgnoreArg_size(__LINE__) 286 void mod_scmi_from_protocol_get_max_payload_size_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 287 #define mod_scmi_from_protocol_write_payload_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_write_payload_CMockIgnoreAndReturn(__LINE__, cmock_retval) 288 void mod_scmi_from_protocol_write_payload_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 289 #define mod_scmi_from_protocol_write_payload_StopIgnore() mod_scmi_from_protocol_write_payload_CMockStopIgnore() 290 void mod_scmi_from_protocol_write_payload_CMockStopIgnore(void); 291 #define mod_scmi_from_protocol_write_payload_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_write_payload_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 292 void mod_scmi_from_protocol_write_payload_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 293 #define mod_scmi_from_protocol_write_payload_ExpectAndReturn(service_id, offset, payload, size, cmock_retval) mod_scmi_from_protocol_write_payload_CMockExpectAndReturn(__LINE__, service_id, offset, payload, size, cmock_retval) 294 void mod_scmi_from_protocol_write_payload_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, size_t offset, const void* payload, size_t size, int cmock_to_return); 295 typedef int (* CMOCK_mod_scmi_from_protocol_write_payload_CALLBACK)(fwk_id_t service_id, size_t offset, const void* payload, size_t size, int cmock_num_calls); 296 void mod_scmi_from_protocol_write_payload_AddCallback(CMOCK_mod_scmi_from_protocol_write_payload_CALLBACK Callback); 297 void mod_scmi_from_protocol_write_payload_Stub(CMOCK_mod_scmi_from_protocol_write_payload_CALLBACK Callback); 298 #define mod_scmi_from_protocol_write_payload_StubWithCallback mod_scmi_from_protocol_write_payload_Stub 299 #define mod_scmi_from_protocol_write_payload_ExpectWithArrayAndReturn(service_id, offset, payload, payload_Depth, size, cmock_retval) mod_scmi_from_protocol_write_payload_CMockExpectWithArrayAndReturn(__LINE__, service_id, offset, payload, payload_Depth, size, cmock_retval) 300 void mod_scmi_from_protocol_write_payload_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, size_t offset, const void* payload, int payload_Depth, size_t size, int cmock_to_return); 301 #define mod_scmi_from_protocol_write_payload_IgnoreArg_service_id() mod_scmi_from_protocol_write_payload_CMockIgnoreArg_service_id(__LINE__) 302 void mod_scmi_from_protocol_write_payload_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 303 #define mod_scmi_from_protocol_write_payload_IgnoreArg_offset() mod_scmi_from_protocol_write_payload_CMockIgnoreArg_offset(__LINE__) 304 void mod_scmi_from_protocol_write_payload_CMockIgnoreArg_offset(UNITY_LINE_TYPE cmock_line); 305 #define mod_scmi_from_protocol_write_payload_IgnoreArg_payload() mod_scmi_from_protocol_write_payload_CMockIgnoreArg_payload(__LINE__) 306 void mod_scmi_from_protocol_write_payload_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 307 #define mod_scmi_from_protocol_write_payload_IgnoreArg_size() mod_scmi_from_protocol_write_payload_CMockIgnoreArg_size(__LINE__) 308 void mod_scmi_from_protocol_write_payload_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 309 #define mod_scmi_from_protocol_respond_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_respond_CMockIgnoreAndReturn(__LINE__, cmock_retval) 310 void mod_scmi_from_protocol_respond_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 311 #define mod_scmi_from_protocol_respond_StopIgnore() mod_scmi_from_protocol_respond_CMockStopIgnore() 312 void mod_scmi_from_protocol_respond_CMockStopIgnore(void); 313 #define mod_scmi_from_protocol_respond_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_respond_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 314 void mod_scmi_from_protocol_respond_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 315 #define mod_scmi_from_protocol_respond_ExpectAndReturn(service_id, payload, size, cmock_retval) mod_scmi_from_protocol_respond_CMockExpectAndReturn(__LINE__, service_id, payload, size, cmock_retval) 316 void mod_scmi_from_protocol_respond_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, const void* payload, size_t size, int cmock_to_return); 317 typedef int (* CMOCK_mod_scmi_from_protocol_respond_CALLBACK)(fwk_id_t service_id, const void* payload, size_t size, int cmock_num_calls); 318 void mod_scmi_from_protocol_respond_AddCallback(CMOCK_mod_scmi_from_protocol_respond_CALLBACK Callback); 319 void mod_scmi_from_protocol_respond_Stub(CMOCK_mod_scmi_from_protocol_respond_CALLBACK Callback); 320 #define mod_scmi_from_protocol_respond_StubWithCallback mod_scmi_from_protocol_respond_Stub 321 #define mod_scmi_from_protocol_respond_ExpectWithArrayAndReturn(service_id, payload, payload_Depth, size, cmock_retval) mod_scmi_from_protocol_respond_CMockExpectWithArrayAndReturn(__LINE__, service_id, payload, payload_Depth, size, cmock_retval) 322 void mod_scmi_from_protocol_respond_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, const void* payload, int payload_Depth, size_t size, int cmock_to_return); 323 #define mod_scmi_from_protocol_respond_IgnoreArg_service_id() mod_scmi_from_protocol_respond_CMockIgnoreArg_service_id(__LINE__) 324 void mod_scmi_from_protocol_respond_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 325 #define mod_scmi_from_protocol_respond_IgnoreArg_payload() mod_scmi_from_protocol_respond_CMockIgnoreArg_payload(__LINE__) 326 void mod_scmi_from_protocol_respond_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 327 #define mod_scmi_from_protocol_respond_IgnoreArg_size() mod_scmi_from_protocol_respond_CMockIgnoreArg_size(__LINE__) 328 void mod_scmi_from_protocol_respond_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 329 #define mod_scmi_from_protocol_notify_Ignore() mod_scmi_from_protocol_notify_CMockIgnore() 330 void mod_scmi_from_protocol_notify_CMockIgnore(void); 331 #define mod_scmi_from_protocol_notify_StopIgnore() mod_scmi_from_protocol_notify_CMockStopIgnore() 332 void mod_scmi_from_protocol_notify_CMockStopIgnore(void); 333 #define mod_scmi_from_protocol_notify_ExpectAnyArgs() mod_scmi_from_protocol_notify_CMockExpectAnyArgs(__LINE__) 334 void mod_scmi_from_protocol_notify_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line); 335 #define mod_scmi_from_protocol_notify_Expect(service_id, protocol_id, message_id, payload, size) mod_scmi_from_protocol_notify_CMockExpect(__LINE__, service_id, protocol_id, message_id, payload, size) 336 void mod_scmi_from_protocol_notify_CMockExpect(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, int protocol_id, int message_id, const void* payload, size_t size); 337 typedef void (* CMOCK_mod_scmi_from_protocol_notify_CALLBACK)(fwk_id_t service_id, int protocol_id, int message_id, const void* payload, size_t size, int cmock_num_calls); 338 void mod_scmi_from_protocol_notify_AddCallback(CMOCK_mod_scmi_from_protocol_notify_CALLBACK Callback); 339 void mod_scmi_from_protocol_notify_Stub(CMOCK_mod_scmi_from_protocol_notify_CALLBACK Callback); 340 #define mod_scmi_from_protocol_notify_StubWithCallback mod_scmi_from_protocol_notify_Stub 341 #define mod_scmi_from_protocol_notify_ExpectWithArray(service_id, protocol_id, message_id, payload, payload_Depth, size) mod_scmi_from_protocol_notify_CMockExpectWithArray(__LINE__, service_id, protocol_id, message_id, payload, payload_Depth, size) 342 void mod_scmi_from_protocol_notify_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, int protocol_id, int message_id, const void* payload, int payload_Depth, size_t size); 343 #define mod_scmi_from_protocol_notify_IgnoreArg_service_id() mod_scmi_from_protocol_notify_CMockIgnoreArg_service_id(__LINE__) 344 void mod_scmi_from_protocol_notify_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 345 #define mod_scmi_from_protocol_notify_IgnoreArg_protocol_id() mod_scmi_from_protocol_notify_CMockIgnoreArg_protocol_id(__LINE__) 346 void mod_scmi_from_protocol_notify_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line); 347 #define mod_scmi_from_protocol_notify_IgnoreArg_message_id() mod_scmi_from_protocol_notify_CMockIgnoreArg_message_id(__LINE__) 348 void mod_scmi_from_protocol_notify_CMockIgnoreArg_message_id(UNITY_LINE_TYPE cmock_line); 349 #define mod_scmi_from_protocol_notify_IgnoreArg_payload() mod_scmi_from_protocol_notify_CMockIgnoreArg_payload(__LINE__) 350 void mod_scmi_from_protocol_notify_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 351 #define mod_scmi_from_protocol_notify_IgnoreArg_size() mod_scmi_from_protocol_notify_CMockIgnoreArg_size(__LINE__) 352 void mod_scmi_from_protocol_notify_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 353 #define mod_scmi_from_protocol_send_message_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_send_message_CMockIgnoreAndReturn(__LINE__, cmock_retval) 354 void mod_scmi_from_protocol_send_message_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 355 #define mod_scmi_from_protocol_send_message_StopIgnore() mod_scmi_from_protocol_send_message_CMockStopIgnore() 356 void mod_scmi_from_protocol_send_message_CMockStopIgnore(void); 357 #define mod_scmi_from_protocol_send_message_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_send_message_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 358 void mod_scmi_from_protocol_send_message_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 359 #define mod_scmi_from_protocol_send_message_ExpectAndReturn(scmi_message_id, scmi_protocol_id, token, service_id, payload, payload_size, request_ack_by_interrupt, cmock_retval) mod_scmi_from_protocol_send_message_CMockExpectAndReturn(__LINE__, scmi_message_id, scmi_protocol_id, token, service_id, payload, payload_size, request_ack_by_interrupt, cmock_retval) 360 void mod_scmi_from_protocol_send_message_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t scmi_message_id, uint8_t scmi_protocol_id, uint8_t token, fwk_id_t service_id, const void* payload, size_t payload_size, bool request_ack_by_interrupt, int cmock_to_return); 361 typedef int (* CMOCK_mod_scmi_from_protocol_send_message_CALLBACK)(uint8_t scmi_message_id, uint8_t scmi_protocol_id, uint8_t token, fwk_id_t service_id, const void* payload, size_t payload_size, bool request_ack_by_interrupt, int cmock_num_calls); 362 void mod_scmi_from_protocol_send_message_AddCallback(CMOCK_mod_scmi_from_protocol_send_message_CALLBACK Callback); 363 void mod_scmi_from_protocol_send_message_Stub(CMOCK_mod_scmi_from_protocol_send_message_CALLBACK Callback); 364 #define mod_scmi_from_protocol_send_message_StubWithCallback mod_scmi_from_protocol_send_message_Stub 365 #define mod_scmi_from_protocol_send_message_ExpectWithArrayAndReturn(scmi_message_id, scmi_protocol_id, token, service_id, payload, payload_Depth, payload_size, request_ack_by_interrupt, cmock_retval) mod_scmi_from_protocol_send_message_CMockExpectWithArrayAndReturn(__LINE__, scmi_message_id, scmi_protocol_id, token, service_id, payload, payload_Depth, payload_size, request_ack_by_interrupt, cmock_retval) 366 void mod_scmi_from_protocol_send_message_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t scmi_message_id, uint8_t scmi_protocol_id, uint8_t token, fwk_id_t service_id, const void* payload, int payload_Depth, size_t payload_size, bool request_ack_by_interrupt, int cmock_to_return); 367 #define mod_scmi_from_protocol_send_message_IgnoreArg_scmi_message_id() mod_scmi_from_protocol_send_message_CMockIgnoreArg_scmi_message_id(__LINE__) 368 void mod_scmi_from_protocol_send_message_CMockIgnoreArg_scmi_message_id(UNITY_LINE_TYPE cmock_line); 369 #define mod_scmi_from_protocol_send_message_IgnoreArg_scmi_protocol_id() mod_scmi_from_protocol_send_message_CMockIgnoreArg_scmi_protocol_id(__LINE__) 370 void mod_scmi_from_protocol_send_message_CMockIgnoreArg_scmi_protocol_id(UNITY_LINE_TYPE cmock_line); 371 #define mod_scmi_from_protocol_send_message_IgnoreArg_token() mod_scmi_from_protocol_send_message_CMockIgnoreArg_token(__LINE__) 372 void mod_scmi_from_protocol_send_message_CMockIgnoreArg_token(UNITY_LINE_TYPE cmock_line); 373 #define mod_scmi_from_protocol_send_message_IgnoreArg_service_id() mod_scmi_from_protocol_send_message_CMockIgnoreArg_service_id(__LINE__) 374 void mod_scmi_from_protocol_send_message_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 375 #define mod_scmi_from_protocol_send_message_IgnoreArg_payload() mod_scmi_from_protocol_send_message_CMockIgnoreArg_payload(__LINE__) 376 void mod_scmi_from_protocol_send_message_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 377 #define mod_scmi_from_protocol_send_message_IgnoreArg_payload_size() mod_scmi_from_protocol_send_message_CMockIgnoreArg_payload_size(__LINE__) 378 void mod_scmi_from_protocol_send_message_CMockIgnoreArg_payload_size(UNITY_LINE_TYPE cmock_line); 379 #define mod_scmi_from_protocol_send_message_IgnoreArg_request_ack_by_interrupt() mod_scmi_from_protocol_send_message_CMockIgnoreArg_request_ack_by_interrupt(__LINE__) 380 void mod_scmi_from_protocol_send_message_CMockIgnoreArg_request_ack_by_interrupt(UNITY_LINE_TYPE cmock_line); 381 #define mod_scmi_from_protocol_response_message_handler_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_response_message_handler_CMockIgnoreAndReturn(__LINE__, cmock_retval) 382 void mod_scmi_from_protocol_response_message_handler_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 383 #define mod_scmi_from_protocol_response_message_handler_StopIgnore() mod_scmi_from_protocol_response_message_handler_CMockStopIgnore() 384 void mod_scmi_from_protocol_response_message_handler_CMockStopIgnore(void); 385 #define mod_scmi_from_protocol_response_message_handler_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_response_message_handler_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 386 void mod_scmi_from_protocol_response_message_handler_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 387 #define mod_scmi_from_protocol_response_message_handler_ExpectAndReturn(service_id, cmock_retval) mod_scmi_from_protocol_response_message_handler_CMockExpectAndReturn(__LINE__, service_id, cmock_retval) 388 void mod_scmi_from_protocol_response_message_handler_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, int cmock_to_return); 389 typedef int (* CMOCK_mod_scmi_from_protocol_response_message_handler_CALLBACK)(fwk_id_t service_id, int cmock_num_calls); 390 void mod_scmi_from_protocol_response_message_handler_AddCallback(CMOCK_mod_scmi_from_protocol_response_message_handler_CALLBACK Callback); 391 void mod_scmi_from_protocol_response_message_handler_Stub(CMOCK_mod_scmi_from_protocol_response_message_handler_CALLBACK Callback); 392 #define mod_scmi_from_protocol_response_message_handler_StubWithCallback mod_scmi_from_protocol_response_message_handler_Stub 393 #define mod_scmi_from_protocol_response_message_handler_IgnoreArg_service_id() mod_scmi_from_protocol_response_message_handler_CMockIgnoreArg_service_id(__LINE__) 394 void mod_scmi_from_protocol_response_message_handler_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 395 #define test_get_scmi_protocol_id_IgnoreAndReturn(cmock_retval) test_get_scmi_protocol_id_CMockIgnoreAndReturn(__LINE__, cmock_retval) 396 void test_get_scmi_protocol_id_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 397 #define test_get_scmi_protocol_id_StopIgnore() test_get_scmi_protocol_id_CMockStopIgnore() 398 void test_get_scmi_protocol_id_CMockStopIgnore(void); 399 #define test_get_scmi_protocol_id_ExpectAnyArgsAndReturn(cmock_retval) test_get_scmi_protocol_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 400 void test_get_scmi_protocol_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 401 #define test_get_scmi_protocol_id_ExpectAndReturn(protocol_id, scmi_protocol_id, cmock_retval) test_get_scmi_protocol_id_CMockExpectAndReturn(__LINE__, protocol_id, scmi_protocol_id, cmock_retval) 402 void test_get_scmi_protocol_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t protocol_id, uint8_t* scmi_protocol_id, int cmock_to_return); 403 typedef int (* CMOCK_test_get_scmi_protocol_id_CALLBACK)(fwk_id_t protocol_id, uint8_t* scmi_protocol_id, int cmock_num_calls); 404 void test_get_scmi_protocol_id_AddCallback(CMOCK_test_get_scmi_protocol_id_CALLBACK Callback); 405 void test_get_scmi_protocol_id_Stub(CMOCK_test_get_scmi_protocol_id_CALLBACK Callback); 406 #define test_get_scmi_protocol_id_StubWithCallback test_get_scmi_protocol_id_Stub 407 #define test_get_scmi_protocol_id_ExpectWithArrayAndReturn(protocol_id, scmi_protocol_id, scmi_protocol_id_Depth, cmock_retval) test_get_scmi_protocol_id_CMockExpectWithArrayAndReturn(__LINE__, protocol_id, scmi_protocol_id, scmi_protocol_id_Depth, cmock_retval) 408 void test_get_scmi_protocol_id_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t protocol_id, uint8_t* scmi_protocol_id, int scmi_protocol_id_Depth, int cmock_to_return); 409 #define test_get_scmi_protocol_id_ReturnThruPtr_scmi_protocol_id(scmi_protocol_id) test_get_scmi_protocol_id_CMockReturnMemThruPtr_scmi_protocol_id(__LINE__, scmi_protocol_id, sizeof(uint8_t)) 410 #define test_get_scmi_protocol_id_ReturnArrayThruPtr_scmi_protocol_id(scmi_protocol_id, cmock_len) test_get_scmi_protocol_id_CMockReturnMemThruPtr_scmi_protocol_id(__LINE__, scmi_protocol_id, cmock_len * sizeof(*scmi_protocol_id)) 411 #define test_get_scmi_protocol_id_ReturnMemThruPtr_scmi_protocol_id(scmi_protocol_id, cmock_size) test_get_scmi_protocol_id_CMockReturnMemThruPtr_scmi_protocol_id(__LINE__, scmi_protocol_id, cmock_size) 412 void test_get_scmi_protocol_id_CMockReturnMemThruPtr_scmi_protocol_id(UNITY_LINE_TYPE cmock_line, uint8_t* scmi_protocol_id, size_t cmock_size); 413 #define test_get_scmi_protocol_id_IgnoreArg_protocol_id() test_get_scmi_protocol_id_CMockIgnoreArg_protocol_id(__LINE__) 414 void test_get_scmi_protocol_id_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line); 415 #define test_get_scmi_protocol_id_IgnoreArg_scmi_protocol_id() test_get_scmi_protocol_id_CMockIgnoreArg_scmi_protocol_id(__LINE__) 416 void test_get_scmi_protocol_id_CMockIgnoreArg_scmi_protocol_id(UNITY_LINE_TYPE cmock_line); 417 #define test_mod_scmi_message_handler_IgnoreAndReturn(cmock_retval) test_mod_scmi_message_handler_CMockIgnoreAndReturn(__LINE__, cmock_retval) 418 void test_mod_scmi_message_handler_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 419 #define test_mod_scmi_message_handler_StopIgnore() test_mod_scmi_message_handler_CMockStopIgnore() 420 void test_mod_scmi_message_handler_CMockStopIgnore(void); 421 #define test_mod_scmi_message_handler_ExpectAnyArgsAndReturn(cmock_retval) test_mod_scmi_message_handler_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 422 void test_mod_scmi_message_handler_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 423 #define test_mod_scmi_message_handler_ExpectAndReturn(protocol_id, service_id, payload, payload_size, message_id, cmock_retval) test_mod_scmi_message_handler_CMockExpectAndReturn(__LINE__, protocol_id, service_id, payload, payload_size, message_id, cmock_retval) 424 void test_mod_scmi_message_handler_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t protocol_id, fwk_id_t service_id, const uint32_t* payload, size_t payload_size, unsigned int message_id, int cmock_to_return); 425 typedef int (* CMOCK_test_mod_scmi_message_handler_CALLBACK)(fwk_id_t protocol_id, fwk_id_t service_id, const uint32_t* payload, size_t payload_size, unsigned int message_id, int cmock_num_calls); 426 void test_mod_scmi_message_handler_AddCallback(CMOCK_test_mod_scmi_message_handler_CALLBACK Callback); 427 void test_mod_scmi_message_handler_Stub(CMOCK_test_mod_scmi_message_handler_CALLBACK Callback); 428 #define test_mod_scmi_message_handler_StubWithCallback test_mod_scmi_message_handler_Stub 429 #define test_mod_scmi_message_handler_ExpectWithArrayAndReturn(protocol_id, service_id, payload, payload_Depth, payload_size, message_id, cmock_retval) test_mod_scmi_message_handler_CMockExpectWithArrayAndReturn(__LINE__, protocol_id, service_id, payload, payload_Depth, payload_size, message_id, cmock_retval) 430 void test_mod_scmi_message_handler_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t protocol_id, fwk_id_t service_id, const uint32_t* payload, int payload_Depth, size_t payload_size, unsigned int message_id, int cmock_to_return); 431 #define test_mod_scmi_message_handler_IgnoreArg_protocol_id() test_mod_scmi_message_handler_CMockIgnoreArg_protocol_id(__LINE__) 432 void test_mod_scmi_message_handler_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line); 433 #define test_mod_scmi_message_handler_IgnoreArg_service_id() test_mod_scmi_message_handler_CMockIgnoreArg_service_id(__LINE__) 434 void test_mod_scmi_message_handler_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 435 #define test_mod_scmi_message_handler_IgnoreArg_payload() test_mod_scmi_message_handler_CMockIgnoreArg_payload(__LINE__) 436 void test_mod_scmi_message_handler_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 437 #define test_mod_scmi_message_handler_IgnoreArg_payload_size() test_mod_scmi_message_handler_CMockIgnoreArg_payload_size(__LINE__) 438 void test_mod_scmi_message_handler_CMockIgnoreArg_payload_size(UNITY_LINE_TYPE cmock_line); 439 #define test_mod_scmi_message_handler_IgnoreArg_message_id() test_mod_scmi_message_handler_CMockIgnoreArg_message_id(__LINE__) 440 void test_mod_scmi_message_handler_CMockIgnoreArg_message_id(UNITY_LINE_TYPE cmock_line); 441 #define test_mod_scmi_notification_message_handler_IgnoreAndReturn(cmock_retval) test_mod_scmi_notification_message_handler_CMockIgnoreAndReturn(__LINE__, cmock_retval) 442 void test_mod_scmi_notification_message_handler_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 443 #define test_mod_scmi_notification_message_handler_StopIgnore() test_mod_scmi_notification_message_handler_CMockStopIgnore() 444 void test_mod_scmi_notification_message_handler_CMockStopIgnore(void); 445 #define test_mod_scmi_notification_message_handler_ExpectAnyArgsAndReturn(cmock_retval) test_mod_scmi_notification_message_handler_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 446 void test_mod_scmi_notification_message_handler_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 447 #define test_mod_scmi_notification_message_handler_ExpectAndReturn(protocol_id, service_id, payload, payload_size, cmock_retval) test_mod_scmi_notification_message_handler_CMockExpectAndReturn(__LINE__, protocol_id, service_id, payload, payload_size, cmock_retval) 448 void test_mod_scmi_notification_message_handler_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t protocol_id, fwk_id_t service_id, const uint32_t* payload, size_t payload_size, int cmock_to_return); 449 typedef int (* CMOCK_test_mod_scmi_notification_message_handler_CALLBACK)(fwk_id_t protocol_id, fwk_id_t service_id, const uint32_t* payload, size_t payload_size, int cmock_num_calls); 450 void test_mod_scmi_notification_message_handler_AddCallback(CMOCK_test_mod_scmi_notification_message_handler_CALLBACK Callback); 451 void test_mod_scmi_notification_message_handler_Stub(CMOCK_test_mod_scmi_notification_message_handler_CALLBACK Callback); 452 #define test_mod_scmi_notification_message_handler_StubWithCallback test_mod_scmi_notification_message_handler_Stub 453 #define test_mod_scmi_notification_message_handler_ExpectWithArrayAndReturn(protocol_id, service_id, payload, payload_Depth, payload_size, cmock_retval) test_mod_scmi_notification_message_handler_CMockExpectWithArrayAndReturn(__LINE__, protocol_id, service_id, payload, payload_Depth, payload_size, cmock_retval) 454 void test_mod_scmi_notification_message_handler_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t protocol_id, fwk_id_t service_id, const uint32_t* payload, int payload_Depth, size_t payload_size, int cmock_to_return); 455 #define test_mod_scmi_notification_message_handler_IgnoreArg_protocol_id() test_mod_scmi_notification_message_handler_CMockIgnoreArg_protocol_id(__LINE__) 456 void test_mod_scmi_notification_message_handler_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line); 457 #define test_mod_scmi_notification_message_handler_IgnoreArg_service_id() test_mod_scmi_notification_message_handler_CMockIgnoreArg_service_id(__LINE__) 458 void test_mod_scmi_notification_message_handler_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 459 #define test_mod_scmi_notification_message_handler_IgnoreArg_payload() test_mod_scmi_notification_message_handler_CMockIgnoreArg_payload(__LINE__) 460 void test_mod_scmi_notification_message_handler_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 461 #define test_mod_scmi_notification_message_handler_IgnoreArg_payload_size() test_mod_scmi_notification_message_handler_CMockIgnoreArg_payload_size(__LINE__) 462 void test_mod_scmi_notification_message_handler_CMockIgnoreArg_payload_size(UNITY_LINE_TYPE cmock_line); 463 464 #if defined(__GNUC__) && !defined(__ICC) && !defined(__TMS470__) 465 #if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 6 || (__GNUC_MINOR__ == 6 && __GNUC_PATCHLEVEL__ > 0))) 466 #pragma GCC diagnostic pop 467 #endif 468 #endif 469 470 #endif 471