Lines Matching refs:link_key
572 void gap_store_link_key_for_bd_addr(bd_addr_t addr, link_key_t link_key, link_key_type_t type){ in gap_store_link_key_for_bd_addr() argument
575 hci_stack->link_key_db->put_link_key(addr, link_key, type); in gap_store_link_key_for_bd_addr()
578 bool gap_get_link_key_for_bd_addr(bd_addr_t addr, link_key_t link_key, link_key_type_t * type){ in gap_get_link_key_for_bd_addr() argument
580 int result = hci_stack->link_key_db->get_link_key(addr, link_key, type) != 0; in gap_get_link_key_for_bd_addr()
587 link_key_t link_key; in gap_delete_all_link_keys() local
595 while (gap_link_key_iterator_get_next(&it, addr, link_key, &type)){ in gap_delete_all_link_keys()
606 …et_next(btstack_link_key_iterator_t * it, bd_addr_t bd_addr, link_key_t link_key, link_key_type_t … in gap_link_key_iterator_get_next() argument
608 return hci_stack->link_key_db->iterator_get_next(it, bd_addr, link_key, type); in gap_link_key_iterator_get_next()
3997 … hci_stack->link_key_db->get_link_key(conn->address, conn->link_key, &conn->link_key_type); in event_handler()
4023 memcpy(&conn->link_key, &packet[8], 16); in event_handler()
7325 … hci_send_cmd(&hci_link_key_request_reply, connection->address, &connection->link_key); in hci_run_general_pending_commands()
9622 uint8_t gap_send_link_key_response(const bd_addr_t addr, link_key_t link_key, link_key_type_t type){ in gap_send_link_key_response() argument
9628 memcpy(connection->link_key, link_key, sizeof(link_key_t)); in gap_send_link_key_response()
9849 link_key_t link_key; in gap_bonded() local
9863 …_key_db && hci_stack->link_key_db->get_link_key(hci_connection->address, link_key, &link_key_type); in gap_bonded()