Home
last modified time | relevance | path

Searched refs:l2cap_channel (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/sys/netbt/
H A Dl2cap.h355 LIST_HEAD(l2cap_channel_list, l2cap_channel);
372 struct l2cap_channel { struct
397 LIST_ENTRY(l2cap_channel)lc_ncid; /* next channel (ascending CID) */ argument
419 struct l2cap_channel *lr_chan; /* channel pointer */
430 struct l2cap_channel *lp_chan; /* PDU owner */
445 void l2cap_close(struct l2cap_channel *, int);
447 int l2cap_start(struct l2cap_channel *);
450 int l2cap_setmode(struct l2cap_channel *);
451 int l2cap_cid_alloc(struct l2cap_channel *);
452 struct l2cap_channel *l2cap_cid_lookup(uint16_t);
[all …]
H A Dl2cap_upper.c61 l2cap_attach_pcb(struct l2cap_channel **handle, in l2cap_attach_pcb()
64 struct l2cap_channel *chan; in l2cap_attach_pcb()
70 chan = malloc(sizeof(struct l2cap_channel), M_BLUETOOTH, in l2cap_attach_pcb()
110 l2cap_bind_pcb(struct l2cap_channel *chan, struct sockaddr_bt *addr) in l2cap_bind_pcb()
126 l2cap_sockaddr_pcb(struct l2cap_channel *chan, struct sockaddr_bt *addr) in l2cap_sockaddr_pcb()
147 l2cap_connect_pcb(struct l2cap_channel *chan, struct sockaddr_bt *dest) in l2cap_connect_pcb()
217 l2cap_peeraddr_pcb(struct l2cap_channel *chan, struct sockaddr_bt *addr) in l2cap_peeraddr_pcb()
238 l2cap_disconnect_pcb(struct l2cap_channel *chan, int linger) in l2cap_disconnect_pcb()
268 l2cap_detach_pcb(struct l2cap_channel **handle) in l2cap_detach_pcb()
270 struct l2cap_channel *chan; in l2cap_detach_pcb()
[all …]
H A Dl2cap_socket.c107 return l2cap_attach_pcb((struct l2cap_channel **)&so->so_pcb, in l2cap_attach()
115 l2cap_detach_pcb((struct l2cap_channel **)&so->so_pcb); in l2cap_detach()
122 struct l2cap_channel *pcb = so->so_pcb; in l2cap_accept()
136 struct l2cap_channel *pcb = so->so_pcb; in l2cap_bind()
157 struct l2cap_channel *pcb = so->so_pcb; in l2cap_listen()
170 struct l2cap_channel *pcb = so->so_pcb; in l2cap_connect()
203 struct l2cap_channel *pcb = so->so_pcb; in l2cap_disconnect()
226 struct l2cap_channel *pcb = so->so_pcb; in l2cap_abort()
256 struct l2cap_channel *pcb = so->so_pcb; in l2cap_peeraddr()
268 struct l2cap_channel *pcb = so->so_pcb; in l2cap_sockaddr()
[all …]
H A Dl2cap_misc.c84 l2cap_setmode(struct l2cap_channel *chan) in l2cap_setmode()
111 l2cap_request_alloc(struct l2cap_channel *chan, uint8_t code) in l2cap_request_alloc()
194 struct l2cap_channel *chan; in l2cap_rtx()
218 l2cap_cid_alloc(struct l2cap_channel *chan) in l2cap_cid_alloc()
220 struct l2cap_channel *used, *prev = NULL; in l2cap_cid_alloc()
252 struct l2cap_channel *
255 struct l2cap_channel *chan; in l2cap_cid_lookup()
H A Dl2cap_lower.c64 l2cap_close(struct l2cap_channel *chan, int err) in l2cap_close()
112 struct l2cap_channel *chan; in l2cap_recv_frame()
159 l2cap_start(struct l2cap_channel *chan) in l2cap_start()
H A Dl2cap_signal.c175 struct l2cap_channel *chan; in l2cap_recv_command_rej()
245 struct l2cap_channel *chan, *new; in l2cap_recv_connect_req()
356 struct l2cap_channel *chan; in l2cap_recv_connect_rsp()
425 struct l2cap_channel *chan; in l2cap_recv_config_req()
641 struct l2cap_channel *chan; in l2cap_recv_config_rsp()
870 struct l2cap_channel *chan; in l2cap_recv_disconnect_req()
907 struct l2cap_channel *chan; in l2cap_recv_disconnect_rsp()
1104 l2cap_send_connect_req(struct l2cap_channel *chan) in l2cap_send_connect_req()
1129 l2cap_send_config_req(struct l2cap_channel *chan) in l2cap_send_config_req()
1187 l2cap_send_disconnect_req(struct l2cap_channel *chan) in l2cap_send_disconnect_req()
H A Dhci_link.c175 struct l2cap_channel *chan; in hci_acl_newconn()
334 struct l2cap_channel *chan, *next; in hci_acl_linkmode()
546 struct l2cap_channel *chan) in hci_acl_send()
720 struct l2cap_channel *chan; in hci_acl_complete()
933 struct l2cap_channel *chan, *next; in hci_link_free()
H A Drfcomm.h283 struct l2cap_channel *rs_l2cap; /* L2CAP pointer */
H A Dhci_ioctl.c59 struct l2cap_channel *chan; in hci_dump()
H A Dhci.h2424 struct l2cap_channel;
2589 int hci_acl_send(struct mbuf *, struct hci_link *, struct l2cap_channel *);
/netbsd-src/sys/dev/bluetooth/
H A Dbthidev.c82 struct l2cap_channel *sc_ctl; /* control channel */
83 struct l2cap_channel *sc_ctl_l; /* control listen */
86 struct l2cap_channel *sc_int; /* interrupt channel */
87 struct l2cap_channel *sc_int_l; /* interrupt listen */
H A Dbtmagic.c141 struct l2cap_channel *sc_ctl;
142 struct l2cap_channel *sc_ctl_l;
145 struct l2cap_channel *sc_int;
146 struct l2cap_channel *sc_int_l;