1 /* AUTOGENERATED FILE. DO NOT EDIT. */
2 #ifndef _MOCKMOD_SCMI_PERF_EXTRA_H
3 #define _MOCKMOD_SCMI_PERF_EXTRA_H
4 
5 #include "unity.h"
6 #include "mod_scmi_perf_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_perf_extra_Init(void);
21 void Mockmod_scmi_perf_extra_Destroy(void);
22 void Mockmod_scmi_perf_extra_Verify(void);
23 
24 
25 
26 
27 #define mod_scmi_from_protocol_api_get_agent_count_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_get_agent_count_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
28 void mod_scmi_from_protocol_api_get_agent_count_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
29 #define mod_scmi_from_protocol_api_get_agent_count_ExpectAndReturn(agent_count, cmock_retval) mod_scmi_from_protocol_api_get_agent_count_CMockExpectAndReturn(__LINE__, agent_count, cmock_retval)
30 void mod_scmi_from_protocol_api_get_agent_count_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, int cmock_to_return);
31 typedef int (* CMOCK_mod_scmi_from_protocol_api_get_agent_count_CALLBACK)(unsigned int* agent_count, int cmock_num_calls);
32 void mod_scmi_from_protocol_api_get_agent_count_AddCallback(CMOCK_mod_scmi_from_protocol_api_get_agent_count_CALLBACK Callback);
33 void mod_scmi_from_protocol_api_get_agent_count_Stub(CMOCK_mod_scmi_from_protocol_api_get_agent_count_CALLBACK Callback);
34 #define mod_scmi_from_protocol_api_get_agent_count_StubWithCallback mod_scmi_from_protocol_api_get_agent_count_Stub
35 #define mod_scmi_from_protocol_api_get_agent_count_ReturnThruPtr_agent_count(agent_count) mod_scmi_from_protocol_api_get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, sizeof(unsigned int))
36 #define mod_scmi_from_protocol_api_get_agent_count_ReturnArrayThruPtr_agent_count(agent_count, cmock_len) mod_scmi_from_protocol_api_get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, cmock_len * sizeof(*agent_count))
37 #define mod_scmi_from_protocol_api_get_agent_count_ReturnMemThruPtr_agent_count(agent_count, cmock_size) mod_scmi_from_protocol_api_get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, cmock_size)
38 void mod_scmi_from_protocol_api_get_agent_count_CMockReturnMemThruPtr_agent_count(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, size_t cmock_size);
39 #define mod_scmi_from_protocol_api_get_agent_id_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_get_agent_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
40 void mod_scmi_from_protocol_api_get_agent_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
41 #define mod_scmi_from_protocol_api_get_agent_id_ExpectAndReturn(service_id, agent_id, cmock_retval) mod_scmi_from_protocol_api_get_agent_id_CMockExpectAndReturn(__LINE__, service_id, agent_id, cmock_retval)
42 void mod_scmi_from_protocol_api_get_agent_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, unsigned int* agent_id, int cmock_to_return);
43 typedef int (* CMOCK_mod_scmi_from_protocol_api_get_agent_id_CALLBACK)(fwk_id_t service_id, unsigned int* agent_id, int cmock_num_calls);
44 void mod_scmi_from_protocol_api_get_agent_id_AddCallback(CMOCK_mod_scmi_from_protocol_api_get_agent_id_CALLBACK Callback);
45 void mod_scmi_from_protocol_api_get_agent_id_Stub(CMOCK_mod_scmi_from_protocol_api_get_agent_id_CALLBACK Callback);
46 #define mod_scmi_from_protocol_api_get_agent_id_StubWithCallback mod_scmi_from_protocol_api_get_agent_id_Stub
47 #define mod_scmi_from_protocol_api_get_agent_id_ReturnThruPtr_agent_id(agent_id) mod_scmi_from_protocol_api_get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, sizeof(unsigned int))
48 #define mod_scmi_from_protocol_api_get_agent_id_ReturnArrayThruPtr_agent_id(agent_id, cmock_len) mod_scmi_from_protocol_api_get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, cmock_len * sizeof(*agent_id))
49 #define mod_scmi_from_protocol_api_get_agent_id_ReturnMemThruPtr_agent_id(agent_id, cmock_size) mod_scmi_from_protocol_api_get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, cmock_size)
50 void mod_scmi_from_protocol_api_get_agent_id_CMockReturnMemThruPtr_agent_id(UNITY_LINE_TYPE cmock_line, unsigned int* agent_id, size_t cmock_size);
51 #define mod_scmi_from_protocol_api_get_agent_type_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_get_agent_type_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
52 void mod_scmi_from_protocol_api_get_agent_type_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
53 #define mod_scmi_from_protocol_api_get_agent_type_ExpectAndReturn(agent_id, agent_type, cmock_retval) mod_scmi_from_protocol_api_get_agent_type_CMockExpectAndReturn(__LINE__, agent_id, agent_type, cmock_retval)
54 void mod_scmi_from_protocol_api_get_agent_type_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, uint32_t agent_id, enum scmi_agent_type* agent_type, int cmock_to_return);
55 typedef int (* CMOCK_mod_scmi_from_protocol_api_get_agent_type_CALLBACK)(uint32_t agent_id, enum scmi_agent_type* agent_type, int cmock_num_calls);
56 void mod_scmi_from_protocol_api_get_agent_type_AddCallback(CMOCK_mod_scmi_from_protocol_api_get_agent_type_CALLBACK Callback);
57 void mod_scmi_from_protocol_api_get_agent_type_Stub(CMOCK_mod_scmi_from_protocol_api_get_agent_type_CALLBACK Callback);
58 #define mod_scmi_from_protocol_api_get_agent_type_StubWithCallback mod_scmi_from_protocol_api_get_agent_type_Stub
59 #define mod_scmi_from_protocol_api_get_agent_type_ReturnThruPtr_agent_type(agent_type) mod_scmi_from_protocol_api_get_agent_type_CMockReturnMemThruPtr_agent_type(__LINE__, agent_type, sizeof(enum scmi_agent_type))
60 #define mod_scmi_from_protocol_api_get_agent_type_ReturnArrayThruPtr_agent_type(agent_type, cmock_len) mod_scmi_from_protocol_api_get_agent_type_CMockReturnMemThruPtr_agent_type(__LINE__, agent_type, cmock_len * sizeof(*agent_type))
61 #define mod_scmi_from_protocol_api_get_agent_type_ReturnMemThruPtr_agent_type(agent_type, cmock_size) mod_scmi_from_protocol_api_get_agent_type_CMockReturnMemThruPtr_agent_type(__LINE__, agent_type, cmock_size)
62 void mod_scmi_from_protocol_api_get_agent_type_CMockReturnMemThruPtr_agent_type(UNITY_LINE_TYPE cmock_line, enum scmi_agent_type* agent_type, size_t cmock_size);
63 #define mod_scmi_from_protocol_api_get_max_payload_size_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_get_max_payload_size_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
64 void mod_scmi_from_protocol_api_get_max_payload_size_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
65 #define mod_scmi_from_protocol_api_get_max_payload_size_ExpectAndReturn(service_id, size, cmock_retval) mod_scmi_from_protocol_api_get_max_payload_size_CMockExpectAndReturn(__LINE__, service_id, size, cmock_retval)
66 void mod_scmi_from_protocol_api_get_max_payload_size_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, size_t* size, int cmock_to_return);
67 typedef int (* CMOCK_mod_scmi_from_protocol_api_get_max_payload_size_CALLBACK)(fwk_id_t service_id, size_t* size, int cmock_num_calls);
68 void mod_scmi_from_protocol_api_get_max_payload_size_AddCallback(CMOCK_mod_scmi_from_protocol_api_get_max_payload_size_CALLBACK Callback);
69 void mod_scmi_from_protocol_api_get_max_payload_size_Stub(CMOCK_mod_scmi_from_protocol_api_get_max_payload_size_CALLBACK Callback);
70 #define mod_scmi_from_protocol_api_get_max_payload_size_StubWithCallback mod_scmi_from_protocol_api_get_max_payload_size_Stub
71 #define mod_scmi_from_protocol_api_get_max_payload_size_ReturnThruPtr_size(size) mod_scmi_from_protocol_api_get_max_payload_size_CMockReturnMemThruPtr_size(__LINE__, size, sizeof(size_t))
72 #define mod_scmi_from_protocol_api_get_max_payload_size_ReturnArrayThruPtr_size(size, cmock_len) mod_scmi_from_protocol_api_get_max_payload_size_CMockReturnMemThruPtr_size(__LINE__, size, cmock_len * sizeof(*size))
73 #define mod_scmi_from_protocol_api_get_max_payload_size_ReturnMemThruPtr_size(size, cmock_size) mod_scmi_from_protocol_api_get_max_payload_size_CMockReturnMemThruPtr_size(__LINE__, size, cmock_size)
74 void mod_scmi_from_protocol_api_get_max_payload_size_CMockReturnMemThruPtr_size(UNITY_LINE_TYPE cmock_line, size_t* size, size_t cmock_size);
75 #define mod_scmi_from_protocol_api_write_payload_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_write_payload_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
76 void mod_scmi_from_protocol_api_write_payload_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
77 #define mod_scmi_from_protocol_api_write_payload_ExpectAndReturn(service_id, offset, payload, size, cmock_retval) mod_scmi_from_protocol_api_write_payload_CMockExpectAndReturn(__LINE__, service_id, offset, payload, size, cmock_retval)
78 void mod_scmi_from_protocol_api_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);
79 typedef int (* CMOCK_mod_scmi_from_protocol_api_write_payload_CALLBACK)(fwk_id_t service_id, size_t offset, const void* payload, size_t size, int cmock_num_calls);
80 void mod_scmi_from_protocol_api_write_payload_AddCallback(CMOCK_mod_scmi_from_protocol_api_write_payload_CALLBACK Callback);
81 void mod_scmi_from_protocol_api_write_payload_Stub(CMOCK_mod_scmi_from_protocol_api_write_payload_CALLBACK Callback);
82 #define mod_scmi_from_protocol_api_write_payload_StubWithCallback mod_scmi_from_protocol_api_write_payload_Stub
83 #define mod_scmi_from_protocol_api_respond_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_respond_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
84 void mod_scmi_from_protocol_api_respond_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
85 #define mod_scmi_from_protocol_api_respond_ExpectAndReturn(service_id, payload, size, cmock_retval) mod_scmi_from_protocol_api_respond_CMockExpectAndReturn(__LINE__, service_id, payload, size, cmock_retval)
86 void mod_scmi_from_protocol_api_respond_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, const void* payload, size_t size, int cmock_to_return);
87 typedef int (* CMOCK_mod_scmi_from_protocol_api_respond_CALLBACK)(fwk_id_t service_id, const void* payload, size_t size, int cmock_num_calls);
88 void mod_scmi_from_protocol_api_respond_AddCallback(CMOCK_mod_scmi_from_protocol_api_respond_CALLBACK Callback);
89 void mod_scmi_from_protocol_api_respond_Stub(CMOCK_mod_scmi_from_protocol_api_respond_CALLBACK Callback);
90 #define mod_scmi_from_protocol_api_respond_StubWithCallback mod_scmi_from_protocol_api_respond_Stub
91 #define mod_scmi_from_protocol_api_notify_ExpectAnyArgs() mod_scmi_from_protocol_api_notify_CMockExpectAnyArgs(__LINE__)
92 void mod_scmi_from_protocol_api_notify_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line);
93 #define mod_scmi_from_protocol_api_notify_Expect(service_id, protocol_id, message_id, payload, size) mod_scmi_from_protocol_api_notify_CMockExpect(__LINE__, service_id, protocol_id, message_id, payload, size)
94 void mod_scmi_from_protocol_api_notify_CMockExpect(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, int protocol_id, int message_id, const void* payload, size_t size);
95 typedef void (* CMOCK_mod_scmi_from_protocol_api_notify_CALLBACK)(fwk_id_t service_id, int protocol_id, int message_id, const void* payload, size_t size, int cmock_num_calls);
96 void mod_scmi_from_protocol_api_notify_AddCallback(CMOCK_mod_scmi_from_protocol_api_notify_CALLBACK Callback);
97 void mod_scmi_from_protocol_api_notify_Stub(CMOCK_mod_scmi_from_protocol_api_notify_CALLBACK Callback);
98 #define mod_scmi_from_protocol_api_notify_StubWithCallback mod_scmi_from_protocol_api_notify_Stub
99 #define mod_scmi_from_protocol_api_scmi_send_message_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_scmi_send_message_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
100 void mod_scmi_from_protocol_api_scmi_send_message_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
101 #define mod_scmi_from_protocol_api_scmi_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_api_scmi_send_message_CMockExpectAndReturn(__LINE__, scmi_message_id, scmi_protocol_id, token, service_id, payload, payload_size, request_ack_by_interrupt, cmock_retval)
102 void mod_scmi_from_protocol_api_scmi_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);
103 typedef int (* CMOCK_mod_scmi_from_protocol_api_scmi_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);
104 void mod_scmi_from_protocol_api_scmi_send_message_AddCallback(CMOCK_mod_scmi_from_protocol_api_scmi_send_message_CALLBACK Callback);
105 void mod_scmi_from_protocol_api_scmi_send_message_Stub(CMOCK_mod_scmi_from_protocol_api_scmi_send_message_CALLBACK Callback);
106 #define mod_scmi_from_protocol_api_scmi_send_message_StubWithCallback mod_scmi_from_protocol_api_scmi_send_message_Stub
107 #define mod_scmi_from_protocol_api_response_message_handler_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_response_message_handler_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
108 void mod_scmi_from_protocol_api_response_message_handler_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
109 #define mod_scmi_from_protocol_api_response_message_handler_ExpectAndReturn(service_id, cmock_retval) mod_scmi_from_protocol_api_response_message_handler_CMockExpectAndReturn(__LINE__, service_id, cmock_retval)
110 void mod_scmi_from_protocol_api_response_message_handler_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, int cmock_to_return);
111 typedef int (* CMOCK_mod_scmi_from_protocol_api_response_message_handler_CALLBACK)(fwk_id_t service_id, int cmock_num_calls);
112 void mod_scmi_from_protocol_api_response_message_handler_AddCallback(CMOCK_mod_scmi_from_protocol_api_response_message_handler_CALLBACK Callback);
113 void mod_scmi_from_protocol_api_response_message_handler_Stub(CMOCK_mod_scmi_from_protocol_api_response_message_handler_CALLBACK Callback);
114 #define mod_scmi_from_protocol_api_response_message_handler_StubWithCallback mod_scmi_from_protocol_api_response_message_handler_Stub
115 #define mod_dvfs_domain_api_get_current_opp_ExpectAnyArgsAndReturn(cmock_retval) mod_dvfs_domain_api_get_current_opp_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
116 void mod_dvfs_domain_api_get_current_opp_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
117 #define mod_dvfs_domain_api_get_current_opp_ExpectAndReturn(domain_id, opp, cmock_retval) mod_dvfs_domain_api_get_current_opp_CMockExpectAndReturn(__LINE__, domain_id, opp, cmock_retval)
118 void mod_dvfs_domain_api_get_current_opp_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t domain_id, struct mod_dvfs_opp* opp, int cmock_to_return);
119 typedef int (* CMOCK_mod_dvfs_domain_api_get_current_opp_CALLBACK)(fwk_id_t domain_id, struct mod_dvfs_opp* opp, int cmock_num_calls);
120 void mod_dvfs_domain_api_get_current_opp_AddCallback(CMOCK_mod_dvfs_domain_api_get_current_opp_CALLBACK Callback);
121 void mod_dvfs_domain_api_get_current_opp_Stub(CMOCK_mod_dvfs_domain_api_get_current_opp_CALLBACK Callback);
122 #define mod_dvfs_domain_api_get_current_opp_StubWithCallback mod_dvfs_domain_api_get_current_opp_Stub
123 #define mod_dvfs_domain_api_get_current_opp_ReturnThruPtr_opp(opp) mod_dvfs_domain_api_get_current_opp_CMockReturnMemThruPtr_opp(__LINE__, opp, sizeof(struct mod_dvfs_opp))
124 #define mod_dvfs_domain_api_get_current_opp_ReturnArrayThruPtr_opp(opp, cmock_len) mod_dvfs_domain_api_get_current_opp_CMockReturnMemThruPtr_opp(__LINE__, opp, cmock_len * sizeof(*opp))
125 #define mod_dvfs_domain_api_get_current_opp_ReturnMemThruPtr_opp(opp, cmock_size) mod_dvfs_domain_api_get_current_opp_CMockReturnMemThruPtr_opp(__LINE__, opp, cmock_size)
126 void mod_dvfs_domain_api_get_current_opp_CMockReturnMemThruPtr_opp(UNITY_LINE_TYPE cmock_line, struct mod_dvfs_opp* opp, size_t cmock_size);
127 #define mod_dvfs_domain_api_get_sustained_opp_ExpectAnyArgsAndReturn(cmock_retval) mod_dvfs_domain_api_get_sustained_opp_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
128 void mod_dvfs_domain_api_get_sustained_opp_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
129 #define mod_dvfs_domain_api_get_sustained_opp_ExpectAndReturn(domain_id, opp, cmock_retval) mod_dvfs_domain_api_get_sustained_opp_CMockExpectAndReturn(__LINE__, domain_id, opp, cmock_retval)
130 void mod_dvfs_domain_api_get_sustained_opp_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t domain_id, struct mod_dvfs_opp* opp, int cmock_to_return);
131 typedef int (* CMOCK_mod_dvfs_domain_api_get_sustained_opp_CALLBACK)(fwk_id_t domain_id, struct mod_dvfs_opp* opp, int cmock_num_calls);
132 void mod_dvfs_domain_api_get_sustained_opp_AddCallback(CMOCK_mod_dvfs_domain_api_get_sustained_opp_CALLBACK Callback);
133 void mod_dvfs_domain_api_get_sustained_opp_Stub(CMOCK_mod_dvfs_domain_api_get_sustained_opp_CALLBACK Callback);
134 #define mod_dvfs_domain_api_get_sustained_opp_StubWithCallback mod_dvfs_domain_api_get_sustained_opp_Stub
135 #define mod_dvfs_domain_api_get_sustained_opp_ReturnThruPtr_opp(opp) mod_dvfs_domain_api_get_sustained_opp_CMockReturnMemThruPtr_opp(__LINE__, opp, sizeof(struct mod_dvfs_opp))
136 #define mod_dvfs_domain_api_get_sustained_opp_ReturnArrayThruPtr_opp(opp, cmock_len) mod_dvfs_domain_api_get_sustained_opp_CMockReturnMemThruPtr_opp(__LINE__, opp, cmock_len * sizeof(*opp))
137 #define mod_dvfs_domain_api_get_sustained_opp_ReturnMemThruPtr_opp(opp, cmock_size) mod_dvfs_domain_api_get_sustained_opp_CMockReturnMemThruPtr_opp(__LINE__, opp, cmock_size)
138 void mod_dvfs_domain_api_get_sustained_opp_CMockReturnMemThruPtr_opp(UNITY_LINE_TYPE cmock_line, struct mod_dvfs_opp* opp, size_t cmock_size);
139 #define mod_dvfs_domain_api_get_nth_opp_ExpectAnyArgsAndReturn(cmock_retval) mod_dvfs_domain_api_get_nth_opp_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
140 void mod_dvfs_domain_api_get_nth_opp_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
141 #define mod_dvfs_domain_api_get_nth_opp_ExpectAndReturn(domain_id, n, opp, cmock_retval) mod_dvfs_domain_api_get_nth_opp_CMockExpectAndReturn(__LINE__, domain_id, n, opp, cmock_retval)
142 void mod_dvfs_domain_api_get_nth_opp_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t domain_id, size_t n, struct mod_dvfs_opp* opp, int cmock_to_return);
143 typedef int (* CMOCK_mod_dvfs_domain_api_get_nth_opp_CALLBACK)(fwk_id_t domain_id, size_t n, struct mod_dvfs_opp* opp, int cmock_num_calls);
144 void mod_dvfs_domain_api_get_nth_opp_AddCallback(CMOCK_mod_dvfs_domain_api_get_nth_opp_CALLBACK Callback);
145 void mod_dvfs_domain_api_get_nth_opp_Stub(CMOCK_mod_dvfs_domain_api_get_nth_opp_CALLBACK Callback);
146 #define mod_dvfs_domain_api_get_nth_opp_StubWithCallback mod_dvfs_domain_api_get_nth_opp_Stub
147 #define mod_dvfs_domain_api_get_nth_opp_ReturnThruPtr_opp(opp) mod_dvfs_domain_api_get_nth_opp_CMockReturnMemThruPtr_opp(__LINE__, opp, sizeof(struct mod_dvfs_opp))
148 #define mod_dvfs_domain_api_get_nth_opp_ReturnArrayThruPtr_opp(opp, cmock_len) mod_dvfs_domain_api_get_nth_opp_CMockReturnMemThruPtr_opp(__LINE__, opp, cmock_len * sizeof(*opp))
149 #define mod_dvfs_domain_api_get_nth_opp_ReturnMemThruPtr_opp(opp, cmock_size) mod_dvfs_domain_api_get_nth_opp_CMockReturnMemThruPtr_opp(__LINE__, opp, cmock_size)
150 void mod_dvfs_domain_api_get_nth_opp_CMockReturnMemThruPtr_opp(UNITY_LINE_TYPE cmock_line, struct mod_dvfs_opp* opp, size_t cmock_size);
151 #define mod_dvfs_domain_api_get_opp_count_ExpectAnyArgsAndReturn(cmock_retval) mod_dvfs_domain_api_get_opp_count_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
152 void mod_dvfs_domain_api_get_opp_count_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
153 #define mod_dvfs_domain_api_get_opp_count_ExpectAndReturn(domain_id, opp_count, cmock_retval) mod_dvfs_domain_api_get_opp_count_CMockExpectAndReturn(__LINE__, domain_id, opp_count, cmock_retval)
154 void mod_dvfs_domain_api_get_opp_count_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t domain_id, size_t* opp_count, int cmock_to_return);
155 typedef int (* CMOCK_mod_dvfs_domain_api_get_opp_count_CALLBACK)(fwk_id_t domain_id, size_t* opp_count, int cmock_num_calls);
156 void mod_dvfs_domain_api_get_opp_count_AddCallback(CMOCK_mod_dvfs_domain_api_get_opp_count_CALLBACK Callback);
157 void mod_dvfs_domain_api_get_opp_count_Stub(CMOCK_mod_dvfs_domain_api_get_opp_count_CALLBACK Callback);
158 #define mod_dvfs_domain_api_get_opp_count_StubWithCallback mod_dvfs_domain_api_get_opp_count_Stub
159 #define mod_dvfs_domain_api_get_opp_count_ReturnThruPtr_opp_count(opp_count) mod_dvfs_domain_api_get_opp_count_CMockReturnMemThruPtr_opp_count(__LINE__, opp_count, sizeof(size_t))
160 #define mod_dvfs_domain_api_get_opp_count_ReturnArrayThruPtr_opp_count(opp_count, cmock_len) mod_dvfs_domain_api_get_opp_count_CMockReturnMemThruPtr_opp_count(__LINE__, opp_count, cmock_len * sizeof(*opp_count))
161 #define mod_dvfs_domain_api_get_opp_count_ReturnMemThruPtr_opp_count(opp_count, cmock_size) mod_dvfs_domain_api_get_opp_count_CMockReturnMemThruPtr_opp_count(__LINE__, opp_count, cmock_size)
162 void mod_dvfs_domain_api_get_opp_count_CMockReturnMemThruPtr_opp_count(UNITY_LINE_TYPE cmock_line, size_t* opp_count, size_t cmock_size);
163 #define mod_dvfs_domain_api_get_level_id_ExpectAnyArgsAndReturn(cmock_retval) mod_dvfs_domain_api_get_level_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
164 void mod_dvfs_domain_api_get_level_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
165 #define mod_dvfs_domain_api_get_level_id_ExpectAndReturn(domain_id, level, level_id, cmock_retval) mod_dvfs_domain_api_get_level_id_CMockExpectAndReturn(__LINE__, domain_id, level, level_id, cmock_retval)
166 void mod_dvfs_domain_api_get_level_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t domain_id, uint32_t level, size_t* level_id, int cmock_to_return);
167 typedef int (* CMOCK_mod_dvfs_domain_api_get_level_id_CALLBACK)(fwk_id_t domain_id, uint32_t level, size_t* level_id, int cmock_num_calls);
168 void mod_dvfs_domain_api_get_level_id_AddCallback(CMOCK_mod_dvfs_domain_api_get_level_id_CALLBACK Callback);
169 void mod_dvfs_domain_api_get_level_id_Stub(CMOCK_mod_dvfs_domain_api_get_level_id_CALLBACK Callback);
170 #define mod_dvfs_domain_api_get_level_id_StubWithCallback mod_dvfs_domain_api_get_level_id_Stub
171 #define mod_dvfs_domain_api_get_level_id_ReturnThruPtr_level_id(level_id) mod_dvfs_domain_api_get_level_id_CMockReturnMemThruPtr_level_id(__LINE__, level_id, sizeof(size_t))
172 #define mod_dvfs_domain_api_get_level_id_ReturnArrayThruPtr_level_id(level_id, cmock_len) mod_dvfs_domain_api_get_level_id_CMockReturnMemThruPtr_level_id(__LINE__, level_id, cmock_len * sizeof(*level_id))
173 #define mod_dvfs_domain_api_get_level_id_ReturnMemThruPtr_level_id(level_id, cmock_size) mod_dvfs_domain_api_get_level_id_CMockReturnMemThruPtr_level_id(__LINE__, level_id, cmock_size)
174 void mod_dvfs_domain_api_get_level_id_CMockReturnMemThruPtr_level_id(UNITY_LINE_TYPE cmock_line, size_t* level_id, size_t cmock_size);
175 #define mod_dvfs_domain_api_get_latency_ExpectAnyArgsAndReturn(cmock_retval) mod_dvfs_domain_api_get_latency_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
176 void mod_dvfs_domain_api_get_latency_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
177 #define mod_dvfs_domain_api_get_latency_ExpectAndReturn(domain_id, latency, cmock_retval) mod_dvfs_domain_api_get_latency_CMockExpectAndReturn(__LINE__, domain_id, latency, cmock_retval)
178 void mod_dvfs_domain_api_get_latency_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t domain_id, uint16_t* latency, int cmock_to_return);
179 typedef int (* CMOCK_mod_dvfs_domain_api_get_latency_CALLBACK)(fwk_id_t domain_id, uint16_t* latency, int cmock_num_calls);
180 void mod_dvfs_domain_api_get_latency_AddCallback(CMOCK_mod_dvfs_domain_api_get_latency_CALLBACK Callback);
181 void mod_dvfs_domain_api_get_latency_Stub(CMOCK_mod_dvfs_domain_api_get_latency_CALLBACK Callback);
182 #define mod_dvfs_domain_api_get_latency_StubWithCallback mod_dvfs_domain_api_get_latency_Stub
183 #define mod_dvfs_domain_api_get_latency_ReturnThruPtr_latency(latency) mod_dvfs_domain_api_get_latency_CMockReturnMemThruPtr_latency(__LINE__, latency, sizeof(uint16_t))
184 #define mod_dvfs_domain_api_get_latency_ReturnArrayThruPtr_latency(latency, cmock_len) mod_dvfs_domain_api_get_latency_CMockReturnMemThruPtr_latency(__LINE__, latency, cmock_len * sizeof(*latency))
185 #define mod_dvfs_domain_api_get_latency_ReturnMemThruPtr_latency(latency, cmock_size) mod_dvfs_domain_api_get_latency_CMockReturnMemThruPtr_latency(__LINE__, latency, cmock_size)
186 void mod_dvfs_domain_api_get_latency_CMockReturnMemThruPtr_latency(UNITY_LINE_TYPE cmock_line, uint16_t* latency, size_t cmock_size);
187 #define mod_dvfs_domain_api_set_level_ExpectAnyArgsAndReturn(cmock_retval) mod_dvfs_domain_api_set_level_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
188 void mod_dvfs_domain_api_set_level_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
189 #define mod_dvfs_domain_api_set_level_ExpectAndReturn(domain_id, cookie, level, cmock_retval) mod_dvfs_domain_api_set_level_CMockExpectAndReturn(__LINE__, domain_id, cookie, level, cmock_retval)
190 void mod_dvfs_domain_api_set_level_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t domain_id, uintptr_t cookie, uint32_t level, int cmock_to_return);
191 typedef int (* CMOCK_mod_dvfs_domain_api_set_level_CALLBACK)(fwk_id_t domain_id, uintptr_t cookie, uint32_t level, int cmock_num_calls);
192 void mod_dvfs_domain_api_set_level_AddCallback(CMOCK_mod_dvfs_domain_api_set_level_CALLBACK Callback);
193 void mod_dvfs_domain_api_set_level_Stub(CMOCK_mod_dvfs_domain_api_set_level_CALLBACK Callback);
194 #define mod_dvfs_domain_api_set_level_StubWithCallback mod_dvfs_domain_api_set_level_Stub
195 
196 #if defined(__GNUC__) && !defined(__ICC) && !defined(__TMS470__)
197 #if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 6 || (__GNUC_MINOR__ == 6 && __GNUC_PATCHLEVEL__ > 0)))
198 #pragma GCC diagnostic pop
199 #endif
200 #endif
201 
202 #endif
203