Lines Matching defs:l2cap

31  * $FreeBSD: releng/10.2/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c 243882 2012-12-05 08:04:20Z glebius $
46 #include <netgraph/bluetooth/l2cap/ng_l2cap_var.h>
47 #include <netgraph/bluetooth/l2cap/ng_l2cap_cmds.h>
48 #include <netgraph/bluetooth/l2cap/ng_l2cap_evnt.h>
49 #include <netgraph/bluetooth/l2cap/ng_l2cap_llpi.h>
50 #include <netgraph/bluetooth/l2cap/ng_l2cap_ulpi.h>
51 #include <netgraph/bluetooth/l2cap/ng_l2cap_misc.h>
67 ng_l2cap_lp_con_req(ng_l2cap_p l2cap, bdaddr_p bdaddr)
75 con = ng_l2cap_con_by_addr(l2cap, bdaddr);
80 __func__, NG_NODE_NAME(l2cap->node), con->state,
87 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) {
90 __func__, NG_NODE_NAME(l2cap->node), NG_L2CAP_HOOK_HCI);
96 con = ng_l2cap_new_con(l2cap, bdaddr);
117 NG_SEND_MSG_HOOK(error, l2cap->node, msg, l2cap->hci, 0);
139 ng_l2cap_lp_con_cfm(ng_l2cap_p l2cap, struct ng_mesg *msg)
149 __func__, NG_NODE_NAME(l2cap->node));
157 con = ng_l2cap_con_by_addr(l2cap, &ep->bdaddr);
161 __func__, NG_NODE_NAME(l2cap->node));
171 __func__, NG_NODE_NAME(l2cap->node), con->state,
207 ng_l2cap_lp_con_ind(ng_l2cap_p l2cap, struct ng_mesg *msg)
219 __func__, NG_NODE_NAME(l2cap->node));
227 con = ng_l2cap_con_by_addr(l2cap, &ep->bdaddr);
232 __func__, NG_NODE_NAME(l2cap->node), con->state,
239 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) {
242 __func__, NG_NODE_NAME(l2cap->node), NG_L2CAP_HOOK_HCI);
248 con = ng_l2cap_new_con(l2cap, &ep->bdaddr);
269 NG_SEND_MSG_HOOK(error, l2cap->node, rsp, l2cap->hci, 0);
290 ng_l2cap_lp_discon_ind(ng_l2cap_p l2cap, struct ng_mesg *msg)
300 __func__, NG_NODE_NAME(l2cap->node));
308 con = ng_l2cap_con_by_handle(l2cap, ep->con_handle);
313 __func__, NG_NODE_NAME(l2cap->node), ep->con_handle);
323 __func__, NG_NODE_NAME(l2cap->node), con->state,
350 ng_l2cap_lp_qos_req(ng_l2cap_p l2cap, u_int16_t con_handle,
359 con = ng_l2cap_con_by_handle(l2cap, con_handle);
364 __func__, NG_NODE_NAME(l2cap->node), con_handle);
374 __func__, NG_NODE_NAME(l2cap->node), con->state,
381 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) {
384 __func__, NG_NODE_NAME(l2cap->node), NG_L2CAP_HOOK_HCI);
404 NG_SEND_MSG_HOOK(error, l2cap->node, msg, l2cap->hci, 0);
414 ng_l2cap_lp_qos_cfm(ng_l2cap_p l2cap, struct ng_mesg *msg)
423 __func__, NG_NODE_NAME(l2cap->node));
441 ng_l2cap_lp_qos_ind(ng_l2cap_p l2cap, struct ng_mesg *msg)
451 __func__, NG_NODE_NAME(l2cap->node));
459 con = ng_l2cap_con_by_handle(l2cap, ep->con_handle);
464 __func__, NG_NODE_NAME(l2cap->node), ep->con_handle);
474 __func__, NG_NODE_NAME(l2cap->node), con->state,
493 ng_l2cap_p l2cap = con->l2cap;
500 ("%s: %s - another packet pending?!\n", __func__, NG_NODE_NAME(l2cap->node)));
501 KASSERT((l2cap->pkt_size > 0),
502 ("%s: %s - invalid l2cap->pkt_size?!\n", __func__, NG_NODE_NAME(l2cap->node)));
509 __func__, NG_NODE_NAME(l2cap->node),
530 if (len > l2cap->pkt_size) {
531 m = m_split(m0, l2cap->pkt_size, M_NOWAIT);
534 "%s: %s - m_split(%d) failed\n", __func__, NG_NODE_NAME(l2cap->node),
535 l2cap->pkt_size);
539 len = l2cap->pkt_size;
547 __func__, NG_NODE_NAME(l2cap->node),
570 __func__, NG_NODE_NAME(l2cap->node), con->con_handle,
607 ng_l2cap_lp_receive(ng_l2cap_p l2cap, struct mbuf *m)
619 __func__, NG_NODE_NAME(l2cap->node), m->m_pkthdr.len);
640 __func__, NG_NODE_NAME(l2cap->node), con_handle, pb, length);
643 con = ng_l2cap_con_by_handle(l2cap, con_handle);
648 __func__, NG_NODE_NAME(l2cap->node), con_handle);
657 __func__, NG_NODE_NAME(l2cap->node), con->state);
667 __func__, NG_NODE_NAME(l2cap->node),
677 __func__, NG_NODE_NAME(l2cap->node),
691 __func__, NG_NODE_NAME(l2cap->node), con_handle,
701 __func__, NG_NODE_NAME(l2cap->node),
712 __func__, NG_NODE_NAME(l2cap->node), pb);
721 __func__, NG_NODE_NAME(l2cap->node),
747 ng_l2cap_p l2cap = con->l2cap;
762 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) {
765 __func__, NG_NODE_NAME(l2cap->node), NG_L2CAP_HOOK_HCI);
771 while (con->pending < con->l2cap->num_pkts && con->tx_pkt != NULL) {
778 __func__, NG_NODE_NAME(l2cap->node), con->con_handle,
781 NG_SEND_DATA_ONLY(error, l2cap->hci, m);
785 __func__, NG_NODE_NAME(l2cap->node),
796 __func__, NG_NODE_NAME(l2cap->node), con->pending,
818 ng_l2cap_p l2cap = NULL;
826 l2cap = (ng_l2cap_p) NG_NODE_PRIVATE(node);
827 con = ng_l2cap_con_by_handle(l2cap, con_handle);
861 ng_l2cap_p l2cap = NULL;
872 l2cap = (ng_l2cap_p) NG_NODE_PRIVATE(node);
873 con = ng_l2cap_con_by_handle(l2cap, con_handle);
893 if (l2cap->hci == NULL || NG_HOOK_NOT_VALID(l2cap->hci)) {
896 __func__, NG_NODE_NAME(l2cap->node), NG_L2CAP_HOOK_HCI);
910 NG_SEND_MSG_HOOK(error, l2cap->node, msg, l2cap->hci, 0);