Home
last modified time | relevance | path

Searched refs:l2cap (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/sys/netgraph/bluetooth/l2cap/
H A Dng_l2cap_main.c148 bzero(l2cap, sizeof(*l2cap)); in ng_l2cap_shutdown()
171 h = &l2cap->hci; in ng_l2cap_newhook()
173 h = &l2cap->l2c; in ng_l2cap_newhook()
175 h = &l2cap->ctl; in ng_l2cap_newhook()
200 if (hook == l2cap->l2c || hook == l2cap->ctl) { in ng_l2cap_connect()
230 h = &l2cap->hci; in ng_l2cap_disconnect()
234 h = &l2cap->l2c; in ng_l2cap_disconnect()
237 h = &l2cap->ctl; in ng_l2cap_disconnect()
495 l2cap->bdaddr.b[5], l2cap->bdaddr.b[4], in ng_l2cap_default_rcvmsg()
496 l2cap->bdaddr.b[3], l2cap->bdaddr.b[2], in ng_l2cap_default_rcvmsg()
[all …]
H A Dng_l2cap_ulpi.c165 ng_l2cap_p l2cap = ch->con->l2cap; in ng_l2cap_l2ca_con_rsp() local
339 ng_l2cap_p l2cap = ch->con->l2cap; in ng_l2cap_l2ca_encryption_change() local
391 ng_l2cap_p l2cap = ch->con->l2cap; in ng_l2cap_l2ca_con_rsp_rsp() local
431 ng_l2cap_p l2cap = ch->con->l2cap; in ng_l2cap_l2ca_con_ind() local
582 ng_l2cap_p l2cap = ch->con->l2cap; in ng_l2cap_l2ca_cfg_rsp() local
742 ng_l2cap_p l2cap = ch->con->l2cap; in ng_l2cap_l2ca_cfg_rsp_rsp() local
936 ng_l2cap_p l2cap = ch->con->l2cap; in ng_l2cap_l2ca_write_rsp() local
990 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_l2ca_receive() local
1103 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_l2ca_clt_receive() local
1559 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_l2ca_ping_rsp() local
[all …]
H A Dng_l2cap_llpi.c88 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) { in ng_l2cap_lp_con_req()
118 NG_SEND_MSG_HOOK(error, l2cap->node, msg, l2cap->hci, 0); in ng_l2cap_lp_con_req()
239 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) { in ng_l2cap_lp_con_ind()
269 NG_SEND_MSG_HOOK(error, l2cap->node, rsp, l2cap->hci, 0); in ng_l2cap_lp_con_ind()
381 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) { in ng_l2cap_lp_qos_req()
404 NG_SEND_MSG_HOOK(error, l2cap->node, msg, l2cap->hci, 0); in ng_l2cap_lp_qos_req()
545 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_lp_send() local
800 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_lp_deliver() local
815 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) { in ng_l2cap_lp_deliver()
950 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) { in ng_l2cap_process_discon_timeout()
[all …]
H A Dng_l2cap_misc.c68 ng_l2cap_p l2cap = NULL; in ng_l2cap_send_hook_info() local
78 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci) || in ng_l2cap_send_hook_info()
79 bcmp(&l2cap->bdaddr, NG_HCI_BDADDR_ANY, sizeof(l2cap->bdaddr)) == 0) in ng_l2cap_send_hook_info()
116 con->l2cap = l2cap; in ng_l2cap_new_con()
196 (con->l2cap->discon_timo > 0) && in ng_l2cap_con_unref()
217 con->l2cap->discon_timo * hz, in ng_l2cap_discon_timeout()
347 ch->scid = ng_l2cap_get_cid(l2cap, in ng_l2cap_new_chan()
636 endcid = l2cap->lecid; in ng_l2cap_get_cid()
641 endcid = l2cap->cid; in ng_l2cap_get_cid()
654 l2cap->cid = cid; in ng_l2cap_get_cid()
[all …]
H A Dng_l2cap_evnt.c95 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_receive() local
165 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_process_signal_cmd() local
280 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_process_lesignal_cmd() local
384 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_process_cmd_rej() local
458 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_process_con_req() local
522 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_process_con_rsp() local
645 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_process_cfg_req() local
778 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_process_cfg_rsp() local
932 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_process_discon_req() local
1133 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_process_echo_rsp() local
[all …]
H A Dng_l2cap_cmds.c75 __func__, NG_NODE_NAME(con->l2cap->node))); in ng_l2cap_con_wakeup()
230 __func__, NG_NODE_NAME(con->l2cap->node), cmd->code); in ng_l2cap_con_wakeup()
244 ng_l2cap_p l2cap = con->l2cap; in ng_l2cap_con_fail() local
250 __func__, NG_NODE_NAME(l2cap->node), result); in ng_l2cap_con_fail()
265 __func__, NG_NODE_NAME(l2cap->node))); in ng_l2cap_con_fail()
311 __func__, NG_NODE_NAME(l2cap->node), cmd->code); in ng_l2cap_con_fail()
326 LIST_FOREACH(ch, &l2cap->chan_list, next) in ng_l2cap_con_fail()
342 ng_l2cap_p l2cap = NULL; in ng_l2cap_process_command_timeout() local
353 l2cap = (ng_l2cap_p) NG_NODE_PRIVATE(node); in ng_l2cap_process_command_timeout()
355 con = ng_l2cap_con_by_handle(l2cap, con_handle); in ng_l2cap_process_command_timeout()
[all …]
H A Dng_l2cap_var.h46 #define NG_L2CAP_ALERT if (l2cap->debug >= NG_L2CAP_ALERT_LEVEL) printf
47 #define NG_L2CAP_ERR if (l2cap->debug >= NG_L2CAP_ERR_LEVEL) printf
48 #define NG_L2CAP_WARN if (l2cap->debug >= NG_L2CAP_WARN_LEVEL) printf
49 #define NG_L2CAP_INFO if (l2cap->debug >= NG_L2CAP_INFO_LEVEL) printf
58 __func__, NG_NODE_NAME(l2cap->node), (s)); \
110 ng_l2cap_p l2cap; /* pointer to L2CAP */ member
/freebsd-14.2/libexec/rc/rc.d/
H A Dbluetooth109 ngctl mkpeer ${dev}hci: l2cap acl hci \
112 ngctl name ${dev}hci:acl ${dev}l2cap \
115 ngctl msg ${dev}l2cap: set_debug ${bluetooth_device_l2cap_debug_level} \
123 ngctl connect ${dev}l2cap: btsock_l2c_raw: ctl ${dev}ctl \
126 ngctl connect ${dev}l2cap: btsock_l2c: l2c ${dev}l2c \
220 ngctl shutdown ${dev}l2cap: > /dev/null 2>&1
/freebsd-14.2/sys/modules/netgraph/bluetooth/l2cap/
H A DMakefile3 .PATH: ${SRCTOP}/sys/netgraph/bluetooth/l2cap
6 -I${SRCTOP}/sys/netgraph/bluetooth/l2cap
/freebsd-14.2/sys/modules/netgraph/bluetooth/
H A DMakefile6 l2cap \
/freebsd-14.2/usr.sbin/bluetooth/l2control/
H A DMakefile6 SRCS= l2cap.c l2control.c
/freebsd-14.2/sys/netgraph/bluetooth/common/
H A Dng_bluetooth.c127 SYSCTL_NODE(_net_bluetooth, OID_AUTO, l2cap, CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
/freebsd-14.2/sys/conf/
H A Dfiles4231 netgraph/bluetooth/l2cap/ng_l2cap_cmds.c optional netgraph_bluetooth_l2cap
4232 netgraph/bluetooth/l2cap/ng_l2cap_evnt.c optional netgraph_bluetooth_l2cap
4233 netgraph/bluetooth/l2cap/ng_l2cap_llpi.c optional netgraph_bluetooth_l2cap
4234 netgraph/bluetooth/l2cap/ng_l2cap_main.c optional netgraph_bluetooth_l2cap
4235 netgraph/bluetooth/l2cap/ng_l2cap_misc.c optional netgraph_bluetooth_l2cap
4236 netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c optional netgraph_bluetooth_l2cap