/hal_espressif-latest/components/bt/host/bluedroid/btc/include/btc/ |
D | btc_ble_storage.h | 57 bt_status_t btc_storage_add_ble_bonding_key( bt_bdaddr_t *remote_bd_addr, char *key, uint8_t key_ty… 59 bt_status_t btc_storage_get_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, uint8_t key_type, char *ke… 61 bt_status_t btc_storage_remove_ble_bonding_keys(bt_bdaddr_t *remote_bd_addr); 63 bool btc_storage_compare_address_key_value(bt_bdaddr_t *remote_bd_addr, uint8_t key_type, void *key… 73 bt_status_t btc_storage_set_ble_dev_auth_mode(bt_bdaddr_t *remote_bd_addr, uint8_t auth_mode, bool … 75 bt_status_t btc_storage_get_ble_dev_auth_mode(bt_bdaddr_t *remote_bd_addr, int* auth_mode); 77 bt_status_t btc_storage_remove_ble_dev_auth_mode(bt_bdaddr_t *remote_bd_addr, bool flush); 79 bt_status_t btc_storage_get_remote_addr_type(bt_bdaddr_t *remote_bd_addr, int *addr_type); 81 bt_status_t btc_storage_set_remote_addr_type(bt_bdaddr_t *remote_bd_addr, uint8_t addr_type, bool f… 83 bt_status_t btc_storage_remove_remote_addr_type(bt_bdaddr_t *remote_bd_addr, bool flush); [all …]
|
D | btc_storage.h | 37 bt_status_t btc_storage_add_bonded_device(bt_bdaddr_t *remote_bd_addr, 53 bt_status_t btc_storage_remove_bonded_device(bt_bdaddr_t *remote_bd_addr); 90 bt_status_t btc_storage_get_bonded_bt_devices_list(bt_bdaddr_t *bond_dev, int *dev_num); 115 bool btc_storage_update_active_device(bt_bdaddr_t *remote_bd_addr); 130 bt_status_t btc_storage_add_hid_device_info(bt_bdaddr_t *remote_bd_addr, uint16_t attr_mask, uint8_… 158 bt_status_t btc_storage_remove_hid_info(bt_bdaddr_t *remote_bd_addr); 181 bt_status_t btc_storage_set_hidd(bt_bdaddr_t *remote_bd_addr); 192 bt_status_t btc_storage_remove_hidd(bt_bdaddr_t *remote_bd_addr);
|
D | btc_profile_queue.h | 26 typedef bt_status_t (*btc_connect_cb_t) (bt_bdaddr_t *bda, uint16_t uuid); 29 bt_bdaddr_t bda; 41 bt_status_t btc_queue_connect(uint16_t uuid, const bt_bdaddr_t *bda, btc_connect_cb_t connect_cb);
|
/hal_espressif-latest/components/bt/host/bluedroid/device/ |
D | bdaddr.c | 35 bool bdaddr_is_empty(const bt_bdaddr_t *addr) in bdaddr_is_empty() 39 uint8_t zero[sizeof(bt_bdaddr_t)] = { 0 }; in bdaddr_is_empty() 40 return memcmp(addr, &zero, sizeof(bt_bdaddr_t)) == 0; in bdaddr_is_empty() 43 bool bdaddr_equals(const bt_bdaddr_t *first, const bt_bdaddr_t *second) in bdaddr_equals() 48 return memcmp(first, second, sizeof(bt_bdaddr_t)) == 0; in bdaddr_equals() 51 bt_bdaddr_t *bdaddr_copy(bt_bdaddr_t *dest, const bt_bdaddr_t *src) in bdaddr_copy() 56 return (bt_bdaddr_t *)memcpy(dest, src, sizeof(bt_bdaddr_t)); in bdaddr_copy() 59 const char *bdaddr_to_string(const bt_bdaddr_t *addr, char *string, size_t size) in bdaddr_to_string() 98 bool string_to_bdaddr(const char *string, bt_bdaddr_t *addr) in string_to_bdaddr() 103 bt_bdaddr_t new_addr; in string_to_bdaddr() [all …]
|
D | interop.c | 42 bool interop_match(const interop_feature_t feature, const bt_bdaddr_t *addr) in interop_match()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/include/ |
D | btc_hf_ag.h | 67 bt_bdaddr_t connect; 70 bt_bdaddr_t disconnect; 73 bt_bdaddr_t connect_audio; 76 bt_bdaddr_t disconnect_audio; 80 bt_bdaddr_t remote_addr; 86 bt_bdaddr_t remote_addr; 93 bt_bdaddr_t remote_addr; 99 bt_bdaddr_t remote_addr; 106 bt_bdaddr_t remote_addr; 115 bt_bdaddr_t remote_addr; [all …]
|
D | btc_gap_bt.h | 74 bt_bdaddr_t bda; 78 bt_bdaddr_t bda; 90 bt_bdaddr_t bda; 95 bt_bdaddr_t bda; 107 bt_bdaddr_t bda; 122 bt_bdaddr_t bda; 129 bt_bdaddr_t bda; 144 bt_bdaddr_t rmt_name_bda; 148 bt_bdaddr_t bda; 154 bt_bdaddr_t bda;
|
D | btc_hf_client.h | 61 bt_bdaddr_t connect; 64 bt_bdaddr_t disconnect; 67 bt_bdaddr_t connect_audio; 70 bt_bdaddr_t disconnect_audio; 137 bt_bdaddr_t connected_bda;
|
D | btc_av.h | 84 bt_bdaddr_t connect; 86 bt_bdaddr_t disconn; 96 bt_bdaddr_t src_connect; 98 bt_bdaddr_t src_disconn;
|
/hal_espressif-latest/components/bt/host/bluedroid/device/include/device/ |
D | bdaddr.h | 36 bool bdaddr_is_empty(const bt_bdaddr_t *addr); 40 bool bdaddr_equals(const bt_bdaddr_t *first, const bt_bdaddr_t *second); 44 bt_bdaddr_t *bdaddr_copy(bt_bdaddr_t *dest, const bt_bdaddr_t *src); 50 const char *bdaddr_to_string(const bt_bdaddr_t *addr, char *string, size_t size); 58 bool string_to_bdaddr(const char *string, bt_bdaddr_t *addr);
|
D | interop.h | 43 bool interop_match(const interop_feature_t feature, const bt_bdaddr_t *addr);
|
D | interop_database.h | 25 bt_bdaddr_t addr;
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/core/ |
D | btc_ble_storage.c | 24 bt_bdaddr_t bd_addr; in _btc_storage_save() 93 static bt_status_t _btc_storage_add_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, in _btc_storage_add_ble_bonding_key() 130 bt_status_t btc_storage_add_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, in btc_storage_add_ble_bonding_key() 154 static bt_status_t _btc_storage_get_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, in _btc_storage_get_ble_bonding_key() 189 bt_status_t btc_storage_get_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, in btc_storage_get_ble_bonding_key() 238 bt_bdaddr_t bd_addr; in btc_storage_remove_unused_sections() 305 bt_bdaddr_t bd_addr; in btc_storage_delete_duplicate_ble_devices() 312 bt_bdaddr_t temp_bd_addr; in btc_storage_delete_duplicate_ble_devices() 377 static bt_status_t _btc_storage_remove_ble_bonding_keys(bt_bdaddr_t *remote_bd_addr) in _btc_storage_remove_ble_bonding_keys() 392 bt_status_t btc_storage_remove_ble_bonding_keys(bt_bdaddr_t *remote_bd_addr) in btc_storage_remove_ble_bonding_keys() [all …]
|
D | btc_storage.c | 32 bt_status_t btc_storage_add_bonded_device(bt_bdaddr_t *remote_bd_addr, in btc_storage_add_bonded_device() 39 bt_bdaddr_t bd_addr; in btc_storage_add_bonded_device() 92 bt_bdaddr_t bd_addr; in _btc_storage_in_fetch_bonded_bt_device() 135 bt_bdaddr_t bd_addr; in btc_in_fetch_bonded_devices() 216 bool btc_storage_update_active_device(bt_bdaddr_t *remote_bd_addr) in btc_storage_update_active_device() 241 bt_status_t btc_storage_remove_bonded_device(bt_bdaddr_t *remote_bd_addr) in btc_storage_remove_bonded_device() 307 bt_status_t btc_storage_get_bonded_bt_devices_list(bt_bdaddr_t *bond_dev, int *dev_num) in btc_storage_get_bonded_bt_devices_list() 309 bt_bdaddr_t bd_addr; in btc_storage_get_bonded_bt_devices_list() 329 memcpy(bond_dev, &bd_addr, sizeof(bt_bdaddr_t)); in btc_storage_get_bonded_bt_devices_list() 354 bt_status_t btc_storage_add_hid_device_info(bt_bdaddr_t *remote_bd_addr, uint16_t attr_mask, uint8_… in btc_storage_add_hid_device_info() [all …]
|
D | btc_profile_queue.c | 90 bt_status_t btc_queue_connect(uint16_t uuid, const bt_bdaddr_t *bda, btc_connect_cb_t connect_cb) in btc_queue_connect() 100 memcpy(&arg.connect_node.bda, bda, sizeof(bt_bdaddr_t)); in btc_queue_connect()
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/gatt/ |
D | bta_gatts_co.c | 181 bt_bdaddr_t bd_addr; in bta_gatts_co_cl_feat_save() 202 bt_bdaddr_t bd_addr; in bta_gatts_co_db_hash_save() 223 bt_bdaddr_t bd_addr; in bta_gatts_co_cl_feat_load() 244 bt_bdaddr_t bd_addr; in bta_gatts_co_db_hash_load()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/a2dp/ |
D | btc_av.c | 84 bt_bdaddr_t peer_bda; 95 bt_bdaddr_t target_bda; 100 bt_bdaddr_t target_bda; 143 static bt_status_t btc_a2d_src_connect(bt_bdaddr_t *remote_bda); 149 static bt_status_t btc_a2d_sink_connect(bt_bdaddr_t *remote_bda); 253 memcpy(connect_req.target_bda.address, peer_addr, sizeof(bt_bdaddr_t)); in btc_initiate_av_open_tmr_hdlr() 265 static void btc_report_connection_state(esp_a2d_connection_state_t state, bt_bdaddr_t *bd_addr, int… in btc_report_connection_state() 282 static void btc_report_audio_state(esp_a2d_audio_state_t state, bt_bdaddr_t *bd_addr) in btc_report_audio_state() 315 memset(&btc_av_cb.peer_bda, 0, sizeof(bt_bdaddr_t)); in btc_av_state_idle_handler() 335 sizeof(bt_bdaddr_t)); in btc_av_state_idle_handler() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/ |
D | btm_ble_bgconn.c | 55 bt_bdaddr_t address; 60 return bdaddr_equals((bt_bdaddr_t *)x, (bt_bdaddr_t *)y); in bdaddr_equality_fn() 72 static BOOLEAN background_connection_add(bt_bdaddr_t *address) in background_connection_add() 86 static BOOLEAN background_connection_remove(bt_bdaddr_t *address) in background_connection_remove() 335 if(!background_connection_add((bt_bdaddr_t *)bd_addr)) { in btm_update_dev_to_white_list() 344 if(!background_connection_remove((bt_bdaddr_t *)bd_addr)){ in btm_update_dev_to_white_list()
|
/hal_espressif-latest/components/bt/host/bluedroid/api/ |
D | esp_gap_bt_api.c | 109 memcpy(&arg.bda, remote_bda, sizeof(bt_bdaddr_t)); in esp_bt_gap_get_remote_services() 126 memcpy(&arg.get_rmt_srv_rcd.bda, remote_bda, sizeof(bt_bdaddr_t)); in esp_bt_gap_get_remote_service_record() 260 ret = btc_storage_get_bonded_bt_devices_list((bt_bdaddr_t *)dev_list, dev_num); in esp_bt_gap_get_bond_device_list() 403 memcpy(&arg.rmt_name_bda, remote_bda, sizeof(bt_bdaddr_t)); in esp_bt_gap_read_remote_name() 424 memcpy(&arg.set_qos.bda, remote_bda, sizeof(bt_bdaddr_t)); in esp_bt_gap_set_qos() 442 memcpy(&arg.set_acl_pkt_types.bda, remote_bda, sizeof(bt_bdaddr_t)); in esp_bt_gap_set_acl_pkt_types()
|
D | esp_a2dp_api.c | 105 memcpy(&(arg.connect), remote_bda, sizeof(bt_bdaddr_t)); in esp_a2d_sink_connect() 129 memcpy(&(arg.disconn), remote_bda, sizeof(bt_bdaddr_t)); in esp_a2d_sink_disconnect() 291 memcpy(&(arg.src_connect), remote_bda, sizeof(bt_bdaddr_t)); in esp_a2d_source_connect() 317 memcpy(&(arg.src_disconn), remote_bda, sizeof(bt_bdaddr_t)); in esp_a2d_source_disconnect()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/hf_ag/ |
D | btc_hf_ag.c | 158 static int btc_hf_idx_by_bdaddr(bt_bdaddr_t *bd_addr) in btc_hf_idx_by_bdaddr() 179 static BOOLEAN is_connected(int idx, bt_bdaddr_t *bd_addr) in is_connected() 395 static bt_status_t connect_init(bt_bdaddr_t *bd_addr, uint16_t uuid) in connect_init() 411 bt_status_t btc_hf_connect(bt_bdaddr_t *bd_addr) in btc_hf_connect() 416 bt_status_t btc_hf_disconnect(bt_bdaddr_t *bd_addr) in btc_hf_disconnect() 432 bt_status_t btc_hf_connect_audio(bt_bdaddr_t *bd_addr) in btc_hf_connect_audio() 452 bt_status_t btc_hf_disconnect_audio(bt_bdaddr_t *bd_addr) in btc_hf_disconnect_audio() 483 static bt_status_t btc_hf_vra(bt_bdaddr_t *bd_addr, esp_hf_vr_state_t value) in btc_hf_vra() 502 static bt_status_t btc_hf_volume_control(bt_bdaddr_t *bd_addr, esp_hf_volume_type_t type, int volum… in btc_hf_volume_control() 518 static bt_status_t btc_hf_unat_response(bt_bdaddr_t *bd_addr, const char *unat) in btc_hf_unat_response() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/common/include/common/ |
D | bt_common_types.h | 28 bt_bdaddr_t bd_addr;
|
D | bt_defs.h | 54 } __attribute__ ((__packed__)) bt_bdaddr_t; typedef
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/include/stack/ |
D | l2cap_client.h | 61 bool l2cap_client_connect(l2cap_client_t *client, const bt_bdaddr_t *remote_bdaddr, uint16_t psm);
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/hid/ |
D | btc_hd.c | 138 void btc_hd_remove_device(bt_bdaddr_t bd_addr) in btc_hd_remove_device() 833 bt_bdaddr_t *addr = (bt_bdaddr_t *)&p_data->conn.bda; in btc_hd_cb_handler() 860 bt_bdaddr_t *addr = (bt_bdaddr_t *)&p_data->conn.bda; in btc_hd_cb_handler() 906 bt_bdaddr_t *bd_addr = (bt_bdaddr_t *)&p_data->conn.bda; in btc_hd_cb_handler()
|