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 get_agent_count_IgnoreAndReturn(cmock_retval) get_agent_count_CMockIgnoreAndReturn(__LINE__, cmock_retval) 28 void get_agent_count_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 29 #define get_agent_count_StopIgnore() get_agent_count_CMockStopIgnore() 30 void get_agent_count_CMockStopIgnore(void); 31 #define get_agent_count_ExpectAnyArgsAndReturn(cmock_retval) get_agent_count_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 32 void get_agent_count_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 33 #define get_agent_count_ExpectAndReturn(agent_count, cmock_retval) get_agent_count_CMockExpectAndReturn(__LINE__, agent_count, cmock_retval) 34 void get_agent_count_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, int cmock_to_return); 35 typedef int (* CMOCK_get_agent_count_CALLBACK)(unsigned int* agent_count, int cmock_num_calls); 36 void get_agent_count_AddCallback(CMOCK_get_agent_count_CALLBACK Callback); 37 void get_agent_count_Stub(CMOCK_get_agent_count_CALLBACK Callback); 38 #define get_agent_count_StubWithCallback get_agent_count_Stub 39 #define get_agent_count_ExpectWithArrayAndReturn(agent_count, agent_count_Depth, cmock_retval) get_agent_count_CMockExpectWithArrayAndReturn(__LINE__, agent_count, agent_count_Depth, cmock_retval) 40 void get_agent_count_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, int agent_count_Depth, int cmock_to_return); 41 #define get_agent_count_ReturnThruPtr_agent_count(agent_count) get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, sizeof(unsigned int)) 42 #define get_agent_count_ReturnArrayThruPtr_agent_count(agent_count, cmock_len) get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, cmock_len * sizeof(*agent_count)) 43 #define get_agent_count_ReturnMemThruPtr_agent_count(agent_count, cmock_size) get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, cmock_size) 44 void get_agent_count_CMockReturnMemThruPtr_agent_count(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, size_t cmock_size); 45 #define get_agent_count_IgnoreArg_agent_count() get_agent_count_CMockIgnoreArg_agent_count(__LINE__) 46 void get_agent_count_CMockIgnoreArg_agent_count(UNITY_LINE_TYPE cmock_line); 47 #define get_agent_id_IgnoreAndReturn(cmock_retval) get_agent_id_CMockIgnoreAndReturn(__LINE__, cmock_retval) 48 void get_agent_id_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 49 #define get_agent_id_StopIgnore() get_agent_id_CMockStopIgnore() 50 void get_agent_id_CMockStopIgnore(void); 51 #define get_agent_id_ExpectAnyArgsAndReturn(cmock_retval) get_agent_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 52 void get_agent_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 53 #define get_agent_id_ExpectAndReturn(service_id, agent_id, cmock_retval) get_agent_id_CMockExpectAndReturn(__LINE__, service_id, agent_id, cmock_retval) 54 void get_agent_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, unsigned int* agent_id, int cmock_to_return); 55 typedef int (* CMOCK_get_agent_id_CALLBACK)(fwk_id_t service_id, unsigned int* agent_id, int cmock_num_calls); 56 void get_agent_id_AddCallback(CMOCK_get_agent_id_CALLBACK Callback); 57 void get_agent_id_Stub(CMOCK_get_agent_id_CALLBACK Callback); 58 #define get_agent_id_StubWithCallback get_agent_id_Stub 59 #define get_agent_id_ExpectWithArrayAndReturn(service_id, agent_id, agent_id_Depth, cmock_retval) get_agent_id_CMockExpectWithArrayAndReturn(__LINE__, service_id, agent_id, agent_id_Depth, cmock_retval) 60 void 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); 61 #define get_agent_id_ReturnThruPtr_agent_id(agent_id) get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, sizeof(unsigned int)) 62 #define get_agent_id_ReturnArrayThruPtr_agent_id(agent_id, cmock_len) get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, cmock_len * sizeof(*agent_id)) 63 #define get_agent_id_ReturnMemThruPtr_agent_id(agent_id, cmock_size) get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, cmock_size) 64 void get_agent_id_CMockReturnMemThruPtr_agent_id(UNITY_LINE_TYPE cmock_line, unsigned int* agent_id, size_t cmock_size); 65 #define get_agent_id_IgnoreArg_service_id() get_agent_id_CMockIgnoreArg_service_id(__LINE__) 66 void get_agent_id_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 67 #define get_agent_id_IgnoreArg_agent_id() get_agent_id_CMockIgnoreArg_agent_id(__LINE__) 68 void get_agent_id_CMockIgnoreArg_agent_id(UNITY_LINE_TYPE cmock_line); 69 #define respond_IgnoreAndReturn(cmock_retval) respond_CMockIgnoreAndReturn(__LINE__, cmock_retval) 70 void respond_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 71 #define respond_StopIgnore() respond_CMockStopIgnore() 72 void respond_CMockStopIgnore(void); 73 #define respond_ExpectAnyArgsAndReturn(cmock_retval) respond_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 74 void respond_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 75 #define respond_ExpectAndReturn(service_id, payload, size, cmock_retval) respond_CMockExpectAndReturn(__LINE__, service_id, payload, size, cmock_retval) 76 void respond_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, const void* payload, size_t size, int cmock_to_return); 77 typedef int (* CMOCK_respond_CALLBACK)(fwk_id_t service_id, const void* payload, size_t size, int cmock_num_calls); 78 void respond_AddCallback(CMOCK_respond_CALLBACK Callback); 79 void respond_Stub(CMOCK_respond_CALLBACK Callback); 80 #define respond_StubWithCallback respond_Stub 81 #define respond_ExpectWithArrayAndReturn(service_id, payload, payload_Depth, size, cmock_retval) respond_CMockExpectWithArrayAndReturn(__LINE__, service_id, payload, payload_Depth, size, cmock_retval) 82 void 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); 83 #define respond_IgnoreArg_service_id() respond_CMockIgnoreArg_service_id(__LINE__) 84 void respond_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 85 #define respond_IgnoreArg_payload() respond_CMockIgnoreArg_payload(__LINE__) 86 void respond_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 87 #define respond_IgnoreArg_size() respond_CMockIgnoreArg_size(__LINE__) 88 void respond_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line); 89 #define scmi_notification_init_IgnoreAndReturn(cmock_retval) scmi_notification_init_CMockIgnoreAndReturn(__LINE__, cmock_retval) 90 void scmi_notification_init_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 91 #define scmi_notification_init_StopIgnore() scmi_notification_init_CMockStopIgnore() 92 void scmi_notification_init_CMockStopIgnore(void); 93 #define scmi_notification_init_ExpectAnyArgsAndReturn(cmock_retval) scmi_notification_init_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 94 void scmi_notification_init_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 95 #define scmi_notification_init_ExpectAndReturn(protocol_id, agent_count, element_count, operation_count, cmock_retval) scmi_notification_init_CMockExpectAndReturn(__LINE__, protocol_id, agent_count, element_count, operation_count, cmock_retval) 96 void scmi_notification_init_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int agent_count, unsigned int element_count, unsigned int operation_count, int cmock_to_return); 97 typedef int (* CMOCK_scmi_notification_init_CALLBACK)(unsigned int protocol_id, unsigned int agent_count, unsigned int element_count, unsigned int operation_count, int cmock_num_calls); 98 void scmi_notification_init_AddCallback(CMOCK_scmi_notification_init_CALLBACK Callback); 99 void scmi_notification_init_Stub(CMOCK_scmi_notification_init_CALLBACK Callback); 100 #define scmi_notification_init_StubWithCallback scmi_notification_init_Stub 101 #define scmi_notification_init_IgnoreArg_protocol_id() scmi_notification_init_CMockIgnoreArg_protocol_id(__LINE__) 102 void scmi_notification_init_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line); 103 #define scmi_notification_init_IgnoreArg_agent_count() scmi_notification_init_CMockIgnoreArg_agent_count(__LINE__) 104 void scmi_notification_init_CMockIgnoreArg_agent_count(UNITY_LINE_TYPE cmock_line); 105 #define scmi_notification_init_IgnoreArg_element_count() scmi_notification_init_CMockIgnoreArg_element_count(__LINE__) 106 void scmi_notification_init_CMockIgnoreArg_element_count(UNITY_LINE_TYPE cmock_line); 107 #define scmi_notification_init_IgnoreArg_operation_count() scmi_notification_init_CMockIgnoreArg_operation_count(__LINE__) 108 void scmi_notification_init_CMockIgnoreArg_operation_count(UNITY_LINE_TYPE cmock_line); 109 #define scmi_notification_add_subscriber_IgnoreAndReturn(cmock_retval) scmi_notification_add_subscriber_CMockIgnoreAndReturn(__LINE__, cmock_retval) 110 void scmi_notification_add_subscriber_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 111 #define scmi_notification_add_subscriber_StopIgnore() scmi_notification_add_subscriber_CMockStopIgnore() 112 void scmi_notification_add_subscriber_CMockStopIgnore(void); 113 #define scmi_notification_add_subscriber_ExpectAnyArgsAndReturn(cmock_retval) scmi_notification_add_subscriber_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 114 void scmi_notification_add_subscriber_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 115 #define scmi_notification_add_subscriber_ExpectAndReturn(protocol_id, element_idx, operation_id, service_id, cmock_retval) scmi_notification_add_subscriber_CMockExpectAndReturn(__LINE__, protocol_id, element_idx, operation_id, service_id, cmock_retval) 116 void scmi_notification_add_subscriber_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int element_idx, unsigned int operation_id, fwk_id_t service_id, int cmock_to_return); 117 typedef int (* CMOCK_scmi_notification_add_subscriber_CALLBACK)(unsigned int protocol_id, unsigned int element_idx, unsigned int operation_id, fwk_id_t service_id, int cmock_num_calls); 118 void scmi_notification_add_subscriber_AddCallback(CMOCK_scmi_notification_add_subscriber_CALLBACK Callback); 119 void scmi_notification_add_subscriber_Stub(CMOCK_scmi_notification_add_subscriber_CALLBACK Callback); 120 #define scmi_notification_add_subscriber_StubWithCallback scmi_notification_add_subscriber_Stub 121 #define scmi_notification_add_subscriber_IgnoreArg_protocol_id() scmi_notification_add_subscriber_CMockIgnoreArg_protocol_id(__LINE__) 122 void scmi_notification_add_subscriber_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line); 123 #define scmi_notification_add_subscriber_IgnoreArg_element_idx() scmi_notification_add_subscriber_CMockIgnoreArg_element_idx(__LINE__) 124 void scmi_notification_add_subscriber_CMockIgnoreArg_element_idx(UNITY_LINE_TYPE cmock_line); 125 #define scmi_notification_add_subscriber_IgnoreArg_operation_id() scmi_notification_add_subscriber_CMockIgnoreArg_operation_id(__LINE__) 126 void scmi_notification_add_subscriber_CMockIgnoreArg_operation_id(UNITY_LINE_TYPE cmock_line); 127 #define scmi_notification_add_subscriber_IgnoreArg_service_id() scmi_notification_add_subscriber_CMockIgnoreArg_service_id(__LINE__) 128 void scmi_notification_add_subscriber_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 129 #define scmi_notification_remove_subscriber_IgnoreAndReturn(cmock_retval) scmi_notification_remove_subscriber_CMockIgnoreAndReturn(__LINE__, cmock_retval) 130 void scmi_notification_remove_subscriber_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 131 #define scmi_notification_remove_subscriber_StopIgnore() scmi_notification_remove_subscriber_CMockStopIgnore() 132 void scmi_notification_remove_subscriber_CMockStopIgnore(void); 133 #define scmi_notification_remove_subscriber_ExpectAnyArgsAndReturn(cmock_retval) scmi_notification_remove_subscriber_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 134 void scmi_notification_remove_subscriber_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 135 #define scmi_notification_remove_subscriber_ExpectAndReturn(protocol_id, agent_idx, element_idx, operation_id, cmock_retval) scmi_notification_remove_subscriber_CMockExpectAndReturn(__LINE__, protocol_id, agent_idx, element_idx, operation_id, cmock_retval) 136 void scmi_notification_remove_subscriber_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int agent_idx, unsigned int element_idx, unsigned int operation_id, int cmock_to_return); 137 typedef int (* CMOCK_scmi_notification_remove_subscriber_CALLBACK)(unsigned int protocol_id, unsigned int agent_idx, unsigned int element_idx, unsigned int operation_id, int cmock_num_calls); 138 void scmi_notification_remove_subscriber_AddCallback(CMOCK_scmi_notification_remove_subscriber_CALLBACK Callback); 139 void scmi_notification_remove_subscriber_Stub(CMOCK_scmi_notification_remove_subscriber_CALLBACK Callback); 140 #define scmi_notification_remove_subscriber_StubWithCallback scmi_notification_remove_subscriber_Stub 141 #define scmi_notification_remove_subscriber_IgnoreArg_protocol_id() scmi_notification_remove_subscriber_CMockIgnoreArg_protocol_id(__LINE__) 142 void scmi_notification_remove_subscriber_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line); 143 #define scmi_notification_remove_subscriber_IgnoreArg_agent_idx() scmi_notification_remove_subscriber_CMockIgnoreArg_agent_idx(__LINE__) 144 void scmi_notification_remove_subscriber_CMockIgnoreArg_agent_idx(UNITY_LINE_TYPE cmock_line); 145 #define scmi_notification_remove_subscriber_IgnoreArg_element_idx() scmi_notification_remove_subscriber_CMockIgnoreArg_element_idx(__LINE__) 146 void scmi_notification_remove_subscriber_CMockIgnoreArg_element_idx(UNITY_LINE_TYPE cmock_line); 147 #define scmi_notification_remove_subscriber_IgnoreArg_operation_id() scmi_notification_remove_subscriber_CMockIgnoreArg_operation_id(__LINE__) 148 void scmi_notification_remove_subscriber_CMockIgnoreArg_operation_id(UNITY_LINE_TYPE cmock_line); 149 #define scmi_notification_notify_IgnoreAndReturn(cmock_retval) scmi_notification_notify_CMockIgnoreAndReturn(__LINE__, cmock_retval) 150 void scmi_notification_notify_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 151 #define scmi_notification_notify_StopIgnore() scmi_notification_notify_CMockStopIgnore() 152 void scmi_notification_notify_CMockStopIgnore(void); 153 #define scmi_notification_notify_ExpectAnyArgsAndReturn(cmock_retval) scmi_notification_notify_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 154 void scmi_notification_notify_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 155 #define scmi_notification_notify_ExpectAndReturn(protocol_id, operation_id, scmi_response_message_id, payload_p2a, payload_size, cmock_retval) scmi_notification_notify_CMockExpectAndReturn(__LINE__, protocol_id, operation_id, scmi_response_message_id, payload_p2a, payload_size, cmock_retval) 156 void scmi_notification_notify_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int operation_id, unsigned int scmi_response_message_id, void* payload_p2a, size_t payload_size, int cmock_to_return); 157 typedef int (* CMOCK_scmi_notification_notify_CALLBACK)(unsigned int protocol_id, unsigned int operation_id, unsigned int scmi_response_message_id, void* payload_p2a, size_t payload_size, int cmock_num_calls); 158 void scmi_notification_notify_AddCallback(CMOCK_scmi_notification_notify_CALLBACK Callback); 159 void scmi_notification_notify_Stub(CMOCK_scmi_notification_notify_CALLBACK Callback); 160 #define scmi_notification_notify_StubWithCallback scmi_notification_notify_Stub 161 #define scmi_notification_notify_ExpectWithArrayAndReturn(protocol_id, operation_id, scmi_response_message_id, payload_p2a, payload_p2a_Depth, payload_size, cmock_retval) scmi_notification_notify_CMockExpectWithArrayAndReturn(__LINE__, protocol_id, operation_id, scmi_response_message_id, payload_p2a, payload_p2a_Depth, payload_size, cmock_retval) 162 void scmi_notification_notify_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int operation_id, unsigned int scmi_response_message_id, void* payload_p2a, int payload_p2a_Depth, size_t payload_size, int cmock_to_return); 163 #define scmi_notification_notify_ReturnThruPtr_payload_p2a(payload_p2a) scmi_notification_notify_CMockReturnMemThruPtr_payload_p2a(__LINE__, payload_p2a, sizeof(void)) 164 #define scmi_notification_notify_ReturnArrayThruPtr_payload_p2a(payload_p2a, cmock_len) scmi_notification_notify_CMockReturnMemThruPtr_payload_p2a(__LINE__, payload_p2a, cmock_len * sizeof(*payload_p2a)) 165 #define scmi_notification_notify_ReturnMemThruPtr_payload_p2a(payload_p2a, cmock_size) scmi_notification_notify_CMockReturnMemThruPtr_payload_p2a(__LINE__, payload_p2a, cmock_size) 166 void scmi_notification_notify_CMockReturnMemThruPtr_payload_p2a(UNITY_LINE_TYPE cmock_line, void* payload_p2a, size_t cmock_size); 167 #define scmi_notification_notify_IgnoreArg_protocol_id() scmi_notification_notify_CMockIgnoreArg_protocol_id(__LINE__) 168 void scmi_notification_notify_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line); 169 #define scmi_notification_notify_IgnoreArg_operation_id() scmi_notification_notify_CMockIgnoreArg_operation_id(__LINE__) 170 void scmi_notification_notify_CMockIgnoreArg_operation_id(UNITY_LINE_TYPE cmock_line); 171 #define scmi_notification_notify_IgnoreArg_scmi_response_message_id() scmi_notification_notify_CMockIgnoreArg_scmi_response_message_id(__LINE__) 172 void scmi_notification_notify_CMockIgnoreArg_scmi_response_message_id(UNITY_LINE_TYPE cmock_line); 173 #define scmi_notification_notify_IgnoreArg_payload_p2a() scmi_notification_notify_CMockIgnoreArg_payload_p2a(__LINE__) 174 void scmi_notification_notify_CMockIgnoreArg_payload_p2a(UNITY_LINE_TYPE cmock_line); 175 #define scmi_notification_notify_IgnoreArg_payload_size() scmi_notification_notify_CMockIgnoreArg_payload_size(__LINE__) 176 void scmi_notification_notify_CMockIgnoreArg_payload_size(UNITY_LINE_TYPE cmock_line); 177 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreAndReturn(__LINE__, cmock_retval) 178 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 179 #define mod_scmi_from_protocol_api_scmi_frame_validation_StopIgnore() mod_scmi_from_protocol_api_scmi_frame_validation_CMockStopIgnore() 180 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockStopIgnore(void); 181 #define mod_scmi_from_protocol_api_scmi_frame_validation_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 182 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return); 183 #define mod_scmi_from_protocol_api_scmi_frame_validation_ExpectAndReturn(protocol_id, service_id, payload, payload_size, message_id, payload_size_table, command_count, handler_table, cmock_retval) mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectAndReturn(__LINE__, protocol_id, service_id, payload, payload_size, message_id, payload_size_table, command_count, handler_table, cmock_retval) 184 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t protocol_id, fwk_id_t service_id, const uint32_t* payload, size_t payload_size, size_t message_id, const size_t* payload_size_table, size_t command_count, const handler_table_t* handler_table, int cmock_to_return); 185 typedef int (* CMOCK_mod_scmi_from_protocol_api_scmi_frame_validation_CALLBACK)(uint8_t protocol_id, fwk_id_t service_id, const uint32_t* payload, size_t payload_size, size_t message_id, const size_t* payload_size_table, size_t command_count, const handler_table_t* handler_table, int cmock_num_calls); 186 void mod_scmi_from_protocol_api_scmi_frame_validation_AddCallback(CMOCK_mod_scmi_from_protocol_api_scmi_frame_validation_CALLBACK Callback); 187 void mod_scmi_from_protocol_api_scmi_frame_validation_Stub(CMOCK_mod_scmi_from_protocol_api_scmi_frame_validation_CALLBACK Callback); 188 #define mod_scmi_from_protocol_api_scmi_frame_validation_StubWithCallback mod_scmi_from_protocol_api_scmi_frame_validation_Stub 189 #define mod_scmi_from_protocol_api_scmi_frame_validation_ExpectWithArrayAndReturn(protocol_id, service_id, payload, payload_Depth, payload_size, message_id, payload_size_table, payload_size_table_Depth, command_count, handler_table, handler_table_Depth, cmock_retval) mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectWithArrayAndReturn(__LINE__, protocol_id, service_id, payload, payload_Depth, payload_size, message_id, payload_size_table, payload_size_table_Depth, command_count, handler_table, handler_table_Depth, cmock_retval) 190 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t protocol_id, fwk_id_t service_id, const uint32_t* payload, int payload_Depth, size_t payload_size, size_t message_id, const size_t* payload_size_table, int payload_size_table_Depth, size_t command_count, const handler_table_t* handler_table, int handler_table_Depth, int cmock_to_return); 191 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_protocol_id() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_protocol_id(__LINE__) 192 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line); 193 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_service_id() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_service_id(__LINE__) 194 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line); 195 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_payload() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload(__LINE__) 196 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line); 197 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_payload_size() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload_size(__LINE__) 198 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload_size(UNITY_LINE_TYPE cmock_line); 199 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_message_id() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_message_id(__LINE__) 200 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_message_id(UNITY_LINE_TYPE cmock_line); 201 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_payload_size_table() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload_size_table(__LINE__) 202 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload_size_table(UNITY_LINE_TYPE cmock_line); 203 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_command_count() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_command_count(__LINE__) 204 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_command_count(UNITY_LINE_TYPE cmock_line); 205 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_handler_table() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_handler_table(__LINE__) 206 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_handler_table(UNITY_LINE_TYPE cmock_line); 207 208 #if defined(__GNUC__) && !defined(__ICC) && !defined(__TMS470__) 209 #if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 6 || (__GNUC_MINOR__ == 6 && __GNUC_PATCHLEVEL__ > 0))) 210 #pragma GCC diagnostic pop 211 #endif 212 #endif 213 214 #endif 215