Symbol: hci_unit
sys/netbt/bt_input.c
34
struct hci_unit *unit;
sys/netbt/hci.h
2388
struct hci_unit *hl_unit; /* our unit */
sys/netbt/hci.h
2506
TAILQ_ENTRY(hci_unit) hci_next;
sys/netbt/hci.h
2509
extern TAILQ_HEAD(hci_unit_list, hci_unit) hci_unit_list;
sys/netbt/hci.h
2517
void hci_event(struct mbuf *, struct hci_unit *);
sys/netbt/hci.h
2523
struct hci_link *hci_acl_open(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2524
struct hci_link *hci_acl_newconn(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2529
void hci_acl_recv(struct mbuf *, struct hci_unit *);
sys/netbt/hci.h
2533
struct hci_link *hci_sco_newconn(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2534
void hci_sco_recv(struct mbuf *, struct hci_unit *);
sys/netbt/hci.h
2537
struct hci_link *hci_link_alloc(struct hci_unit *);
sys/netbt/hci.h
2539
struct hci_link *hci_link_lookup_state(struct hci_unit *, uint16_t, uint16_t);
sys/netbt/hci.h
2540
struct hci_link *hci_link_lookup_bdaddr(struct hci_unit *, bdaddr_t *, uint16_t);
sys/netbt/hci.h
2541
struct hci_link *hci_link_lookup_handle(struct hci_unit *, uint16_t);
sys/netbt/hci.h
2545
struct hci_memo *hci_memo_find(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2546
struct hci_memo *hci_memo_new(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2553
void hci_mtap(struct mbuf *, struct hci_unit *);
sys/netbt/hci.h
2556
struct hci_unit *hci_attach(const struct hci_if *, device_t, uint16_t);
sys/netbt/hci.h
2557
void hci_detach(struct hci_unit *);
sys/netbt/hci.h
2558
int hci_enable(struct hci_unit *);
sys/netbt/hci.h
2559
void hci_disable(struct hci_unit *);
sys/netbt/hci.h
2560
struct hci_unit *hci_unit_lookup(bdaddr_t *);
sys/netbt/hci.h
2561
int hci_send_cmd(struct hci_unit *, uint16_t, void *, uint8_t);
sys/netbt/hci.h
2562
int hci_input_event(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2563
int hci_input_acl(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2564
int hci_input_sco(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2565
int hci_complete_sco(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2566
void hci_output_cmd(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2567
void hci_output_acl(struct hci_unit *, struct mbuf *);
sys/netbt/hci.h
2568
void hci_output_sco(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
1019
hci_cmd_read_local_commands(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
1046
hci_cmd_reset(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
161
hci_event(struct mbuf *m, struct hci_unit *unit)
sys/netbt/hci_event.c
239
hci_event_command_status(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
294
hci_event_command_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
369
hci_event_num_compl_pkts(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
441
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
478
hci_event_rssi_result(struct hci_unit *unit, struct mbuf *m)
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_command_status(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
50
static void hci_event_command_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
51
static void hci_event_con_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
517
hci_event_con_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
52
static void hci_event_discon_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
53
static void hci_event_con_req(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
54
static void hci_event_num_compl_pkts(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
55
static void hci_event_auth_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
56
static void hci_event_encryption_change(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
57
static void hci_event_change_con_link_key_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
58
static void hci_event_read_clock_offset_compl(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
59
static void hci_cmd_read_bdaddr(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
60
static void hci_cmd_read_buffer_size(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
61
static void hci_cmd_read_local_features(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
615
hci_event_discon_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
62
static void hci_cmd_read_local_ver(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
63
static void hci_cmd_read_local_commands(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
64
static void hci_cmd_reset(struct hci_unit *, struct mbuf *);
sys/netbt/hci_event.c
641
hci_event_con_req(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
690
hci_event_auth_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
733
hci_event_encryption_change(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
778
hci_event_change_con_link_key_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
820
hci_event_read_clock_offset_compl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
845
hci_cmd_read_bdaddr(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
870
hci_cmd_read_buffer_size(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
898
hci_cmd_read_local_features(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_event.c
992
hci_cmd_read_local_ver(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_ioctl.c
136
struct hci_unit *unit;
sys/netbt/hci_ioctl.c
55
struct hci_unit *unit;
sys/netbt/hci_link.c
1031
hci_link_lookup_state(struct hci_unit *unit, uint16_t type, uint16_t state)
sys/netbt/hci_link.c
1049
hci_link_lookup_bdaddr(struct hci_unit *unit, bdaddr_t *bdaddr, uint16_t type)
sys/netbt/hci_link.c
1071
hci_link_lookup_handle(struct hci_unit *unit, uint16_t handle)
sys/netbt/hci_link.c
177
hci_acl_newconn(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_link.c
417
hci_acl_recv(struct mbuf *m, struct hci_unit *unit)
sys/netbt/hci_link.c
616
struct hci_unit *unit;
sys/netbt/hci_link.c
70
hci_acl_open(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_link.c
761
hci_sco_newconn(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_link.c
828
hci_sco_recv(struct mbuf *m, struct hci_unit *unit)
sys/netbt/hci_link.c
898
hci_link_alloc(struct hci_unit *unit)
sys/netbt/hci_misc.c
113
hci_memo_find(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_misc.c
145
hci_memo_new(struct hci_unit *unit, bdaddr_t *bdaddr)
sys/netbt/hci_misc.c
57
struct hci_unit *unit;
sys/netbt/hci_socket.c
394
hci_security_check_opcode(struct hci_unit *unit, uint16_t opcode)
sys/netbt/hci_socket.c
449
struct hci_unit *unit;
sys/netbt/hci_socket.c
474
struct hci_unit *unit;
sys/netbt/hci_socket.c
917
hci_mtap(struct mbuf *m, struct hci_unit *unit)
sys/netbt/hci_unit.c
121
hci_detach(struct hci_unit *unit)
sys/netbt/hci_unit.c
133
hci_enable(struct hci_unit *unit)
sys/netbt/hci_unit.c
218
hci_disable(struct hci_unit *unit)
sys/netbt/hci_unit.c
265
struct hci_unit *
sys/netbt/hci_unit.c
268
struct hci_unit *unit;
sys/netbt/hci_unit.c
285
hci_send_cmd(struct hci_unit *unit, uint16_t opcode, void *buf, uint8_t len)
sys/netbt/hci_unit.c
331
struct hci_unit *unit = arg;
sys/netbt/hci_unit.c
423
hci_input_event(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
446
hci_input_acl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
468
hci_input_sco(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
490
hci_output_cmd(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
513
hci_output_acl(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
526
hci_output_sco(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
539
hci_complete_sco(struct hci_unit *unit, struct mbuf *m)
sys/netbt/hci_unit.c
82
struct hci_unit *
sys/netbt/hci_unit.c
85
struct hci_unit *unit;
sys/netbt/hci_unit.c
95
unit = kmalloc(sizeof(struct hci_unit), M_BLUETOOTH, M_ZERO | M_WAITOK);
sys/netbt/l2cap_upper.c
142
struct hci_unit *unit;
sys/netbt/sco_upper.c
121
struct hci_unit *unit;