HomeSort by: relevance | last modified time | path
    Searched refs:hci (Results 1 - 25 of 34) sorted by relevancy

1 2

  /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";

Completed in 24 milliseconds

1 2