Lines Matching defs:haddr
1123 struct sockaddr_hci haddr;
1134 memset(&haddr, 0, sizeof(haddr));
1135 len = min_t(unsigned int, sizeof(haddr), addr_len);
1136 memcpy(&haddr, addr, len);
1138 if (haddr.hci_family != AF_BLUETOOTH)
1160 switch (haddr.hci_channel) {
1167 if (haddr.hci_dev != HCI_DEV_NONE) {
1168 hdev = hci_dev_get(haddr.hci_dev);
1177 hci_pi(sk)->channel = haddr.hci_channel;
1214 if (haddr.hci_dev == HCI_DEV_NONE) {
1224 hdev = hci_dev_get(haddr.hci_dev);
1267 hci_pi(sk)->channel = haddr.hci_channel;
1302 if (haddr.hci_dev != HCI_DEV_NONE) {
1312 hci_pi(sk)->channel = haddr.hci_channel;
1331 if (haddr.hci_dev != HCI_DEV_NONE) {
1341 hci_pi(sk)->channel = haddr.hci_channel;
1345 if (!hci_mgmt_chan_find(haddr.hci_channel)) {
1350 if (haddr.hci_dev != HCI_DEV_NONE) {
1363 hci_pi(sk)->channel = haddr.hci_channel;
1419 struct sockaddr_hci *haddr = (struct sockaddr_hci *)addr;
1437 haddr->hci_family = AF_BLUETOOTH;
1438 haddr->hci_dev = hdev->id;
1439 haddr->hci_channel= hci_pi(sk)->channel;
1440 err = sizeof(*haddr);