Home
last modified time | relevance | path

Searched refs:tBTA_HH_DEV_CB (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-latest/components/bt/host/bluedroid/bta/hh/include/
Dbta_hh_int.h274 } tBTA_HH_DEV_CB; typedef
292 tBTA_HH_DEV_CB kdev[BTA_HH_MAX_DEVICE]; /* device control block */
293 tBTA_HH_DEV_CB *p_cur; /* current device control
323 extern void bta_hh_sm_execute(tBTA_HH_DEV_CB *p_cb, UINT16 event,
327 extern void bta_hh_api_disc_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data);
328 extern void bta_hh_open_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data);
329 extern void bta_hh_close_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data);
330 extern void bta_hh_data_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data);
331 extern void bta_hh_ctrl_dat_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data);
332 extern void bta_hh_start_sdp(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data);
[all …]
/hal_espressif-latest/components/bt/host/bluedroid/bta/hh/
Dbta_hh_le.c78 static void bta_hh_le_search_hid_chars(tBTA_HH_DEV_CB *p_dev_cb);
79 static void bta_hh_le_search_hid_included(tBTA_HH_DEV_CB *p_dev_cb);
80 static void bta_hh_le_search_scps(tBTA_HH_DEV_CB *p_cb);
81 static void bta_hh_le_search_scps_chars(tBTA_HH_DEV_CB *p_cb);
82 static void bta_hh_le_register_scpp_notif(tBTA_HH_DEV_CB *p_dev_cb, tBTA_GATT_STATUS status);
83 static void bta_hh_le_register_scpp_notif_cmpl(tBTA_HH_DEV_CB *p_dev_cb, tBTA_GATT_STATUS status);
84 static void bta_hh_le_add_dev_bg_conn(tBTA_HH_DEV_CB *p_cb, BOOLEAN check_bond);
85 static void bta_hh_process_cache_rpt (tBTA_HH_DEV_CB *p_cb,
109 static void bta_hh_le_hid_report_dbg(tBTA_HH_DEV_CB *p_cb) in bta_hh_le_hid_report_dbg()
291 BOOLEAN bta_hh_is_le_device(tBTA_HH_DEV_CB *p_cb, BD_ADDR remote_bda) in bta_hh_is_le_device()
[all …]
Dbta_hh_act.c188 tBTA_HH_DEV_CB *p_cb = bta_hh_cb.p_cur; in bta_hh_sdp_cback()
260 tBTA_HH_DEV_CB *p_cb = bta_hh_cb.p_cur; in bta_hh_di_sdp_cback()
319 void bta_hh_start_sdp(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) in bta_hh_start_sdp()
404 void bta_hh_sdp_cmpl(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) in bta_hh_sdp_cmpl()
482 void bta_hh_api_disc_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) in bta_hh_api_disc_act()
517 void bta_hh_open_cmpl_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) in bta_hh_open_cmpl_act()
581 void bta_hh_open_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) in bta_hh_open_act()
622 void bta_hh_data_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) in bta_hh_data_act()
644 void bta_hh_handsk_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) in bta_hh_handsk_act()
723 void bta_hh_ctrl_dat_act(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data) in bta_hh_ctrl_dat_act()
[all …]
Dbta_hh_utils.c118 void bta_hh_clean_up_kdev(tBTA_HH_DEV_CB *p_cb) in bta_hh_clean_up_kdev()
139 memset(p_cb, 0, sizeof (tBTA_HH_DEV_CB)); /* Reset control block */ in bta_hh_clean_up_kdev()
155 void bta_hh_update_di_info(tBTA_HH_DEV_CB *p_cb, UINT16 vendor_id, UINT16 product_id, in bta_hh_update_di_info()
180 void bta_hh_add_device_to_list(tBTA_HH_DEV_CB *p_cb, UINT8 handle, in bta_hh_add_device_to_list()
226 BOOLEAN bta_hh_tod_spt(tBTA_HH_DEV_CB *p_cb, UINT8 sub_class) in bta_hh_tod_spt()
Dbta_hh_main.c76 typedef void (*tBTA_HH_ACTION)(tBTA_HH_DEV_CB *p_cb, tBTA_HH_DATA *p_data);
270 void bta_hh_sm_execute(tBTA_HH_DEV_CB *p_cb, UINT16 event, tBTA_HH_DATA *p_data) in bta_hh_sm_execute()
407 tBTA_HH_DEV_CB *p_cb = NULL; in bta_hh_hdl_event()