Symbol: hci_if
sys/dev/bluetooth/bcsp.c
209
static const struct hci_if bcsp_hci = {
sys/dev/bluetooth/bth5.c
214
static const struct hci_if bth5_hci = {
sys/dev/bluetooth/btuart.c
121
static const struct hci_if btuart_hci = {
sys/dev/pcmcia/bt3c.c
151
static const struct hci_if bt3c_hci = {
sys/dev/pcmcia/btbc.c
130
static const struct hci_if btbc_hci = {
sys/dev/sdmmc/sbt.c
128
static const struct hci_if sbt_hci = {
sys/dev/usb/ubt.c
276
static const struct hci_if ubt_hci = {
sys/netbt/hci.h
2521
const struct hci_if *hci_if; /* bthci driver interface */
sys/netbt/hci.h
2614
struct hci_unit *hci_attach_pcb(const struct hci_if *, device_t, uint16_t);
sys/netbt/hci_ioctl.c
282
(*unit->hci_if->get_stats)(unit->hci_dev, &btr->btr_stats, 0);
sys/netbt/hci_ioctl.c
292
(*unit->hci_if->get_stats)(unit->hci_dev, &btr->btr_stats, 1);
sys/netbt/hci_unit.c
100
unit->hci_if = hci_if;
sys/netbt/hci_unit.c
103
mutex_init(&unit->hci_devlock, MUTEX_DRIVER, hci_if->ipl);
sys/netbt/hci_unit.c
166
err = (*unit->hci_if->enable)(unit->hci_dev);
sys/netbt/hci_unit.c
202
(*unit->hci_if->disable)(unit->hci_dev);
sys/netbt/hci_unit.c
234
(*unit->hci_if->disable)(unit->hci_dev);
sys/netbt/hci_unit.c
533
(*unit->hci_if->output_cmd)(unit->hci_dev, m);
sys/netbt/hci_unit.c
546
(*unit->hci_if->output_acl)(unit->hci_dev, m);
sys/netbt/hci_unit.c
559
(*unit->hci_if->output_sco)(unit->hci_dev, m);
sys/netbt/hci_unit.c
84
hci_attach_pcb(const struct hci_if *hci_if, device_t dev, uint16_t flags)
sys/netbt/hci_unit.c
89
KASSERT(hci_if->enable != NULL);
sys/netbt/hci_unit.c
90
KASSERT(hci_if->disable != NULL);
sys/netbt/hci_unit.c
91
KASSERT(hci_if->output_cmd != NULL);
sys/netbt/hci_unit.c
92
KASSERT(hci_if->output_acl != NULL);
sys/netbt/hci_unit.c
93
KASSERT(hci_if->output_sco != NULL);
sys/netbt/hci_unit.c
94
KASSERT(hci_if->get_stats != NULL);