Symbol: hci_unit
sys/dev/bluetooth/bcsp.c
78
struct hci_unit *sc_unit; /* Bluetooth HCI Unit */
sys/dev/bluetooth/bth5.c
81
struct hci_unit *sc_unit; /* Bluetooth HCI Unit */
sys/dev/bluetooth/btuart.c
59
struct hci_unit *sc_unit; /* Bluetooth HCI handle */
sys/dev/pcmcia/bt3c.c
106
struct hci_unit *sc_unit; /* Bluetooth HCI Unit */
sys/dev/pcmcia/btbc.c
81
struct hci_unit *sc_unit; /* Bluetooth HCI Unit */
sys/dev/sdmmc/sbt.c
61
struct hci_unit *sc_unit; /* Bluetooth HCI Unit */
sys/dev/usb/ubt.c
232
struct hci_unit *sc_unit;
sys/netbt/hci.h
2442
struct hci_unit *hl_unit; /* our unit */
sys/netbt/hci.h
2566
SIMPLEQ_ENTRY(hci_unit) hci_next;
sys/netbt/hci.h
2569
extern SIMPLEQ_HEAD(hci_unit_list, hci_unit) hci_unit_list;
sys/netbt/hci.h
2576
void hci_event(struct mbuf *, struct hci_unit *);
sys/netbt/hci.h
2582
struct hci_link *hci_acl_open(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2583
struct hci_link *hci_acl_newconn(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2588
void hci_acl_recv(struct mbuf *, struct hci_unit *);
sys/netbt/hci.h
2592
struct hci_link *hci_sco_newconn(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2593
void hci_sco_recv(struct mbuf *, struct hci_unit *);
sys/netbt/hci.h
2596
struct hci_link *hci_link_alloc(struct hci_unit *, bdaddr_t *, uint8_t);
sys/netbt/hci.h
2598
struct hci_link *hci_link_lookup_bdaddr(struct hci_unit *, bdaddr_t *, uint8_t);
sys/netbt/hci.h
2599
struct hci_link *hci_link_lookup_handle(struct hci_unit *, uint16_t);
sys/netbt/hci.h
2603
struct hci_memo *hci_memo_find(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2604
struct hci_memo *hci_memo_new(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2611
void hci_mtap(struct mbuf *, struct hci_unit *);
sys/netbt/hci.h
2614
struct hci_unit *hci_attach_pcb(const struct hci_if *, device_t, uint16_t);
sys/netbt/hci.h
2615
void hci_detach_pcb(struct hci_unit *);
sys/netbt/hci.h
2616
int hci_enable(struct hci_unit *);
sys/netbt/hci.h
2617
void hci_disable(struct hci_unit *);
sys/netbt/hci.h
2618
struct hci_unit *hci_unit_lookup(const bdaddr_t *);
sys/netbt/hci.h
2619
int hci_send_cmd(struct hci_unit *, uint16_t, void *, uint8_t);
sys/netbt/hci.h
2620
void hci_num_cmds(struct hci_unit *, uint8_t);
sys/netbt/hci.h
2621
bool hci_input_event(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2622
bool hci_input_acl(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2623
bool hci_input_sco(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2624
bool hci_complete_sco(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2625
void hci_output_cmd(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2626
void hci_output_acl(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2627
void hci_output_sco(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
1085
hci_cmd_read_local_extended_features(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
1138
hci_cmd_read_local_ver(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
1167
hci_cmd_read_local_commands(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
1193
hci_cmd_read_encryption_key_size(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
1247
hci_cmd_reset(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
1306
hci_cmd_create_con(struct hci_unit *unit, uint8_t status)
sys/netbt/hci_event.c
164
hci_event(struct mbuf *m, struct hci_unit *unit)
sys/netbt/hci_event.c
250
hci_event_command_status(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
297
hci_event_command_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
380
hci_event_num_compl_pkts(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
456
hci_event_inquiry_result(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
47
static void hci_event_inquiry_result(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
48
static void hci_event_rssi_result(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
49
static void hci_event_extended_result(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
497
hci_event_rssi_result(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
50
static void hci_event_command_status(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
51
static void hci_event_command_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
52
static void hci_event_con_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
53
static void hci_event_discon_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
538
hci_event_extended_result(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
54
static void hci_event_con_req(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
55
static void hci_event_num_compl_pkts(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
56
static void hci_event_auth_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
57
static void hci_event_encryption_change(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
572
hci_event_con_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
58
static void hci_event_change_con_link_key_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
59
static void hci_event_read_clock_offset_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
60
static void hci_cmd_read_bdaddr(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
61
static void hci_cmd_read_buffer_size(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
62
static void hci_cmd_read_local_features(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
63
static void hci_cmd_read_local_extended_features(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
64
static void hci_cmd_read_local_ver(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
65
static void hci_cmd_read_local_commands(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
66
static void hci_cmd_read_encryption_key_size(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
67
static void hci_cmd_reset(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
672
hci_event_discon_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
68
static void hci_cmd_create_con(struct hci_unit *unit, uint8_t status);
sys/netbt/hci_event.c
699
hci_event_con_req(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
749
hci_event_auth_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
791
hci_event_encryption_change(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
845
hci_event_change_con_link_key_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
888
hci_event_read_clock_offset_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
915
hci_cmd_read_bdaddr(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
942
hci_cmd_read_buffer_size(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
974
hci_cmd_read_local_features(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_ioctl.c
138
struct hci_unit *unit;
sys/netbt/hci_ioctl.c
57
struct hci_unit *unit;
sys/netbt/hci_link.c
1027
hci_link_lookup_bdaddr(struct hci_unit *unit, bdaddr_t *bdaddr, uint8_t type)
sys/netbt/hci_link.c
1049
hci_link_lookup_handle(struct hci_unit *unit, uint16_t handle)
sys/netbt/hci_link.c
172
hci_acl_newconn(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_link.c
425
hci_acl_recv(struct mbuf *m, struct hci_unit *unit)
sys/netbt/hci_link.c
625
struct hci_unit *unit;
sys/netbt/hci_link.c
68
hci_acl_open(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_link.c
769
hci_sco_newconn(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_link.c
833
hci_sco_recv(struct mbuf *m, struct hci_unit *unit)
sys/netbt/hci_link.c
895
hci_link_alloc(struct hci_unit *unit, bdaddr_t *bdaddr, uint8_t type)
sys/netbt/hci_misc.c
115
hci_memo_find(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_misc.c
147
hci_memo_new(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_misc.c
59
struct hci_unit *unit;
sys/netbt/hci_socket.c
215
struct hci_unit *unit = (struct hci_unit *)arg0;
sys/netbt/hci_socket.c
335
struct hci_unit *unit;
sys/netbt/hci_socket.c
597
struct hci_unit *unit;
sys/netbt/hci_socket.c
796
hci_mtap(struct mbuf *m, struct hci_unit *unit)
sys/netbt/hci_unit.c
123
hci_detach_pcb(struct hci_unit *unit)
sys/netbt/hci_unit.c
129
SIMPLEQ_REMOVE(&hci_unit_list, unit, hci_unit, hci_next);
sys/netbt/hci_unit.c
138
hci_enable(struct hci_unit *unit)
sys/netbt/hci_unit.c
212
hci_disable(struct hci_unit *unit)
sys/netbt/hci_unit.c
268
struct hci_unit *
sys/netbt/hci_unit.c
271
struct hci_unit *unit;
sys/netbt/hci_unit.c
288
hci_num_cmds(struct hci_unit *unit, uint8_t num)
sys/netbt/hci_unit.c
304
hci_send_cmd(struct hci_unit *unit, uint16_t opcode, void *buf, uint8_t len)
sys/netbt/hci_unit.c
352
struct hci_unit *unit = arg;
sys/netbt/hci_unit.c
448
hci_input_event(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
470
hci_input_acl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
492
hci_input_sco(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
514
hci_output_cmd(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
537
hci_output_acl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
550
hci_output_sco(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
563
hci_complete_sco(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
83
struct hci_unit *
sys/netbt/hci_unit.c
86
struct hci_unit *unit;
sys/netbt/hci_unit.c
96
unit = malloc(sizeof(struct hci_unit), M_BLUETOOTH, M_ZERO | M_WAITOK);
sys/netbt/l2cap_upper.c
149
struct hci_unit *unit;
sys/netbt/sco_upper.c
125
struct hci_unit *unit;