Lines Matching refs:btlink
85 struct bt_link_s btlink;
747 link->btlink.slave = &hci->device;
748 link->btlink.host = host;
752 bt_hci_lmp_link_establish(hci, &link->btlink, 0);
767 host->lmp_connection_complete(&link->btlink);
880 struct bt_link_s *btlink =
886 btlink->slave->reject_reason = reason;
887 btlink->slave->lmp_disconnect_slave(btlink);
893 btlink->host->reject_reason = reason;
894 btlink->host->lmp_disconnect_master(btlink);
897 link = (struct bt_hci_link_s *) btlink;
926 static void bt_hci_lmp_disconnect_slave(struct bt_link_s *btlink)
928 struct bt_hci_link_s *link = (struct bt_hci_link_s *) btlink;
929 struct bt_hci_s *hci = hci_from_device(btlink->slave);
1066 static void bt_hci_lmp_mode_change_slave(struct bt_link_s *btlink)
1068 struct bt_hci_link_s *link = (struct bt_hci_link_s *) btlink;
1069 struct bt_hci_s *hci = hci_from_device(btlink->slave);
1071 bt_hci_event_mode(hci, btlink, link->handle);
1995 static void bt_hci_lmp_acl_data_slave(struct bt_link_s *btlink,
1998 struct bt_hci_link_s *link = (struct bt_hci_link_s *) btlink;
2000 bt_hci_lmp_acl_data(hci_from_device(btlink->slave),