/src/sys/netbt/ |
Makefile | 4 INCS= bluetooth.h hci.h l2cap.h rfcomm.h sco.h
|
bt_proto.c | 47 #include <netbt/hci.h> 67 { /* raw HCI commands */ 76 { /* HCI SCO data (audio) */
|
hci_misc.c | 45 #include <netbt/hci.h>
|
l2cap_lower.c | 45 #include <netbt/hci.h> 56 * HCI layer received "Disconnect Complete" event for ACL link
|
l2cap_misc.c | 44 #include <netbt/hci.h> 215 * list per HCI unit..
|
bt_sysctl.c | 44 #include <netbt/hci.h> 73 CTLTYPE_NODE, "hci",
|
hci_ioctl.c | 46 #include <netbt/hci.h> 63 uprintf("HCI:\n");
|
sco_upper.c | 45 #include <netbt/hci.h>
|
hci_socket.c | 55 #include <netbt/hci.h> 59 * HCI SOCK_RAW Sockets - for control of Bluetooth Devices 64 * the raw HCI protocol control block 74 LIST_ENTRY(hci_pcb) hp_next; /* next HCI pcb */ 303 * HCI protocol init routine, 311 panic("Bluetooth HCI: cannot listen on device scope"); 328 * HCI socket is going away and has some pending packets. We let them 790 * HCI mbuf tap routine 792 * copy packets to any raw HCI sockets that wish (and are 910 PR_WRAP_USRREQS(hci) [all...] |
l2cap_upper.c | 46 #include <netbt/hci.h>
|
rfcomm_dlc.c | 45 #include <netbt/hci.h>
|
rfcomm_upper.c | 45 #include <netbt/hci.h>
|
sco_socket.c | 52 #include <netbt/hci.h>
|
hci_unit.c | 49 #include <netbt/hci.h> 56 * HCI Input Queue max lengths. 301 * construct and queue a HCI command packet 526 * If context is set, this was from a HCI raw socket
|
hci_event.c | 44 #include <netbt/hci.h> 158 * process HCI Events
|
l2cap_signal.c | 44 #include <netbt/hci.h>
|
/src/usr.sbin/bthcid/ |
Makefile | 7 SRCS= bthcid.c hci.c client.c config.c
|
hci.c | 1 /* $NetBSD: hci.c,v 1.4 2024/09/07 13:57:25 mlelstv Exp $ */ 58 __RCSID("$NetBSD: hci.c,v 1.4 2024/09/07 13:57:25 mlelstv Exp $"); 90 /* Initialise HCI Events */ 95 int hci; local in function:init_hci 97 hci = bt_devopen(device, 0); 98 if (hci < 0) 106 if (bt_devfilter(hci, &filter, NULL) < 0) { 107 close(hci); 111 event_set(&hci_ev, hci, EV_READ | EV_PERSIST, process_hci, NULL); 113 close(hci); [all...] |
client.c | 70 int hci; /* HCI socket */ member in struct:item 213 if (item->hci != -1) { 219 send_pin_code_reply(item->hci, &sa, &item->raddr, rp.pin); 243 item->hci = -1; 257 send_client_request(bdaddr_t *laddr, bdaddr_t *raddr, int hci) 292 item->hci = hci; 335 if (item->hci >= 0)
|
/src/usr.sbin/btconfig/ |
btconfig.c | 82 static int hci; variable in typeref:typename:int 241 hci = socket(PF_BLUETOOTH, SOCK_RAW, BTPROTO_HCI); 242 if (hci == -1) 322 close(hci); 384 * basic HCI request wrapper with error check 399 if (bt_devreq(hci, &req, 10) == -1) 437 if (ioctl(hci, cmd, &btr) == -1) 447 if (bind(hci, (struct sockaddr *)&sa, sizeof(sa)) < 0) 450 if (connect(hci, (struct sockaddr *)&sa, sizeof(sa)) < 0) 470 if (ioctl(hci, SIOCSBTFLAGS, &btr) < 0 [all...] |
/src/lib/libbluetooth/ |
bluetooth.h | 39 #include <netbt/hci.h>
|
/src/share/examples/rump/btplay/ |
btplay.c | 42 #include <netbt/hci.h>
|
/src/sys/dev/sdmmc/ |
sbt.c | 34 #include <netbt/hci.h> 61 struct hci_unit *sc_unit; /* Bluetooth HCI Unit */ 187 /* Enable the HCI packet transport read interrupt. */ 199 * Attach Bluetooth unit (machine-independent HCI). 224 * Bluetooth HCI packet transport 396 * Bluetooth HCI unit functions
|
/src/sys/dev/bluetooth/ |
btuart.c | 50 #include <netbt/hci.h> 59 struct hci_unit *sc_unit; /* Bluetooth HCI handle */ 192 aprint_error_dev(self, "HCI attach failed\n");
|
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/exynos/ |
exynos7.dtsi | 629 reg = <0x15570000 0x100>, /* 0: HCI standard */ 633 reg-names = "hci", "vs_hci", "unipro", "ufsp";
|