1 /*
2  * Copyright 2020 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 /*
18  * Generated mock file from original source file
19  */
20 
21 #include <map>
22 #include <string>
23 
24 extern std::map<std::string, int> mock_function_count_map;
25 #define UNUSED_ATTR
26 
27 #include <base/bind.h>
28 #include <stddef.h>
29 #include <string.h>
30 #include "bt_common.h"
31 #include "bt_target.h"
32 #include "btu.h"
33 #include "hcidefs.h"
34 #include "hcimsgs.h"
btsnd_hci_ble_add_device_to_periodic_advertiser_list(uint8_t adv_addr_type,const RawAddress & adv_addr,uint8_t adv_sid,base::OnceCallback<void (uint8_t *,uint16_t)> cb)35 void btsnd_hci_ble_add_device_to_periodic_advertiser_list(
36     uint8_t adv_addr_type, const RawAddress& adv_addr, uint8_t adv_sid,
37     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
38   mock_function_count_map[__func__]++;
39 }
btsnd_hci_ble_clear_periodic_advertiser_list(base::OnceCallback<void (uint8_t *,uint16_t)> cb)40 void btsnd_hci_ble_clear_periodic_advertiser_list(
41     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
42   mock_function_count_map[__func__]++;
43 }
btsnd_hci_ble_read_periodic_advertiser_list_size(base::OnceCallback<void (uint8_t *,uint16_t)> cb)44 void btsnd_hci_ble_read_periodic_advertiser_list_size(
45     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
46   mock_function_count_map[__func__]++;
47 }
btsnd_hci_ble_remove_device_from_periodic_advertiser_list(uint8_t adv_addr_type,const RawAddress & adv_addr,uint8_t adv_sid,base::OnceCallback<void (uint8_t *,uint16_t)> cb)48 void btsnd_hci_ble_remove_device_from_periodic_advertiser_list(
49     uint8_t adv_addr_type, const RawAddress& adv_addr, uint8_t adv_sid,
50     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
51   mock_function_count_map[__func__]++;
52 }
btsnd_hcic_accept_cis_req(uint16_t conn_handle)53 void btsnd_hcic_accept_cis_req(uint16_t conn_handle) {
54   mock_function_count_map[__func__]++;
55 }
btsnd_hcic_big_create_sync(uint8_t big_handle,uint16_t sync_handle,uint8_t enc,std::array<uint8_t,16> bcst_code,uint8_t mse,uint16_t big_sync_timeout,std::vector<uint8_t> bis)56 void btsnd_hcic_big_create_sync(uint8_t big_handle, uint16_t sync_handle,
57                                 uint8_t enc, std::array<uint8_t, 16> bcst_code,
58                                 uint8_t mse, uint16_t big_sync_timeout,
59                                 std::vector<uint8_t> bis) {
60   mock_function_count_map[__func__]++;
61 }
btsnd_hcic_big_term_sync(uint8_t big_handle,base::OnceCallback<void (uint8_t *,uint16_t)> cb)62 void btsnd_hcic_big_term_sync(uint8_t big_handle,
63                               base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
64   mock_function_count_map[__func__]++;
65 }
btsnd_hcic_ble_add_acceptlist(uint8_t addr_type,const RawAddress & bda,base::OnceCallback<void (uint8_t *,uint16_t)> cb)66 void btsnd_hcic_ble_add_acceptlist(
67     uint8_t addr_type, const RawAddress& bda,
68     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
69   mock_function_count_map[__func__]++;
70 }
btsnd_hcic_ble_add_device_resolving_list(uint8_t addr_type_peer,const RawAddress & bda_peer,const Octet16 & irk_peer,const Octet16 & irk_local)71 void btsnd_hcic_ble_add_device_resolving_list(uint8_t addr_type_peer,
72                                               const RawAddress& bda_peer,
73                                               const Octet16& irk_peer,
74                                               const Octet16& irk_local) {
75   mock_function_count_map[__func__]++;
76 }
btsnd_hcic_ble_clear_acceptlist(base::OnceCallback<void (uint8_t *,uint16_t)> cb)77 void btsnd_hcic_ble_clear_acceptlist(
78     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
79   mock_function_count_map[__func__]++;
80 }
btsnd_hcic_ble_clear_resolving_list(void)81 void btsnd_hcic_ble_clear_resolving_list(void) {
82   mock_function_count_map[__func__]++;
83 }
btsnd_hcic_ble_create_conn_cancel(void)84 void btsnd_hcic_ble_create_conn_cancel(void) {
85   mock_function_count_map[__func__]++;
86 }
btsnd_hcic_ble_create_ll_conn(uint16_t scan_int,uint16_t scan_win,uint8_t init_filter_policy,uint8_t addr_type_peer,const RawAddress & bda_peer,uint8_t addr_type_own,uint16_t conn_int_min,uint16_t conn_int_max,uint16_t conn_latency,uint16_t conn_timeout,uint16_t min_ce_len,uint16_t max_ce_len)87 void btsnd_hcic_ble_create_ll_conn(
88     uint16_t scan_int, uint16_t scan_win, uint8_t init_filter_policy,
89     uint8_t addr_type_peer, const RawAddress& bda_peer, uint8_t addr_type_own,
90     uint16_t conn_int_min, uint16_t conn_int_max, uint16_t conn_latency,
91     uint16_t conn_timeout, uint16_t min_ce_len, uint16_t max_ce_len) {
92   mock_function_count_map[__func__]++;
93 }
btsnd_hcic_ble_encrypt(uint8_t * key,uint8_t key_len,uint8_t * plain_text,uint8_t pt_len,void * p_cmd_cplt_cback)94 void btsnd_hcic_ble_encrypt(uint8_t* key, uint8_t key_len, uint8_t* plain_text,
95                             uint8_t pt_len, void* p_cmd_cplt_cback) {
96   mock_function_count_map[__func__]++;
97 }
btsnd_hcic_ble_enh_rx_test(uint8_t rx_chan,uint8_t phy,uint8_t mod_index)98 void btsnd_hcic_ble_enh_rx_test(uint8_t rx_chan, uint8_t phy,
99                                 uint8_t mod_index) {
100   mock_function_count_map[__func__]++;
101 }
btsnd_hcic_ble_enh_tx_test(uint8_t tx_chan,uint8_t data_len,uint8_t payload,uint8_t phy)102 void btsnd_hcic_ble_enh_tx_test(uint8_t tx_chan, uint8_t data_len,
103                                 uint8_t payload, uint8_t phy) {
104   mock_function_count_map[__func__]++;
105 }
btsnd_hcic_ble_ext_create_conn(uint8_t init_filter_policy,uint8_t addr_type_own,uint8_t addr_type_peer,const RawAddress & bda_peer,uint8_t initiating_phys,EXT_CONN_PHY_CFG * phy_cfg)106 void btsnd_hcic_ble_ext_create_conn(uint8_t init_filter_policy,
107                                     uint8_t addr_type_own,
108                                     uint8_t addr_type_peer,
109                                     const RawAddress& bda_peer,
110                                     uint8_t initiating_phys,
111                                     EXT_CONN_PHY_CFG* phy_cfg) {
112   mock_function_count_map[__func__]++;
113 }
btsnd_hcic_ble_ltk_req_neg_reply(uint16_t handle)114 void btsnd_hcic_ble_ltk_req_neg_reply(uint16_t handle) {
115   mock_function_count_map[__func__]++;
116 }
btsnd_hcic_ble_ltk_req_reply(uint16_t handle,const Octet16 & ltk)117 void btsnd_hcic_ble_ltk_req_reply(uint16_t handle, const Octet16& ltk) {
118   mock_function_count_map[__func__]++;
119 }
btsnd_hcic_ble_periodic_advertising_create_sync(uint8_t options,uint8_t adv_sid,uint8_t adv_addr_type,const RawAddress & adv_addr,uint16_t skip_num,uint16_t sync_timeout,uint8_t sync_cte_type)120 void btsnd_hcic_ble_periodic_advertising_create_sync(
121     uint8_t options, uint8_t adv_sid, uint8_t adv_addr_type,
122     const RawAddress& adv_addr, uint16_t skip_num, uint16_t sync_timeout,
123     uint8_t sync_cte_type) {
124   mock_function_count_map[__func__]++;
125 }
btsnd_hcic_ble_periodic_advertising_create_sync_cancel(base::OnceCallback<void (uint8_t *,uint16_t)> cb)126 void btsnd_hcic_ble_periodic_advertising_create_sync_cancel(
127     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
128   mock_function_count_map[__func__]++;
129 }
btsnd_hcic_ble_periodic_advertising_set_info_transfer(uint16_t conn_handle,uint16_t service_data,uint8_t adv_handle,base::OnceCallback<void (uint8_t *,uint16_t)> cb)130 void btsnd_hcic_ble_periodic_advertising_set_info_transfer(
131     uint16_t conn_handle, uint16_t service_data, uint8_t adv_handle,
132     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
133   mock_function_count_map[__func__]++;
134 }
btsnd_hcic_ble_periodic_advertising_sync_transfer(uint16_t conn_handle,uint16_t service_data,uint16_t sync_handle,base::OnceCallback<void (uint8_t *,uint16_t)> cb)135 void btsnd_hcic_ble_periodic_advertising_sync_transfer(
136     uint16_t conn_handle, uint16_t service_data, uint16_t sync_handle,
137     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
138   mock_function_count_map[__func__]++;
139 }
btsnd_hcic_ble_periodic_advertising_terminate_sync(uint16_t sync_handle,base::OnceCallback<void (uint8_t *,uint16_t)> cb)140 void btsnd_hcic_ble_periodic_advertising_terminate_sync(
141     uint16_t sync_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
142   mock_function_count_map[__func__]++;
143 }
btsnd_hcic_ble_rand(base::Callback<void (BT_OCTET8)> cb)144 void btsnd_hcic_ble_rand(base::Callback<void(BT_OCTET8)> cb) {
145   mock_function_count_map[__func__]++;
146 }
btsnd_hcic_ble_read_adv_chnl_tx_power(void)147 void btsnd_hcic_ble_read_adv_chnl_tx_power(void) {
148   mock_function_count_map[__func__]++;
149 }
btsnd_hcic_ble_read_chnl_map(uint16_t handle)150 void btsnd_hcic_ble_read_chnl_map(uint16_t handle) {
151   mock_function_count_map[__func__]++;
152 }
btsnd_hcic_ble_read_host_supported(void)153 void btsnd_hcic_ble_read_host_supported(void) {
154   mock_function_count_map[__func__]++;
155 }
btsnd_hcic_ble_read_remote_feat(uint16_t handle)156 void btsnd_hcic_ble_read_remote_feat(uint16_t handle) {
157   mock_function_count_map[__func__]++;
158 }
btsnd_hcic_ble_read_resolvable_addr_local(uint8_t addr_type_peer,const RawAddress & bda_peer)159 void btsnd_hcic_ble_read_resolvable_addr_local(uint8_t addr_type_peer,
160                                                const RawAddress& bda_peer) {
161   mock_function_count_map[__func__]++;
162 }
btsnd_hcic_ble_read_resolvable_addr_peer(uint8_t addr_type_peer,const RawAddress & bda_peer)163 void btsnd_hcic_ble_read_resolvable_addr_peer(uint8_t addr_type_peer,
164                                               const RawAddress& bda_peer) {
165   mock_function_count_map[__func__]++;
166 }
btsnd_hcic_ble_receiver_test(uint8_t rx_freq)167 void btsnd_hcic_ble_receiver_test(uint8_t rx_freq) {
168   mock_function_count_map[__func__]++;
169 }
btsnd_hcic_ble_remove_from_acceptlist(uint8_t addr_type,const RawAddress & bda,base::OnceCallback<void (uint8_t *,uint16_t)> cb)170 void btsnd_hcic_ble_remove_from_acceptlist(
171     uint8_t addr_type, const RawAddress& bda,
172     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
173   mock_function_count_map[__func__]++;
174 }
btsnd_hcic_ble_rm_device_resolving_list(uint8_t addr_type_peer,const RawAddress & bda_peer)175 void btsnd_hcic_ble_rm_device_resolving_list(uint8_t addr_type_peer,
176                                              const RawAddress& bda_peer) {
177   mock_function_count_map[__func__]++;
178 }
btsnd_hcic_ble_set_addr_resolution_enable(uint8_t addr_resolution_enable)179 void btsnd_hcic_ble_set_addr_resolution_enable(uint8_t addr_resolution_enable) {
180   mock_function_count_map[__func__]++;
181 }
btsnd_hcic_ble_set_adv_data(uint8_t data_len,uint8_t * p_data)182 void btsnd_hcic_ble_set_adv_data(uint8_t data_len, uint8_t* p_data) {
183   mock_function_count_map[__func__]++;
184 }
btsnd_hcic_ble_set_adv_enable(uint8_t adv_enable)185 void btsnd_hcic_ble_set_adv_enable(uint8_t adv_enable) {
186   mock_function_count_map[__func__]++;
187 }
btsnd_hcic_ble_set_data_length(uint16_t conn_handle,uint16_t tx_octets,uint16_t tx_time)188 void btsnd_hcic_ble_set_data_length(uint16_t conn_handle, uint16_t tx_octets,
189                                     uint16_t tx_time) {
190   mock_function_count_map[__func__]++;
191 }
btsnd_hcic_ble_set_default_periodic_advertising_sync_transfer_params(uint16_t conn_handle,uint8_t mode,uint16_t skip,uint16_t sync_timeout,uint8_t cte_type,base::OnceCallback<void (uint8_t *,uint16_t)> cb)192 void btsnd_hcic_ble_set_default_periodic_advertising_sync_transfer_params(
193     uint16_t conn_handle, uint8_t mode, uint16_t skip, uint16_t sync_timeout,
194     uint8_t cte_type, base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
195   mock_function_count_map[__func__]++;
196 }
btsnd_hcic_ble_set_extended_scan_enable(uint8_t enable,uint8_t filter_duplicates,uint16_t duration,uint16_t period)197 void btsnd_hcic_ble_set_extended_scan_enable(uint8_t enable,
198                                              uint8_t filter_duplicates,
199                                              uint16_t duration,
200                                              uint16_t period) {
201   mock_function_count_map[__func__]++;
202 }
btsnd_hcic_ble_set_extended_scan_params(uint8_t own_address_type,uint8_t scanning_filter_policy,uint8_t scanning_phys,scanning_phy_cfg * phy_cfg)203 void btsnd_hcic_ble_set_extended_scan_params(uint8_t own_address_type,
204                                              uint8_t scanning_filter_policy,
205                                              uint8_t scanning_phys,
206                                              scanning_phy_cfg* phy_cfg) {
207   mock_function_count_map[__func__]++;
208 }
btsnd_hcic_ble_set_host_chnl_class(uint8_t chnl_map[HCIC_BLE_CHNL_MAP_SIZE])209 void btsnd_hcic_ble_set_host_chnl_class(
210     uint8_t chnl_map[HCIC_BLE_CHNL_MAP_SIZE]) {
211   mock_function_count_map[__func__]++;
212 }
btsnd_hcic_ble_set_local_used_feat(uint8_t feat_set[8])213 void btsnd_hcic_ble_set_local_used_feat(uint8_t feat_set[8]) {
214   mock_function_count_map[__func__]++;
215 }
btsnd_hcic_ble_set_periodic_advertising_receive_enable(uint16_t sync_handle,bool enable,base::OnceCallback<void (uint8_t *,uint16_t)> cb)216 void btsnd_hcic_ble_set_periodic_advertising_receive_enable(
217     uint16_t sync_handle, bool enable,
218     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
219   mock_function_count_map[__func__]++;
220 }
btsnd_hcic_ble_set_periodic_advertising_sync_transfer_params(uint16_t conn_handle,uint8_t mode,uint16_t skip,uint16_t sync_timeout,uint8_t cte_type,base::OnceCallback<void (uint8_t *,uint16_t)> cb)221 void btsnd_hcic_ble_set_periodic_advertising_sync_transfer_params(
222     uint16_t conn_handle, uint8_t mode, uint16_t skip, uint16_t sync_timeout,
223     uint8_t cte_type, base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
224   mock_function_count_map[__func__]++;
225 }
btsnd_hcic_ble_set_privacy_mode(uint8_t addr_type_peer,const RawAddress & bda_peer,uint8_t privacy_type)226 void btsnd_hcic_ble_set_privacy_mode(uint8_t addr_type_peer,
227                                      const RawAddress& bda_peer,
228                                      uint8_t privacy_type) {
229   mock_function_count_map[__func__]++;
230 }
btsnd_hcic_ble_set_rand_priv_addr_timeout(uint16_t rpa_timout)231 void btsnd_hcic_ble_set_rand_priv_addr_timeout(uint16_t rpa_timout) {
232   mock_function_count_map[__func__]++;
233 }
btsnd_hcic_ble_set_random_addr(const RawAddress & random_bda)234 void btsnd_hcic_ble_set_random_addr(const RawAddress& random_bda) {
235   mock_function_count_map[__func__]++;
236 }
btsnd_hcic_ble_set_scan_enable(uint8_t scan_enable,uint8_t duplicate)237 void btsnd_hcic_ble_set_scan_enable(uint8_t scan_enable, uint8_t duplicate) {
238   mock_function_count_map[__func__]++;
239 }
btsnd_hcic_ble_set_scan_params(uint8_t scan_type,uint16_t scan_int,uint16_t scan_win,uint8_t addr_type_own,uint8_t scan_filter_policy)240 void btsnd_hcic_ble_set_scan_params(uint8_t scan_type, uint16_t scan_int,
241                                     uint16_t scan_win, uint8_t addr_type_own,
242                                     uint8_t scan_filter_policy) {
243   mock_function_count_map[__func__]++;
244 }
btsnd_hcic_ble_set_scan_rsp_data(uint8_t data_len,uint8_t * p_scan_rsp)245 void btsnd_hcic_ble_set_scan_rsp_data(uint8_t data_len, uint8_t* p_scan_rsp) {
246   mock_function_count_map[__func__]++;
247 }
btsnd_hcic_ble_start_enc(uint16_t handle,uint8_t rand[HCIC_BLE_RAND_DI_SIZE],uint16_t ediv,const Octet16 & ltk)248 void btsnd_hcic_ble_start_enc(uint16_t handle,
249                               uint8_t rand[HCIC_BLE_RAND_DI_SIZE],
250                               uint16_t ediv, const Octet16& ltk) {
251   mock_function_count_map[__func__]++;
252 }
btsnd_hcic_ble_test_end(void)253 void btsnd_hcic_ble_test_end(void) { mock_function_count_map[__func__]++; }
btsnd_hcic_ble_transmitter_test(uint8_t tx_freq,uint8_t test_data_len,uint8_t payload)254 void btsnd_hcic_ble_transmitter_test(uint8_t tx_freq, uint8_t test_data_len,
255                                      uint8_t payload) {
256   mock_function_count_map[__func__]++;
257 }
btsnd_hcic_ble_upd_ll_conn_params(uint16_t handle,uint16_t conn_int_min,uint16_t conn_int_max,uint16_t conn_latency,uint16_t conn_timeout,uint16_t min_ce_len,uint16_t max_ce_len)258 void btsnd_hcic_ble_upd_ll_conn_params(uint16_t handle, uint16_t conn_int_min,
259                                        uint16_t conn_int_max,
260                                        uint16_t conn_latency,
261                                        uint16_t conn_timeout,
262                                        uint16_t min_ce_len,
263                                        uint16_t max_ce_len) {
264   mock_function_count_map[__func__]++;
265 }
btsnd_hcic_ble_write_adv_params(uint16_t adv_int_min,uint16_t adv_int_max,uint8_t adv_type,uint8_t addr_type_own,uint8_t addr_type_dir,const RawAddress & direct_bda,uint8_t channel_map,uint8_t adv_filter_policy)266 void btsnd_hcic_ble_write_adv_params(uint16_t adv_int_min, uint16_t adv_int_max,
267                                      uint8_t adv_type, uint8_t addr_type_own,
268                                      uint8_t addr_type_dir,
269                                      const RawAddress& direct_bda,
270                                      uint8_t channel_map,
271                                      uint8_t adv_filter_policy) {
272   mock_function_count_map[__func__]++;
273 }
btsnd_hcic_create_big(uint8_t big_handle,uint8_t adv_handle,uint8_t num_bis,uint32_t sdu_itv,uint16_t max_sdu_size,uint16_t transport_latency,uint8_t rtn,uint8_t phy,uint8_t packing,uint8_t framing,uint8_t enc,std::array<uint8_t,16> bcst_code)274 void btsnd_hcic_create_big(uint8_t big_handle, uint8_t adv_handle,
275                            uint8_t num_bis, uint32_t sdu_itv,
276                            uint16_t max_sdu_size, uint16_t transport_latency,
277                            uint8_t rtn, uint8_t phy, uint8_t packing,
278                            uint8_t framing, uint8_t enc,
279                            std::array<uint8_t, 16> bcst_code) {
280   mock_function_count_map[__func__]++;
281 }
btsnd_hcic_create_cis(uint8_t num_cis,const EXT_CIS_CREATE_CFG * cis_cfg,base::OnceCallback<void (uint8_t *,uint16_t)> cb)282 void btsnd_hcic_create_cis(uint8_t num_cis, const EXT_CIS_CREATE_CFG* cis_cfg,
283                            base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
284   mock_function_count_map[__func__]++;
285 }
btsnd_hcic_read_iso_tx_sync(uint16_t iso_handle,base::OnceCallback<void (uint8_t *,uint16_t)> cb)286 void btsnd_hcic_read_iso_tx_sync(
287     uint16_t iso_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
288   mock_function_count_map[__func__]++;
289 }
btsnd_hcic_rej_cis_req(uint16_t conn_handle,uint8_t reason,base::OnceCallback<void (uint8_t *,uint16_t)> cb)290 void btsnd_hcic_rej_cis_req(uint16_t conn_handle, uint8_t reason,
291                             base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
292   mock_function_count_map[__func__]++;
293 }
btsnd_hcic_remove_cig(uint8_t cig_id,base::OnceCallback<void (uint8_t *,uint16_t)> cb)294 void btsnd_hcic_remove_cig(uint8_t cig_id,
295                            base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
296   mock_function_count_map[__func__]++;
297 }
btsnd_hcic_remove_iso_data_path(uint16_t iso_handle,uint8_t data_path_dir,base::OnceCallback<void (uint8_t *,uint16_t)> cb)298 void btsnd_hcic_remove_iso_data_path(
299     uint16_t iso_handle, uint8_t data_path_dir,
300     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
301   mock_function_count_map[__func__]++;
302 }
btsnd_hcic_read_iso_link_quality(uint16_t iso_handle,base::OnceCallback<void (uint8_t *,uint16_t)> cb)303 void btsnd_hcic_read_iso_link_quality(
304     uint16_t iso_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
305   mock_function_count_map[__func__]++;
306 }
btsnd_hcic_req_peer_sca(uint16_t conn_handle)307 void btsnd_hcic_req_peer_sca(uint16_t conn_handle) {
308   mock_function_count_map[__func__]++;
309 }
btsnd_hcic_set_cig_params(uint8_t cig_id,uint32_t sdu_itv_mtos,uint32_t sdu_itv_stom,uint8_t sca,uint8_t packing,uint8_t framing,uint16_t max_trans_lat_stom,uint16_t max_trans_lat_mtos,uint8_t cis_cnt,const EXT_CIS_CFG * cis_cfg,base::OnceCallback<void (uint8_t *,uint16_t)> cb)310 void btsnd_hcic_set_cig_params(
311     uint8_t cig_id, uint32_t sdu_itv_mtos, uint32_t sdu_itv_stom, uint8_t sca,
312     uint8_t packing, uint8_t framing, uint16_t max_trans_lat_stom,
313     uint16_t max_trans_lat_mtos, uint8_t cis_cnt, const EXT_CIS_CFG* cis_cfg,
314     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
315   mock_function_count_map[__func__]++;
316 }
btsnd_hcic_setup_iso_data_path(uint16_t iso_handle,uint8_t data_path_dir,uint8_t data_path_id,uint8_t codec_id_format,uint16_t codec_id_company,uint16_t codec_id_vendor,uint32_t controller_delay,std::vector<uint8_t> codec_conf,base::OnceCallback<void (uint8_t *,uint16_t)> cb)317 void btsnd_hcic_setup_iso_data_path(
318     uint16_t iso_handle, uint8_t data_path_dir, uint8_t data_path_id,
319     uint8_t codec_id_format, uint16_t codec_id_company,
320     uint16_t codec_id_vendor, uint32_t controller_delay,
321     std::vector<uint8_t> codec_conf,
322     base::OnceCallback<void(uint8_t*, uint16_t)> cb) {
323   mock_function_count_map[__func__]++;
324 }
btsnd_hcic_term_big(uint8_t big_handle,uint8_t reason)325 void btsnd_hcic_term_big(uint8_t big_handle, uint8_t reason) {
326   mock_function_count_map[__func__]++;
327 }
328