Searched refs:tSMP_CB (Results 1 – 7 of 7) sorted by relevance
/external/bluetooth/bluedroid/stack/smp/ |
D | smp_int.h | 218 }tSMP_CB; typedef 221 typedef void (*tSMP_ACT)(tSMP_CB *p_cb, tSMP_INT_DATA *p_data); 230 SMP_API extern tSMP_CB smp_cb; 232 SMP_API extern tSMP_CB *smp_cb_ptr; 252 extern void smp_sm_event(tSMP_CB *p_cb, tSMP_EVENT event, void *p_data); 254 extern void smp_proc_sec_request(tSMP_CB *p_cb, tSMP_INT_DATA *p_data); 255 extern void smp_send_pair_req(tSMP_CB *p_cb, tSMP_INT_DATA *p_data); 256 extern void smp_send_confirm(tSMP_CB *p_cb, tSMP_INT_DATA *p_data); 257 extern void smp_send_pair_fail(tSMP_CB *p_cb, tSMP_INT_DATA *p_data); 258 extern void smp_send_init(tSMP_CB *p_cb, tSMP_INT_DATA *p_data); [all …]
|
D | smp_act.c | 59 static void smp_update_key_mask (tSMP_CB *p_cb, UINT8 key_type, BOOLEAN recv) in smp_update_key_mask() 84 void smp_send_app_cback(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_app_cback() 134 void smp_send_pair_fail(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_pair_fail() 151 void smp_send_pair_req(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_pair_req() 181 void smp_send_pair_rsp(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_pair_rsp() 200 void smp_send_confirm(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_confirm() 211 void smp_send_init(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_init() 231 void smp_send_enc_info(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_enc_info() 256 void smp_send_id_info(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_id_info() 274 void smp_send_csrk_info(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_send_csrk_info() [all …]
|
D | smp_keys.c | 46 static void smp_genenrate_confirm(tSMP_CB *p_cb, tSMP_INT_DATA *p_data); 47 static void smp_genenrate_ltk_cont(tSMP_CB *p_cb, tSMP_INT_DATA *p_data); 48 static void smp_generate_y(tSMP_CB *p_cb, tSMP_INT_DATA *p); 49 static void smp_generate_rand_vector (tSMP_CB *p_cb, tSMP_INT_DATA *p); 50 static void smp_process_stk(tSMP_CB *p_cb, tSMP_ENC *p); 51 static void smp_calculate_comfirm_cont(tSMP_CB *p_cb, tSMP_ENC *p); 52 static void smp_process_confirm(tSMP_CB *p_cb, tSMP_ENC *p); 53 static void smp_process_compare(tSMP_CB *p_cb, tSMP_ENC *p); 54 static void smp_process_ediv(tSMP_CB *p_cb, tSMP_ENC *p); 163 void smp_generate_passkey(tSMP_CB *p_cb, tSMP_INT_DATA *p_data) in smp_generate_passkey() [all …]
|
D | smp_utils.c | 51 typedef BT_HDR * (*tSMP_CMD_ACT)(UINT8 cmd_code, tSMP_CB *p_cb); 53 static BT_HDR * smp_build_pairing_cmd(UINT8 cmd_code, tSMP_CB *p_cb); 54 static BT_HDR * smp_build_confirm_cmd(UINT8 cmd_code, tSMP_CB *p_cb); 55 static BT_HDR * smp_build_rand_cmd(UINT8 cmd_code, tSMP_CB *p_cb); 56 static BT_HDR * smp_build_pairing_fail(UINT8 cmd_code, tSMP_CB *p_cb); 57 static BT_HDR * smp_build_identity_info_cmd(UINT8 cmd_code, tSMP_CB *p_cb); 58 static BT_HDR * smp_build_encrypt_info_cmd(UINT8 cmd_code, tSMP_CB *p_cb); 59 static BT_HDR * smp_build_security_request(UINT8 cmd_code, tSMP_CB *p_cb); 60 static BT_HDR * smp_build_signing_info_cmd(UINT8 cmd_code, tSMP_CB *p_cb); 61 static BT_HDR * smp_build_master_id_cmd(UINT8 cmd_code, tSMP_CB *p_cb); [all …]
|
D | smp_api.c | 53 memset(&smp_cb, 0, sizeof(tSMP_CB)); in SMP_Init() 131 tSMP_CB *p_cb = &smp_cb; in SMP_Pair() 171 tSMP_CB *p_cb = &smp_cb; in SMP_PairCancel() 229 tSMP_CB *p_cb = & smp_cb; in SMP_PasskeyReply() 285 tSMP_CB *p_cb = & smp_cb; in SMP_OobDataReply()
|
D | smp_l2c.c | 80 tSMP_CB *p_cb = &smp_cb; in smp_connect_cback() 134 tSMP_CB *p_cb = &smp_cb; in smp_data_ind()
|
D | smp_main.c | 385 tSMP_CB smp_cb; 434 void smp_sm_event(tSMP_CB *p_cb, tSMP_EVENT event, void *p_data) in smp_sm_event()
|