<dec f='src/src/sys/netbt/l2cap.h' l='470' type='int l2cap_attach_pcb(struct l2cap_channel ** , const struct btproto * , void * )'/>
<use f='src/src/sys/dev/bluetooth/bthidev.c' l='502' u='c' c='bthidev_listen'/>
<use f='src/src/sys/dev/bluetooth/bthidev.c' l='522' u='c' c='bthidev_listen'/>
<use f='src/src/sys/dev/bluetooth/bthidev.c' l='559' u='c' c='bthidev_connect'/>
<use f='src/src/sys/dev/bluetooth/bthidev.c' l='737' u='c' c='bthidev_ctl_connected'/>
<use f='src/src/sys/dev/bluetooth/bthidev.c' l='887' u='c' c='bthidev_ctl_newconn'/>
<use f='src/src/sys/dev/bluetooth/bthidev.c' l='913' u='c' c='bthidev_int_newconn'/>
<doc f='src/src/sys/netbt/l2cap.h' l='469'>/* l2cap_upper.c */</doc>
<use f='src/src/sys/dev/bluetooth/btmagic.c' l='501' u='c' c='btmagic_listen'/>
<use f='src/src/sys/dev/bluetooth/btmagic.c' l='521' u='c' c='btmagic_listen'/>
<use f='src/src/sys/dev/bluetooth/btmagic.c' l='557' u='c' c='btmagic_connect'/>
<use f='src/src/sys/dev/bluetooth/btmagic.c' l='874' u='c' c='btmagic_ctl_connected'/>
<use f='src/src/sys/dev/bluetooth/btmagic.c' l='1013' u='c' c='btmagic_ctl_newconn'/>
<use f='src/src/sys/dev/bluetooth/btmagic.c' l='1039' u='c' c='btmagic_int_newconn'/>
<use f='src/src/sys/netbt/l2cap_socket.c' l='107' u='c' c='l2cap_attach'/>
<def f='src/src/sys/netbt/l2cap_upper.c' l='60' ll='102' type='int l2cap_attach_pcb(struct l2cap_channel ** handle, const struct btproto * proto, void * upper)'/>
<doc f='src/src/sys/netbt/l2cap_upper.c' l='54'>/*
 * l2cap_attach_pcb(handle, btproto, upper)
 *
 *	attach new l2cap_channel to handle, populate
 *	with reasonable defaults
 */</doc>
<use f='src/src/sys/netbt/rfcomm_session.c' l='188' u='c' c='rfcomm_session_alloc'/>
