Lines Matching defs:ep

381 	ng_hci_le_advertising_report_ep	*ep = NULL;
388 NG_HCI_M_PULLUP(event, sizeof(*ep));
392 ep = mtod(event, ng_hci_le_advertising_report_ep *);
393 num_reports = ep->num_reports;
394 m_adj(event, sizeof(*ep));
395 ep = NULL;
475 ng_hci_le_connection_complete_ep *ep = NULL;
480 NG_HCI_M_PULLUP(event, sizeof(*ep));
484 ep = mtod(event, ng_hci_le_connection_complete_ep *);
485 link_type = (ep->address_type)? NG_HCI_LINK_LE_RANDOM :
492 * 3) con->bdaddr == ep->address
497 bcmp(&con->bdaddr, &ep->address, sizeof(bdaddr_t)) == 0)
518 if (ep->status != 0)
530 bcopy(&ep->address, &con->bdaddr, sizeof(con->bdaddr));
546 con->con_handle = NG_HCI_CON_HANDLE(le16toh(ep->handle));
549 ng_hci_lp_con_cfm(con, ep->status);
552 if (ep->status != 0)
618 ng_hci_inquiry_result_ep *ep = NULL;
623 NG_HCI_M_PULLUP(event, sizeof(*ep));
627 ep = mtod(event, ng_hci_inquiry_result_ep *);
628 m_adj(event, sizeof(*ep));
630 for (; ep->num_responses > 0; ep->num_responses --) {
679 ng_hci_con_compl_ep *ep = NULL;
683 NG_HCI_M_PULLUP(event, sizeof(*ep));
687 ep = mtod(event, ng_hci_con_compl_ep *);
692 * 1) con->link_type == ep->link_type
694 * 3) con->bdaddr == ep->bdaddr
698 if (con->link_type == ep->link_type &&
700 bcmp(&con->bdaddr, &ep->bdaddr, sizeof(bdaddr_t)) == 0)
720 if (ep->status != 0)
723 con = ng_hci_new_con(unit, ep->link_type);
729 bcopy(&ep->bdaddr, &con->bdaddr, sizeof(con->bdaddr));
738 con->con_handle = NG_HCI_CON_HANDLE(le16toh(ep->con_handle));
739 con->encryption_mode = ep->encryption_mode;
741 ng_hci_lp_con_cfm(con, ep->status);
744 if (ep->status != 0)
755 if (ep->link_type == NG_HCI_LINK_ACL) {
773 lp->cp.con_handle = ep->con_handle;
805 ng_hci_con_req_ep *ep = NULL;
809 NG_HCI_M_PULLUP(event, sizeof(*ep));
813 ep = mtod(event, ng_hci_con_req_ep *);
818 * 1) con->link_type == ep->link_type
823 * 3) con->bdaddr == ep->bdaddr
858 if (con->link_type == ep->link_type &&
861 bcmp(&con->bdaddr, &ep->bdaddr, sizeof(bdaddr_t)) == 0)
865 con = ng_hci_new_con(unit, ep->link_type);
867 bcopy(&ep->bdaddr, &con->bdaddr, sizeof(con->bdaddr));
872 error = ng_hci_lp_con_ind(con, ep->uclass);
890 ng_hci_discon_compl_ep *ep = NULL;
895 NG_HCI_M_PULLUP(event, sizeof(*ep));
899 ep = mtod(event, ng_hci_discon_compl_ep *);
903 * Do we have to send notification if ep->status != 0?
905 * ONLY if ep->status == 0.
908 if (ep->status == 0) {
909 h = NG_HCI_CON_HANDLE(le16toh(ep->con_handle));
912 error = ng_hci_lp_discon_ind(con, ep->reason);
936 ng_hci_encryption_change_ep *ep = NULL;
941 NG_HCI_M_PULLUP(event, sizeof(*ep));
945 ep = mtod(event, ng_hci_encryption_change_ep *);
946 h = NG_HCI_CON_HANDLE(le16toh(ep->con_handle));
949 if (ep->status == 0) {
961 } else if (ep->encryption_enable)
969 __func__, NG_NODE_NAME(unit->node), ep->status);
983 ng_hci_read_remote_features_compl_ep *ep = NULL;
989 NG_HCI_M_PULLUP(event, sizeof(*ep));
993 ep = mtod(event, ng_hci_read_remote_features_compl_ep *);
995 if (ep->status == 0) {
997 h = NG_HCI_CON_HANDLE(le16toh(ep->con_handle));
1021 bcopy(ep->features, n->features, sizeof(n->features));
1025 __func__, NG_NODE_NAME(unit->node), ep->status);
1036 ng_hci_qos_setup_compl_ep *ep = NULL;
1041 NG_HCI_M_PULLUP(event, sizeof(*ep));
1045 ep = mtod(event, ng_hci_qos_setup_compl_ep *);
1048 h = NG_HCI_CON_HANDLE(le16toh(ep->con_handle));
1067 error = ng_hci_lp_qos_cfm(con, ep->status);
1091 ng_hci_role_change_ep *ep = NULL;
1094 NG_HCI_M_PULLUP(event, sizeof(*ep));
1098 ep = mtod(event, ng_hci_role_change_ep *);
1100 if (ep->status == 0) {
1102 con = ng_hci_con_by_bdaddr(unit, &ep->bdaddr, NG_HCI_LINK_ACL);
1104 con->role = ep->role;
1109 ep->bdaddr.b[5], ep->bdaddr.b[4],
1110 ep->bdaddr.b[3], ep->bdaddr.b[2],
1111 ep->bdaddr.b[1], ep->bdaddr.b[0]);
1115 __func__, NG_NODE_NAME(unit->node), ep->status,
1116 ep->bdaddr.b[5], ep->bdaddr.b[4], ep->bdaddr.b[3],
1117 ep->bdaddr.b[2], ep->bdaddr.b[1], ep->bdaddr.b[0]);
1128 ng_hci_num_compl_pkts_ep *ep = NULL;
1132 NG_HCI_M_PULLUP(event, sizeof(*ep));
1136 ep = mtod(event, ng_hci_num_compl_pkts_ep *);
1137 m_adj(event, sizeof(*ep));
1139 for (; ep->num_con_handles > 0; ep->num_con_handles --) {
1186 ng_hci_mode_change_ep *ep = NULL;
1190 NG_HCI_M_PULLUP(event, sizeof(*ep));
1194 ep = mtod(event, ng_hci_mode_change_ep *);
1196 if (ep->status == 0) {
1197 u_int16_t h = NG_HCI_CON_HANDLE(le16toh(ep->con_handle));
1212 con->mode = ep->unit_mode;
1216 __func__, NG_NODE_NAME(unit->node), ep->status);
1241 ng_hci_read_clock_offset_compl_ep *ep = NULL;
1246 NG_HCI_M_PULLUP(event, sizeof(*ep));
1250 ep = mtod(event, ng_hci_read_clock_offset_compl_ep *);
1252 if (ep->status == 0) {
1253 u_int16_t h = NG_HCI_CON_HANDLE(le16toh(ep->con_handle));
1278 n->clock_offset = le16toh(ep->clock_offset);
1282 __func__, NG_NODE_NAME(unit->node), ep->status);
1293 ng_hci_qos_violation_ep *ep = NULL;
1298 NG_HCI_M_PULLUP(event, sizeof(*ep));
1302 ep = mtod(event, ng_hci_qos_violation_ep *);
1305 h = NG_HCI_CON_HANDLE(le16toh(ep->con_handle));
1334 ng_hci_page_scan_mode_change_ep *ep = NULL;
1338 NG_HCI_M_PULLUP(event, sizeof(*ep));
1342 ep = mtod(event, ng_hci_page_scan_mode_change_ep *);
1345 n = ng_hci_get_neighbor(unit, &ep->bdaddr, NG_HCI_LINK_ACL);
1353 bcopy(&ep->bdaddr, &n->bdaddr, sizeof(n->bdaddr));
1358 n->page_scan_mode = ep->page_scan_mode;
1369 ng_hci_page_scan_rep_mode_change_ep *ep = NULL;
1373 NG_HCI_M_PULLUP(event, sizeof(*ep));
1377 ep = mtod(event, ng_hci_page_scan_rep_mode_change_ep *);
1380 n = ng_hci_get_neighbor(unit, &ep->bdaddr, NG_HCI_LINK_ACL);
1388 bcopy(&ep->bdaddr, &n->bdaddr, sizeof(n->bdaddr));
1393 n->page_scan_rep_mode = ep->page_scan_rep_mode;