Lines Matching refs:oob_cb
223 static btif_dm_oob_cb_t oob_cb; variable
2379 bdcpy(oob_cb.bdaddr, bd_addr->address); in btif_dm_create_bond_out_of_band()
2380 memcpy(&oob_cb.oob_data, oob_data, sizeof(bt_out_of_band_data_t)); in btif_dm_create_bond_out_of_band()
2798 if (is_empty_128bit(oob_cb.oob_data.c192)) in btif_dm_set_oob_for_io_req()
2816 if (!is_empty_128bit(oob_cb.oob_data.sm_tk)) in btif_dm_set_oob_for_le_io_req()
2819 if (memcmp(bd_addr, oob_cb.bdaddr, BD_ADDR_LEN) == 0) { in btif_dm_set_oob_for_le_io_req()
2848 if (is_empty_128bit(oob_cb.oob_data.c192)) in btif_dm_load_local_oob()
2864 if (is_empty_128bit(oob_cb.oob_data.c192) && valid) in btif_dm_proc_loc_oob()
2867 memcpy(oob_cb.oob_data.c192, c, BT_OCTET16_LEN); in btif_dm_proc_loc_oob()
2868 memcpy(oob_cb.oob_data.r192, r, BT_OCTET16_LEN); in btif_dm_proc_loc_oob()
2962 bdcpy(oob_cb.bdaddr, bd_addr); in btif_dm_proc_rmt_oob()
2986 oob_cb.bdaddr[0], oob_cb.bdaddr[1], oob_cb.bdaddr[2], in btif_dm_proc_rmt_oob()
2987 oob_cb.bdaddr[3], oob_cb.bdaddr[4], oob_cb.bdaddr[5]); in btif_dm_proc_rmt_oob()
3055 memset(&oob_cb, 0, sizeof(oob_cb)); in btif_dm_ble_auth_cmpl_evt()
3336 if (is_empty_128bit(oob_cb.oob_data.sm_tk)) { in btif_dm_ble_oob_req_evt()
3341 if (memcmp(req_oob_type->bd_addr, oob_cb.bdaddr, BD_ADDR_LEN) != 0) { in btif_dm_ble_oob_req_evt()
3355 BTM_BleOobDataReply(req_oob_type->bd_addr, 0, 16, oob_cb.oob_data.sm_tk); in btif_dm_ble_oob_req_evt()