Lines Matching refs:ble
193 p_dev_rec->ble.in_controller_list |= BTM_RESOLVING_LIST_BIT; in btm_ble_update_resolving_list()
195 p_dev_rec->ble.resolving_list_index = btm_ble_find_irk_index(); in btm_ble_update_resolving_list()
197 p_dev_rec->ble.in_controller_list &= ~BTM_RESOLVING_LIST_BIT; in btm_ble_update_resolving_list()
200 btm_ble_clear_irk_index(p_dev_rec->ble.resolving_list_index); in btm_ble_update_resolving_list()
201 p_dev_rec->ble.resolving_list_index = 0; in btm_ble_update_resolving_list()
208 p_dev_rec->ble.in_controller_list &= ~BTM_RESOLVING_LIST_BIT; in clear_resolving_list_bit()
418 btsnd_hcic_ble_rm_device_resolving_list(p_dev_rec->ble.identity_addr_type, in btm_ble_remove_resolving_list_entry()
419 p_dev_rec->ble.identity_addr); in btm_ble_remove_resolving_list_entry()
425 UINT8_TO_STREAM(p, p_dev_rec->ble.identity_addr_type); in btm_ble_remove_resolving_list_entry()
426 BDADDR_TO_STREAM(p, p_dev_rec->ble.identity_addr); in btm_ble_remove_resolving_list_entry()
473 if (!(p_dev_rec->ble.in_controller_list & BTM_RESOLVING_LIST_BIT)) in btm_ble_read_resolving_list_entry()
477 btsnd_hcic_ble_read_resolvable_addr_peer(p_dev_rec->ble.identity_addr_type, in btm_ble_read_resolving_list_entry()
478 p_dev_rec->ble.identity_addr); in btm_ble_read_resolving_list_entry()
484 UINT8_TO_STREAM(p, p_dev_rec->ble.resolving_list_index); in btm_ble_read_resolving_list_entry()
697 if ((p_dev_rec->ble.key_type & (BTM_LE_KEY_PID | BTM_LE_KEY_LID)) == 0) { in btm_ble_resolving_list_load_dev()
702 } else if ((p_dev_rec->ble.key_type & BTM_LE_KEY_PID) == 0) { in btm_ble_resolving_list_load_dev()
708 if ((p_dev_rec->ble.in_controller_list & BTM_RESOLVING_LIST_BIT) || in btm_ble_resolving_list_load_dev()
725 const Octet16& peer_irk = p_dev_rec->ble.keys.irk; in btm_ble_resolving_list_load_dev()
728 if (p_dev_rec->ble.identity_addr.IsEmpty()) { in btm_ble_resolving_list_load_dev()
729 p_dev_rec->ble.identity_addr = p_dev_rec->bd_addr; in btm_ble_resolving_list_load_dev()
730 p_dev_rec->ble.identity_addr_type = p_dev_rec->ble.ble_addr_type; in btm_ble_resolving_list_load_dev()
734 __func__, p_dev_rec->ble.identity_addr.ToString().c_str()); in btm_ble_resolving_list_load_dev()
737 btsnd_hcic_ble_add_device_resolving_list(p_dev_rec->ble.identity_addr_type, in btm_ble_resolving_list_load_dev()
738 p_dev_rec->ble.identity_addr, in btm_ble_resolving_list_load_dev()
743 btsnd_hcic_ble_set_privacy_mode(p_dev_rec->ble.identity_addr_type, in btm_ble_resolving_list_load_dev()
744 p_dev_rec->ble.identity_addr, 0x01); in btm_ble_resolving_list_load_dev()
751 ARRAY_TO_STREAM(p, p_dev_rec->ble.keys.irk, OCTET16_LEN); in btm_ble_resolving_list_load_dev()
752 UINT8_TO_STREAM(p, p_dev_rec->ble.identity_addr_type); in btm_ble_resolving_list_load_dev()
753 BDADDR_TO_STREAM(p, p_dev_rec->ble.identity_addr); in btm_ble_resolving_list_load_dev()
790 if ((p_dev_rec->ble.in_controller_list & BTM_RESOLVING_LIST_BIT) && in btm_ble_resolving_list_remove_dev()
840 if ((p_dev->ble.in_controller_list & BTM_RESOLVING_LIST_BIT) && in is_on_resolving_list()
841 (p_dev->ble.in_controller_list & BTM_WHITE_LIST_BIT)) in is_on_resolving_list()