| /freebsd-14.2/sys/netgraph/bluetooth/l2cap/ |
| H A D | ng_l2cap_main.c | 148 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 D | ng_l2cap_ulpi.c | 165 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 D | ng_l2cap_llpi.c | 88 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 D | ng_l2cap_misc.c | 68 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 D | ng_l2cap_evnt.c | 95 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 D | ng_l2cap_cmds.c | 75 __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 D | ng_l2cap_var.h | 46 #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 D | bluetooth | 109 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 D | Makefile | 3 .PATH: ${SRCTOP}/sys/netgraph/bluetooth/l2cap 6 -I${SRCTOP}/sys/netgraph/bluetooth/l2cap
|
| /freebsd-14.2/sys/modules/netgraph/bluetooth/ |
| H A D | Makefile | 6 l2cap \
|
| /freebsd-14.2/usr.sbin/bluetooth/l2control/ |
| H A D | Makefile | 6 SRCS= l2cap.c l2control.c
|
| /freebsd-14.2/sys/netgraph/bluetooth/common/ |
| H A D | ng_bluetooth.c | 127 SYSCTL_NODE(_net_bluetooth, OID_AUTO, l2cap, CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
|
| /freebsd-14.2/sys/conf/ |
| H A D | files | 4231 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
|