Symbol: sco_pcb
sys/dev/bluetooth/btsco.c
104
struct sco_pcb *sc_sco; /* SCO handle */
sys/dev/bluetooth/btsco.c
105
struct sco_pcb *sc_sco_l; /* SCO listen handle */
sys/netbt/hci.h
2426
struct sco_pcb;
sys/netbt/hci.h
2467
struct sco_pcb *hl_sco; /* SCO pcb */
sys/netbt/hci_link.c
772
struct sco_pcb *pcb, *new;
sys/netbt/hci_link.c
794
LIST_FOREACH(pcb, &sco_pcb, sp_next) {
sys/netbt/hci_link.c
982
struct sco_pcb *pcb;
sys/netbt/sco.h
53
LIST_ENTRY(sco_pcb) sp_next;
sys/netbt/sco.h
56
LIST_HEAD(sco_pcb_list, sco_pcb);
sys/netbt/sco.h
57
extern struct sco_pcb_list sco_pcb;
sys/netbt/sco.h
71
int sco_attach_pcb(struct sco_pcb **, const struct btproto *, void *);
sys/netbt/sco.h
72
int sco_bind_pcb(struct sco_pcb *, struct sockaddr_bt *);
sys/netbt/sco.h
73
int sco_sockaddr_pcb(struct sco_pcb *, struct sockaddr_bt *);
sys/netbt/sco.h
74
int sco_connect_pcb(struct sco_pcb *, struct sockaddr_bt *);
sys/netbt/sco.h
75
int sco_peeraddr_pcb(struct sco_pcb *, struct sockaddr_bt *);
sys/netbt/sco.h
76
int sco_disconnect_pcb(struct sco_pcb *, int);
sys/netbt/sco.h
77
void sco_detach_pcb(struct sco_pcb **);
sys/netbt/sco.h
78
int sco_listen_pcb(struct sco_pcb *);
sys/netbt/sco.h
79
int sco_send_pcb(struct sco_pcb *, struct mbuf *);
sys/netbt/sco.h
80
int sco_setopt(struct sco_pcb *, const struct sockopt *);
sys/netbt/sco.h
81
int sco_getopt(struct sco_pcb *, struct sockopt *);
sys/netbt/sco_socket.c
106
sco_detach_pcb((struct sco_pcb **)&so->so_pcb);
sys/netbt/sco_socket.c
113
struct sco_pcb *pcb = so->so_pcb;
sys/netbt/sco_socket.c
127
struct sco_pcb *pcb = so->so_pcb;
sys/netbt/sco_socket.c
148
struct sco_pcb *pcb = so->so_pcb;
sys/netbt/sco_socket.c
161
struct sco_pcb *pcb = so->so_pcb;
sys/netbt/sco_socket.c
183
struct sco_pcb *pcb = so->so_pcb;
sys/netbt/sco_socket.c
196
struct sco_pcb *pcb = so->so_pcb;
sys/netbt/sco_socket.c
219
struct sco_pcb *pcb = so->so_pcb;
sys/netbt/sco_socket.c
249
struct sco_pcb *pcb = (struct sco_pcb *)so->so_pcb;
sys/netbt/sco_socket.c
261
struct sco_pcb *pcb = (struct sco_pcb *)so->so_pcb;
sys/netbt/sco_socket.c
290
struct sco_pcb *pcb = so->so_pcb;
sys/netbt/sco_socket.c
350
struct sco_pcb *pcb = (struct sco_pcb *)so->so_pcb;
sys/netbt/sco_socket.c
99
return sco_attach_pcb((struct sco_pcb **)&so->so_pcb, &sco_proto, so);
sys/netbt/sco_upper.c
106
sco_sockaddr_pcb(struct sco_pcb *pcb, struct sockaddr_bt *addr)
sys/netbt/sco_upper.c
122
sco_connect_pcb(struct sco_pcb *pcb, struct sockaddr_bt *dest)
sys/netbt/sco_upper.c
185
sco_peeraddr_pcb(struct sco_pcb *pcb, struct sockaddr_bt *addr)
sys/netbt/sco_upper.c
201
sco_disconnect_pcb(struct sco_pcb *pcb, int linger)
sys/netbt/sco_upper.c
230
sco_detach_pcb(struct sco_pcb **handle)
sys/netbt/sco_upper.c
232
struct sco_pcb *pcb;
sys/netbt/sco_upper.c
253
sco_listen_pcb(struct sco_pcb *pcb)
sys/netbt/sco_upper.c
274
sco_send_pcb(struct sco_pcb *pcb, struct mbuf *m)
sys/netbt/sco_upper.c
319
sco_setopt(struct sco_pcb *pcb, const struct sockopt *sopt)
sys/netbt/sco_upper.c
338
sco_getopt(struct sco_pcb *pcb, struct sockopt *sopt)
sys/netbt/sco_upper.c
53
struct sco_pcb_list sco_pcb = LIST_HEAD_INITIALIZER(sco_pcb);
sys/netbt/sco_upper.c
61
sco_attach_pcb(struct sco_pcb **handle,
sys/netbt/sco_upper.c
64
struct sco_pcb *pcb;
sys/netbt/sco_upper.c
70
pcb = malloc(sizeof(struct sco_pcb), M_BLUETOOTH,
sys/netbt/sco_upper.c
78
LIST_INSERT_HEAD(&sco_pcb, pcb, sp_next);
sys/netbt/sco_upper.c
90
sco_bind_pcb(struct sco_pcb *pcb, struct sockaddr_bt *addr)