Symbol: hci_link
sys/netbt/hci.h
2389
TAILQ_ENTRY(hci_link) hl_next; /* next link on unit */
sys/netbt/hci.h
2412
struct hci_link *hl_link; /* SCO ACL link */
sys/netbt/hci.h
2489
TAILQ_HEAD(,hci_link) hci_links; /* list of ACL/SCO links */
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
2525
void hci_acl_close(struct hci_link *, int);
sys/netbt/hci.h
2527
int hci_acl_setmode(struct hci_link *);
sys/netbt/hci.h
2528
void hci_acl_linkmode(struct hci_link *);
sys/netbt/hci.h
2530
int hci_acl_send(struct mbuf *, struct hci_link *, struct l2cap_channel *);
sys/netbt/hci.h
2531
void hci_acl_start(struct hci_link *);
sys/netbt/hci.h
2532
void hci_acl_complete(struct hci_link *, int);
sys/netbt/hci.h
2533
struct hci_link *hci_sco_newconn(struct hci_unit *, bdaddr_t *);
sys/netbt/hci.h
2535
void hci_sco_start(struct hci_link *);
sys/netbt/hci.h
2536
void hci_sco_complete(struct hci_link *, int);
sys/netbt/hci.h
2537
struct hci_link *hci_link_alloc(struct hci_unit *);
sys/netbt/hci.h
2538
void hci_link_free(struct hci_link *, int);
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_event.c
1049
struct hci_link *link, *next;
sys/netbt/hci_event.c
242
struct hci_link *link;
sys/netbt/hci_event.c
372
struct hci_link *link, *next;
sys/netbt/hci_event.c
521
struct hci_link *link;
sys/netbt/hci_event.c
618
struct hci_link *link;
sys/netbt/hci_event.c
646
struct hci_link *link;
sys/netbt/hci_event.c
693
struct hci_link *link;
sys/netbt/hci_event.c
736
struct hci_link *link;
sys/netbt/hci_event.c
781
struct hci_link *link;
sys/netbt/hci_event.c
823
struct hci_link *link;
sys/netbt/hci_ioctl.c
56
struct hci_link *link;
sys/netbt/hci_link.c
1030
struct hci_link *
sys/netbt/hci_link.c
1033
struct hci_link *link;
sys/netbt/hci_link.c
1048
struct hci_link *
sys/netbt/hci_link.c
1051
struct hci_link *link;
sys/netbt/hci_link.c
1070
struct hci_link *
sys/netbt/hci_link.c
1073
struct hci_link *link;
sys/netbt/hci_link.c
153
hci_acl_close(struct hci_link *link, int err)
sys/netbt/hci_link.c
176
struct hci_link *
sys/netbt/hci_link.c
179
struct hci_link *link;
sys/netbt/hci_link.c
202
struct hci_link *link = arg;
sys/netbt/hci_link.c
249
hci_acl_setmode(struct hci_link *link)
sys/netbt/hci_link.c
324
hci_acl_linkmode(struct hci_link *link)
sys/netbt/hci_link.c
419
struct hci_link *link;
sys/netbt/hci_link.c
534
hci_acl_send(struct mbuf *m, struct hci_link *link,
sys/netbt/hci_link.c
614
hci_acl_start(struct hci_link *link)
sys/netbt/hci_link.c
69
struct hci_link *
sys/netbt/hci_link.c
708
hci_acl_complete(struct hci_link *link, int num)
sys/netbt/hci_link.c
72
struct hci_link *link;
sys/netbt/hci_link.c
760
struct hci_link *
sys/netbt/hci_link.c
765
struct hci_link *sco, *acl;
sys/netbt/hci_link.c
830
struct hci_link *link;
sys/netbt/hci_link.c
875
hci_sco_start(struct hci_link *link)
sys/netbt/hci_link.c
884
hci_sco_complete(struct hci_link *link, int num)
sys/netbt/hci_link.c
897
struct hci_link *
sys/netbt/hci_link.c
900
struct hci_link *link;
sys/netbt/hci_link.c
931
hci_link_free(struct hci_link *link, int err)
sys/netbt/hci_misc.c
58
struct hci_link *link;
sys/netbt/hci_unit.c
220
struct hci_link *link, *next;
sys/netbt/hci_unit.c
389
struct hci_link *link;
sys/netbt/hci_unit.c
396
if (link == M_GETCTX(m, struct hci_link *)) {
sys/netbt/l2cap.h
379
struct hci_link *lc_link; /* ACL connection (down) */
sys/netbt/l2cap.h
424
struct hci_link *lr_link; /* ACL connection */
sys/netbt/l2cap.h
453
void l2cap_recv_frame(struct mbuf *, struct hci_link *);
sys/netbt/l2cap.h
462
struct l2cap_req *l2cap_request_lookup(struct hci_link *, uint8_t);
sys/netbt/l2cap.h
467
void l2cap_recv_signal(struct mbuf *, struct hci_link *);
sys/netbt/l2cap.h
471
int l2cap_send_connect_rsp(struct hci_link *, uint8_t, uint16_t, uint16_t, uint16_t);
sys/netbt/l2cap_lower.c
110
l2cap_recv_frame(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_misc.c
108
struct hci_link *link = chan->lc_link;
sys/netbt/l2cap_misc.c
148
l2cap_request_lookup(struct hci_link *link, uint8_t id)
sys/netbt/l2cap_misc.c
166
struct hci_link *link = req->lr_link;
sys/netbt/l2cap_signal.c
1139
l2cap_send_connect_rsp(struct hci_link *link, uint8_t ident, uint16_t dcid,
sys/netbt/l2cap_signal.c
175
l2cap_recv_command_rej(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
235
l2cap_recv_connect_req(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
345
l2cap_recv_connect_rsp(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
411
l2cap_recv_config_req(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
52
static void l2cap_recv_command_rej(struct mbuf *, struct hci_link *);
sys/netbt/l2cap_signal.c
53
static void l2cap_recv_connect_req(struct mbuf *, struct hci_link *);
sys/netbt/l2cap_signal.c
54
static void l2cap_recv_connect_rsp(struct mbuf *, struct hci_link *);
sys/netbt/l2cap_signal.c
55
static void l2cap_recv_config_req(struct mbuf *, struct hci_link *);
sys/netbt/l2cap_signal.c
56
static void l2cap_recv_config_rsp(struct mbuf *, struct hci_link *);
sys/netbt/l2cap_signal.c
57
static void l2cap_recv_disconnect_req(struct mbuf *, struct hci_link *);
sys/netbt/l2cap_signal.c
58
static void l2cap_recv_disconnect_rsp(struct mbuf *, struct hci_link *);
sys/netbt/l2cap_signal.c
59
static void l2cap_recv_info_req(struct mbuf *, struct hci_link *);
sys/netbt/l2cap_signal.c
60
static int l2cap_send_signal(struct hci_link *, uint8_t, uint8_t, uint16_t, void *);
sys/netbt/l2cap_signal.c
61
static int l2cap_send_command_rej(struct hci_link *, uint8_t, uint16_t, ...);
sys/netbt/l2cap_signal.c
622
l2cap_recv_config_rsp(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
68
l2cap_recv_signal(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
832
l2cap_recv_disconnect_req(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
869
l2cap_recv_disconnect_rsp(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
908
l2cap_recv_info_req(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
937
l2cap_send_signal(struct hci_link *link, uint8_t code, uint8_t ident,
sys/netbt/l2cap_signal.c
992
l2cap_send_command_rej(struct hci_link *link, uint8_t ident,
sys/netbt/sco.h
45
struct hci_link *sp_link; /* SCO link */
sys/netbt/sco_upper.c
122
struct hci_link *acl, *sco;
sys/netbt/sco_upper.c
203
struct hci_link *sco;