• Home
  • Raw
  • Download

Lines Matching refs:ble

201         p_dev_rec->ble.in_controller_list |= BTM_RESOLVING_LIST_BIT;  in btm_ble_update_resolving_list()
203 p_dev_rec->ble.resolving_list_index = btm_ble_find_irk_index(); in btm_ble_update_resolving_list()
207 p_dev_rec->ble.in_controller_list &= ~BTM_RESOLVING_LIST_BIT; in btm_ble_update_resolving_list()
211 btm_ble_clear_irk_index(p_dev_rec->ble.resolving_list_index); in btm_ble_update_resolving_list()
212 p_dev_rec->ble.resolving_list_index = 0; in btm_ble_update_resolving_list()
220 p_dev_rec->ble.in_controller_list &= ~BTM_RESOLVING_LIST_BIT; in clear_resolving_list_bit()
460 if (btsnd_hcic_ble_rm_device_resolving_list(p_dev_rec->ble.static_addr_type, in btm_ble_remove_resolving_list_entry()
461 p_dev_rec->ble.static_addr)) in btm_ble_remove_resolving_list_entry()
470 UINT8_TO_STREAM(p, p_dev_rec->ble.static_addr_type); in btm_ble_remove_resolving_list_entry()
471 BDADDR_TO_STREAM(p, p_dev_rec->ble.static_addr); in btm_ble_remove_resolving_list_entry()
535 if (!(p_dev_rec->ble.in_controller_list & BTM_RESOLVING_LIST_BIT)) in btm_ble_read_resolving_list_entry()
540 if (btsnd_hcic_ble_read_resolvable_addr_peer(p_dev_rec->ble.static_addr_type, in btm_ble_read_resolving_list_entry()
541 p_dev_rec->ble.static_addr)) in btm_ble_read_resolving_list_entry()
550 UINT8_TO_STREAM(p, p_dev_rec->ble.resolving_list_index); in btm_ble_read_resolving_list_entry()
778 ((p_dev_rec->ble.key_type & BTM_LE_KEY_PID) != 0 || in btm_ble_resolving_list_load_dev()
779 (p_dev_rec->ble.key_type & BTM_LE_KEY_LID) != 0)) in btm_ble_resolving_list_load_dev()
781 if (!(p_dev_rec->ble.in_controller_list & BTM_RESOLVING_LIST_BIT) && in btm_ble_resolving_list_load_dev()
797 UINT8 *peer_irk = p_dev_rec->ble.keys.irk; in btm_ble_resolving_list_load_dev()
800 if (memcmp(p_dev_rec->ble.static_addr, dummy_bda, BD_ADDR_LEN) == 0) in btm_ble_resolving_list_load_dev()
802 memcpy(p_dev_rec->ble.static_addr, p_dev_rec->bd_addr, BD_ADDR_LEN); in btm_ble_resolving_list_load_dev()
803 p_dev_rec->ble.static_addr_type = p_dev_rec->ble.ble_addr_type; in btm_ble_resolving_list_load_dev()
808 rt = btsnd_hcic_ble_add_device_resolving_list(p_dev_rec->ble.static_addr_type, in btm_ble_resolving_list_load_dev()
809 p_dev_rec->ble.static_addr, peer_irk, local_irk); in btm_ble_resolving_list_load_dev()
817 ARRAY_TO_STREAM(p, p_dev_rec->ble.keys.irk, BT_OCTET16_LEN); in btm_ble_resolving_list_load_dev()
818 UINT8_TO_STREAM(p, p_dev_rec->ble.static_addr_type); in btm_ble_resolving_list_load_dev()
819 BDADDR_TO_STREAM(p,p_dev_rec->ble.static_addr); in btm_ble_resolving_list_load_dev()
875 if ((p_dev_rec->ble.in_controller_list & BTM_RESOLVING_LIST_BIT) && in btm_ble_resolving_list_remove_dev()
934 if ((p_dev->ble.in_controller_list & BTM_RESOLVING_LIST_BIT) && in is_on_resolving_list()
935 (p_dev->ble.in_controller_list & BTM_WHITE_LIST_BIT)) in is_on_resolving_list()