Home
last modified time | relevance | path

Searched refs:tBTM_SEC_DEV_REC (Results 1 – 22 of 22) sorted by relevance

/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/
Dbtm_dev.c39 static tBTM_SEC_DEV_REC *btm_find_oldest_dev (void);
66 tBTM_SEC_DEV_REC *p_dev_rec; in BTM_SecAddDevice()
76 p_dev_rec = (tBTM_SEC_DEV_REC *)osi_malloc(sizeof(tBTM_SEC_DEV_REC)); in BTM_SecAddDevice()
80 memset (p_dev_rec, 0, sizeof (tBTM_SEC_DEV_REC)); in BTM_SecAddDevice()
181 tBTM_SEC_DEV_REC *p_dev_rec; in BTM_SecDeleteDevice()
219 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(bd_addr); in BTM_SecClearSecurityFlags()
243 tBTM_SEC_DEV_REC *p_srec; in BTM_SecReadDevName()
265 tBTM_SEC_DEV_REC *p_sec_dev = (tBTM_SEC_DEV_REC *)p_node_data; in btm_find_sec_dev_in_list()
325 tBTM_SEC_DEV_REC *btm_sec_alloc_dev (BD_ADDR bd_addr) in btm_sec_alloc_dev()
327 tBTM_SEC_DEV_REC *p_dev_rec = NULL; in btm_sec_alloc_dev()
[all …]
Dbtm_sec.c64 static tBTM_STATUS btm_sec_execute_procedure (tBTM_SEC_DEV_REC *p_dev_rec);
65 static BOOLEAN btm_sec_start_get_name (tBTM_SEC_DEV_REC *p_dev_rec);
66 static BOOLEAN btm_sec_start_authentication (tBTM_SEC_DEV_REC *p_dev_rec);
67 static BOOLEAN btm_sec_start_encryption (tBTM_SEC_DEV_REC *p_dev_rec);
71 static tBTM_STATUS btm_sec_dd_create_conn (tBTM_SEC_DEV_REC *p_dev_rec);
83 static void btm_send_link_key_notif (tBTM_SEC_DEV_REC *p_dev_rec);
84 static BOOLEAN btm_sec_check_prefetch_pin (tBTM_SEC_DEV_REC *p_dev_rec);
85 static UINT8 btm_sec_start_authorization (tBTM_SEC_DEV_REC *p_dev_rec);
89 static tBTM_STATUS btm_sec_send_hci_disconnect (tBTM_SEC_DEV_REC *p_dev_rec, UINT8 reason, UINT16 c…
91 UINT8 btm_sec_start_role_switch (tBTM_SEC_DEV_REC *p_dev_rec);
[all …]
Dbtm_ble_addr.c273 BOOLEAN btm_ble_init_pseudo_addr (tBTM_SEC_DEV_REC *p_dev_rec, BD_ADDR new_pseudo_addr) in btm_ble_init_pseudo_addr()
295 BOOLEAN btm_ble_addr_resolvable (BD_ADDR rpa, tBTM_SEC_DEV_REC *p_dev_rec) in btm_ble_addr_resolvable()
342 static BOOLEAN btm_ble_match_random_bda(tBTM_SEC_DEV_REC *p_dev_rec) in btm_ble_match_random_bda()
393 tBTM_SEC_DEV_REC *p_dev_rec = NULL; in btm_ble_resolve_random_addr()
431 tBTM_SEC_DEV_REC *btm_find_dev_by_identity_addr(BD_ADDR bd_addr, UINT8 addr_type) in btm_find_dev_by_identity_addr()
434 tBTM_SEC_DEV_REC *p_dev_rec = NULL; in btm_find_dev_by_identity_addr()
469 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_identity_addr(bd_addr, *p_addr_type); in btm_identity_addr_to_random_pseudo()
506 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (random_pseudo); in btm_random_pseudo_to_identity_addr()
542 tBTM_SEC_DEV_REC *p_sec_rec = btm_find_dev(pseudo_bda); in btm_ble_refresh_peer_resolvable_private_addr()
Dbtm_ble.c77 tBTM_SEC_DEV_REC *p_dev_rec; in BTM_SecAddBleDevice()
89 p_dev_rec = (tBTM_SEC_DEV_REC *)osi_malloc(sizeof(tBTM_SEC_DEV_REC)); in BTM_SecAddBleDevice()
95 memset (p_dev_rec, 0, sizeof (tBTM_SEC_DEV_REC)); in BTM_SecAddBleDevice()
160 tBTM_SEC_DEV_REC *p_dev_rec; in BTM_SecAddBleKey()
358 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(pseudo_addr); in BTM_ReadRemoteConnectionAddr()
407 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); in BTM_BlePasskeyReply()
456 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); in BTM_BleConfirmReply()
486 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); in BTM_BleOobDataReply()
515 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); in BTM_BleSecureConnectionOobDataReply()
616 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (bd_addr); in BTM_BleSetPrefConnParams()
[all …]
Dbtm_ble_privacy.c194 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(pseudo_bda); in btm_ble_update_resolving_list()
256 tBTM_SEC_DEV_REC *p_dev_rec = NULL; in btm_ble_clear_resolving_list_complete()
533 tBTM_STATUS btm_ble_remove_resolving_list_entry(tBTM_SEC_DEV_REC *p_dev_rec) in btm_ble_remove_resolving_list_entry()
619 tBTM_STATUS btm_ble_read_resolving_list_entry(tBTM_SEC_DEV_REC *p_dev_rec) in btm_ble_read_resolving_list_entry()
855 BOOLEAN btm_ble_resolving_list_load_dev(tBTM_SEC_DEV_REC *p_dev_rec) in btm_ble_resolving_list_load_dev()
965 void btm_ble_resolving_list_remove_dev(tBTM_SEC_DEV_REC *p_dev_rec) in btm_ble_resolving_list_remove_dev()
1058 tBTM_SEC_DEV_REC *p_dev = NULL; in btm_ble_enable_resolving_list_for_platform()
Dbtm_acl.c190 BOOLEAN btm_ble_get_acl_remote_addr(tBTM_SEC_DEV_REC *p_dev_rec, BD_ADDR conn_addr, in btm_ble_get_acl_remote_addr()
245 tBTM_SEC_DEV_REC *p_dev_rec = NULL; in btm_acl_created()
428 tBTM_SEC_DEV_REC *p_dev_rec = NULL; in btm_acl_removed()
654 tBTM_SEC_DEV_REC *p_dev_rec = NULL; in BTM_SwitchRole()
781 tBTM_SEC_DEV_REC *p_dev_rec; in btm_acl_encrypt_change()
993 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev_by_handle (handle); in btm_process_remote_ext_features()
1472 tBTM_SEC_DEV_REC *p_dev_rec; in btm_acl_role_changed()
2387 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); in btm_remove_acl()
2440 void btm_cont_rswitch (tACL_CONN *p, tBTM_SEC_DEV_REC *p_dev_rec, in btm_cont_rswitch()
2494 tBTM_SEC_DEV_REC *p_dev_rec; in btm_acl_resubmit_page()
[all …]
Dbtm_devctl.c151 tBTM_SEC_DEV_REC *p_dev_rec = (tBTM_SEC_DEV_REC *) list_node(p_node); in reset_complete()
Dbtm_ble_bgconn.c294 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(bd_addr); in btm_update_dev_to_white_list()
Dbtm_ble_gap.c1175 tBTM_SEC_DEV_REC *match_rec = (tBTM_SEC_DEV_REC *) p_rec; in btm_ble_resolve_random_addr_on_adv()
1369 tBTM_SEC_DEV_REC *p_dev_rec; in btm_set_conn_mode_adv_init_addr()
3619 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bda); in btm_ble_process_adv_pkt()
Dbtm_ble_5_gap.c1088 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (bd_addr); in BTM_BleSetPreferExtenedConnParams()
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/include/
Dbtm_int.h28 typedef struct tBTM_SEC_DEV_REC tBTM_SEC_DEV_REC; typedef
593 struct tBTM_SEC_DEV_REC{ struct
908 tBTM_SEC_DEV_REC *p_collided_dev_rec;
1052 tBTM_SEC_DEV_REC *p_dev_rec,
1141 BOOLEAN btm_ble_addr_resolvable(BD_ADDR rpa, tBTM_SEC_DEV_REC *p_dev_rec);
1142 tBTM_STATUS btm_ble_read_resolving_list_entry(tBTM_SEC_DEV_REC *p_dev_rec);
1143 BOOLEAN btm_ble_resolving_list_load_dev(tBTM_SEC_DEV_REC *p_dev_rec);
1144 void btm_ble_resolving_list_remove_dev(tBTM_SEC_DEV_REC *p_dev_rec);
1162 tBTM_SEC_DEV_REC *btm_sec_alloc_dev (BD_ADDR bd_addr);
1163 void btm_sec_free_dev (tBTM_SEC_DEV_REC *p_dev_rec, tBT_TRANSPORT transport);
[all …]
Dbtm_ble_int.h204 tBTM_SEC_DEV_REC *p_dev_rec;
/hal_espressif-latest/components/bt/host/bluedroid/stack/smp/
Dsmp_act.c255 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_cb->pairing_bda); in smp_send_pair_req()
561 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_cb->pairing_bda); in smp_proc_pair_cmd()
868 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_cb->pairing_bda); in smp_br_process_pairing_command()
1549 tBTM_SEC_DEV_REC *p_rec = btm_find_dev (p_cb->pairing_bda); in smp_fast_conn_param()
2001 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bda); in smp_link_encrypted()
2051 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev(bda); in smp_proc_ltk_request()
Dsmp_keys.c1954 tBTM_SEC_DEV_REC *p_dev_rec; in smp_calculate_link_key_from_long_term_key()
2042 tBTM_SEC_DEV_REC *p_dev_rec; in smp_calculate_long_term_key_from_link_key()
Dsmp_utils.c984 tBTM_SEC_DEV_REC *p_rec = btm_find_dev (p_cb->pairing_bda); in smp_proc_pairing_cmpl()
/hal_espressif-latest/components/bt/host/bluedroid/stack/l2cap/
Dl2c_ble.c332 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (bda); in l2cble_scanner_conn_comp()
438 tBTM_SEC_DEV_REC *p_dev_rec; in l2cble_advertiser_conn_comp()
883 tBTM_SEC_DEV_REC *find_dev_rec = btm_find_dev (p_lcb->remote_bd_addr); in l2cble_init_direct_conn()
889 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (p_lcb->remote_bd_addr); in l2cble_init_direct_conn()
Dl2c_link.c161 tBTM_SEC_DEV_REC *p_dev_info = NULL; in l2c_link_hci_conn_comp()
Dl2c_utils.c2378 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (p_lcb->remote_bd_addr); in l2cu_create_conn_after_switch()
/hal_espressif-latest/components/bt/host/bluedroid/stack/hid/
Dhidh_api.c634 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_dev (bd_addr); in hid_known_hid_device()
/hal_espressif-latest/components/bt/host/bluedroid/stack/btu/
Dbtu_hcif.c2144 tBTM_SEC_DEV_REC *match_rec = (tBTM_SEC_DEV_REC *) p_rec; in btm_ble_resolve_random_addr_adv_ext()
/hal_espressif-latest/components/bt/host/bluedroid/bta/hh/
Dbta_hh_le.c1325 tBTM_SEC_DEV_REC *p_dev_rec; in bta_hh_start_security()
/hal_espressif-latest/components/bt/host/bluedroid/bta/gatt/
Dbta_gattc_act.c512 tBTM_SEC_DEV_REC *p_dev_rec = NULL; in bta_gattc_open()