Home | History | Annotate | Download | only in netbt

Lines Matching defs:btr

137 	struct btreq *btr = data;
153 unit = hci_unit_lookup(&btr->btr_bdaddr);
165 if (btr->btr_name[0] == '\0') {
182 btr->btr_name, HCI_DEVNAME_SIZE) == 0)
211 memset(btr, 0, sizeof(struct btreq));
212 strlcpy(btr->btr_name, device_xname(unit->hci_dev), HCI_DEVNAME_SIZE);
213 bdaddr_copy(&btr->btr_bdaddr, &unit->hci_bdaddr);
215 btr->btr_flags = unit->hci_flags;
217 btr->btr_num_cmd = unit->hci_num_cmd_pkts;
218 btr->btr_num_acl = unit->hci_num_acl_pkts;
219 btr->btr_num_sco = unit->hci_num_sco_pkts;
220 btr->btr_acl_mtu = unit->hci_max_acl_size;
221 btr->btr_sco_mtu = unit->hci_max_sco_size;
222 btr->btr_max_acl = unit->hci_max_acl_pkts;
223 btr->btr_max_sco = unit->hci_max_sco_pkts;
225 btr->btr_packet_type = unit->hci_packet_type;
226 btr->btr_link_policy = unit->hci_link_policy;
232 btr, NULL);
237 && (btr->btr_flags & BTF_UP) == 0) {
243 unit->hci_flags |= (btr->btr_flags & (BTF_INIT | BTF_MASTER));
246 && (btr->btr_flags & BTF_UP)) {
254 btr->btr_flags = unit->hci_flags;
260 btr, NULL);
264 unit->hci_link_policy = btr->btr_link_policy;
266 btr->btr_link_policy = unit->hci_link_policy;
272 btr, NULL);
276 unit->hci_packet_type = btr->btr_packet_type;
278 btr->btr_packet_type = unit->hci_packet_type;
282 (*unit->hci_if->get_stats)(unit->hci_dev, &btr->btr_stats, 0);
288 btr, NULL);
292 (*unit->hci_if->get_stats)(unit->hci_dev, &btr->btr_stats, 1);
304 btr, NULL);
308 unit->hci_max_sco_size = btr->btr_sco_mtu;
312 memset(btr, 0, sizeof(struct btreq));
313 strlcpy(btr->btr_name, device_xname(unit->hci_dev), HCI_DEVNAME_SIZE);
314 memcpy(btr->btr_features0, unit->hci_feat0, HCI_FEATURES_SIZE);
315 memcpy(btr->btr_features1, unit->hci_feat1, HCI_FEATURES_SIZE);
316 memcpy(btr->btr_features2, unit->hci_feat2, HCI_FEATURES_SIZE);