Lines Matching refs:ble
134 btif_dm_ble_cb_t ble;
1738 BTIF_TRACE_ERROR("BD mismatch discard BLE key_type=%d ",p_data->ble_key.key_type);
1746 pairing_cb.ble.is_penc_key_rcvd = TRUE;
1747 memcpy(pairing_cb.ble.penc_key.ltk,p_data->ble_key.key_value.penc_key.ltk, 16);
1748 memcpy(pairing_cb.ble.penc_key.rand, p_data->ble_key.key_value.penc_key.rand,8);
1749 pairing_cb.ble.penc_key.ediv = p_data->ble_key.key_value.penc_key.ediv;
1750 pairing_cb.ble.penc_key.sec_level = p_data->ble_key.key_value.penc_key.sec_level;
1754 BTIF_TRACE_DEBUG("pairing_cb.ble.penc_key.ltk[%d]=0x%02x",i,pairing_cb.ble.penc_key.ltk[i]);
1758 BTIF_TRACE_DEBUG("pairing_cb.ble.penc_key.rand[%d]=0x%02x",i,pairing_cb.ble.penc_key.rand[i]);
1760 BTIF_TRACE_DEBUG("pairing_cb.ble.penc_key.ediv=0x%04x",pairing_cb.ble.penc_key.ediv);
1761 BTIF_TRACE_DEBUG("pairing_cb.ble.penc_key.sec_level=0x%02x",pairing_cb.ble.penc_key.sec_level);
1762 BTIF_TRACE_DEBUG("pairing_cb.ble.penc_key.key_size=0x%02x",pairing_cb.ble.penc_key.key_size);
1767 pairing_cb.ble.is_pid_key_rcvd = TRUE;
1768 pairing_cb.ble.pid_key.addr_type = p_data->ble_key.key_value.pid_key.addr_type;
1769 memcpy(pairing_cb.ble.pid_key.irk, p_data->ble_key.key_value.pid_key.irk, 16);
1770 memcpy(pairing_cb.ble.pid_key.static_addr,
1774 BTIF_TRACE_DEBUG("pairing_cb.ble.pid_key.irk[%d]=0x%02x"
1775 ,i,pairing_cb.ble.pid_key.irk[i]);
1779 BTIF_TRACE_DEBUG("piaring_cb.ble.pid_address[%d] = %x"
1780 ,i, pairing_cb.ble.pid_key.static_addr[i]);
1786 pairing_cb.ble.is_pcsrk_key_rcvd = TRUE;
1787 pairing_cb.ble.pcsrk_key.counter = p_data->ble_key.key_value.pcsrk_key.counter;
1788 pairing_cb.ble.pcsrk_key.sec_level = p_data->ble_key.key_value.pcsrk_key.sec_level;
1789 memcpy(pairing_cb.ble.pcsrk_key.csrk,p_data->ble_key.key_value.pcsrk_key.csrk,16);
1793 BTIF_TRACE_DEBUG("pairing_cb.ble.pcsrk_key.csrk[%d]=0x%02x",i,pairing_cb.ble.pcsrk_key.csrk[i]);
1795 BTIF_TRACE_DEBUG("pairing_cb.ble.pcsrk_key.counter=0x%08x",pairing_cb.ble.pcsrk_key.counter);
1796 BTIF_TRACE_DEBUG("pairing_cb.ble.pcsrk_key.sec_level=0x%02x",pairing_cb.ble.pcsrk_key.sec_level);
1801 pairing_cb.ble.is_lenc_key_rcvd = TRUE;
1802 pairing_cb.ble.lenc_key.div = p_data->ble_key.key_value.lenc_key.div;
1803 pairing_cb.ble.lenc_key.key_size = p_data->ble_key.key_value.lenc_key.key_size;
1804 pairing_cb.ble.lenc_key.sec_level = p_data->ble_key.key_value.lenc_key.sec_level;
1806 BTIF_TRACE_DEBUG("pairing_cb.ble.lenc_key.div=0x%04x",pairing_cb.ble.lenc_key.div);
1807 BTIF_TRACE_DEBUG("pairing_cb.ble.lenc_key.key_size=0x%02x",pairing_cb.ble.lenc_key.key_size);
1808 BTIF_TRACE_DEBUG("pairing_cb.ble.lenc_key.sec_level=0x%02x",pairing_cb.ble.lenc_key.sec_level);
1815 pairing_cb.ble.is_lcsrk_key_rcvd = TRUE;
1816 pairing_cb.ble.lcsrk_key.counter = p_data->ble_key.key_value.lcsrk_key.counter;
1817 pairing_cb.ble.lcsrk_key.div = p_data->ble_key.key_value.lcsrk_key.div;
1818 pairing_cb.ble.lcsrk_key.sec_level = p_data->ble_key.key_value.lcsrk_key.sec_level;
1820 BTIF_TRACE_DEBUG("pairing_cb.ble.lcsrk_key.div=0x%04x",pairing_cb.ble.lcsrk_key.div);
1821 BTIF_TRACE_DEBUG("pairing_cb.ble.lcsrk_key.counter=0x%08x",pairing_cb.ble.lcsrk_key.counter);
1822 BTIF_TRACE_DEBUG("pairing_cb.ble.lcsrk_key.sec_level=0x%02x",pairing_cb.ble.lcsrk_key.sec_level);
1827 BTIF_TRACE_ERROR("unknown BLE key type (0x%02x)", p_data->ble_key.key_type);
2885 BTIF_TRACE_DEBUG("%s BLE ER key loaded",__FUNCTION__ );
2896 BTIF_TRACE_DEBUG("%s BLE ID keys loaded",__FUNCTION__ );
2928 if (pairing_cb.ble.is_penc_key_rcvd)
2931 (char *) &pairing_cb.ble.penc_key,
2936 if (pairing_cb.ble.is_pid_key_rcvd)
2939 (char *) &pairing_cb.ble.pid_key,
2945 if (pairing_cb.ble.is_pcsrk_key_rcvd)
2948 (char *) &pairing_cb.ble.pcsrk_key,
2954 if (pairing_cb.ble.is_lenc_key_rcvd)
2957 (char *) &pairing_cb.ble.lenc_key,
2962 if (pairing_cb.ble.is_lcsrk_key_rcvd)
2965 (char *) &pairing_cb.ble.lcsrk_key,
3097 ** Description Sends a HCI BLE Test command to the Controller