Home | History | Annotate | Download | only in p2p

Lines Matching refs:local_sap

58 static UINT8 nfa_p2p_allocate_conn_cb (UINT8 local_sap)
67 nfa_p2p_cb.conn_cb[xx].local_sap = local_sap;
110 static UINT8 nfa_p2p_find_conn_cb (UINT8 local_sap, UINT8 remote_sap)
117 &&(nfa_p2p_cb.conn_cb[xx].local_sap == local_sap)
139 P2P_TRACE_DEBUG2 ("nfa_p2p_llcp_cback (): event:0x%02X, local_sap:0x%02X", p_data->hdr.event, p_data->hdr.local_sap);
189 UINT8 local_sap;
198 if ( (nfa_p2p_cb.sdp_cb[xx].local_sap != LLCP_INVALID_SAP)
201 local_sap = nfa_p2p_cb.sdp_cb[xx].local_sap;
203 evt_data.sdp.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
205 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_SDP_EVT, &evt_data);
207 nfa_p2p_cb.sdp_cb[xx].local_sap = LLCP_INVALID_SAP;
223 BOOLEAN nfa_p2p_start_sdp (char *p_service_name, UINT8 local_sap)
232 if (nfa_p2p_cb.sdp_cb[xx].local_sap == LLCP_INVALID_SAP)
238 nfa_p2p_cb.sdp_cb[xx].local_sap = local_sap;
263 UINT8 local_sap, xx;
268 local_sap = p_data->data_ind.local_sap;
270 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
276 evt_data.data.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
280 xx = nfa_p2p_find_conn_cb (p_data->data_ind.local_sap,
293 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DATA_EVT, &evt_data);
309 UINT8 server_sap, local_sap;
317 local_sap = p_data->connect_ind.local_sap;
359 UINT8 local_sap, xx;
364 local_sap = p_data->connect_resp.local_sap;
366 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
368 xx = nfa_p2p_allocate_conn_cb (local_sap);
379 evt_data.connected.client_handle = (NFA_HANDLE_GROUP_P2P | local_sap);
385 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONNECTED_EVT, &evt_data);
402 UINT8 local_sap, xx;
407 local_sap = p_data->disconnect_ind.local_sap;
409 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
411 xx = nfa_p2p_find_conn_cb (p_data->disconnect_ind.local_sap,
421 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
430 evt_data.disc.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
433 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
452 UINT8 local_sap, xx;
457 local_sap = p_data->disconnect_resp.local_sap;
459 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
488 xx = nfa_p2p_find_conn_cb (p_data->disconnect_resp.local_sap,
497 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
506 local_sap);
507 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
524 UINT8 local_sap, remote_sap, xx;
527 local_sap = p_data->congest.local_sap;
536 local_sap, remote_sap);
542 local_sap, remote_sap);
545 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
549 evt_data.congest.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
552 &&(nfa_p2p_cb.sap_cb[local_sap].flags & NFA_P2P_SAP_FLAG_LLINK_CONGESTED) )
554 nfa_p2p_cb.sap_cb[local_sap].flags &= ~NFA_P2P_SAP_FLAG_LLINK_CONGESTED;
555 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONGEST_EVT, &evt_data);
558 &&(!(nfa_p2p_cb.sap_cb[local_sap].flags & NFA_P2P_SAP_FLAG_LLINK_CONGESTED)) )
561 nfa_p2p_cb.sap_cb[local_sap].flags |= NFA_P2P_SAP_FLAG_LLINK_CONGESTED;
562 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONGEST_EVT, &evt_data);
567 xx = nfa_p2p_find_conn_cb (local_sap, remote_sap);
577 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONGEST_EVT, &evt_data);
584 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONGEST_EVT, &evt_data);
607 UINT8 local_sap, xx;
613 local_sap = p_data->link_status.local_sap;
615 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
620 evt_data.activated.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
624 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_ACTIVATED_EVT, &evt_data);
631 &&(nfa_p2p_cb.conn_cb[xx].local_sap == local_sap))
637 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
642 if (nfa_p2p_cb.sap_cb[local_sap].flags & NFA_P2P_SAP_FLAG_SERVER)
644 evt_data.deactivated.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
645 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DEACTIVATED_EVT, &evt_data);
647 nfa_p2p_cb.sap_cb[local_sap].flags = NFA_P2P_SAP_FLAG_SERVER;
649 else if (nfa_p2p_cb.sap_cb[local_sap].flags & NFA_P2P_SAP_FLAG_CLIENT)
651 evt_data.deactivated.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
652 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DEACTIVATED_EVT, &evt_data);
654 nfa_p2p_cb.sap_cb[local_sap].flags = NFA_P2P_SAP_FLAG_CLIENT;
658 nfa_p2p_cb.sap_cb[local_sap].p_cback = NULL;
748 UINT8 local_sap;
752 local_sap = LLCP_RegisterClient (p_msg->api_reg_client.link_type,
755 if (local_sap == LLCP_INVALID_SAP)
762 nfa_p2p_cb.sap_cb[local_sap].p_cback = p_msg->api_reg_client.p_cback;
763 nfa_p2p_cb.sap_cb[local_sap].flags = NFA_P2P_SAP_FLAG_CLIENT;
765 evt_data.reg_client.client_handle = (NFA_HANDLE_GROUP_P2P | local_sap);
766 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_REG_CLIENT_EVT, &evt_data);
771 evt_data.activated.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
776 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_ACTIVATED_EVT, &evt_data);
794 UINT8 local_sap, xx;
798 local_sap = (UINT8) (p_msg->api_dereg.handle & NFA_HANDLE_MASK);
800 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
805 &&(nfa_p2p_cb.conn_cb[xx].local_sap == local_sap) )
812 LLCP_Deregister (local_sap);
813 nfa_p2p_cb.sap_cb[local_sap].p_cback = NULL;
830 if (local_sap <= LLCP_UPPER_BOUND_WK_SAP)
836 else if (local_sap <= LLCP_UPPER_BOUND_WK_SAP)
869 LLCP_ConnectCfm (nfa_p2p_cb.conn_cb[xx].local_sap, nfa_p2p_cb.conn_cb[xx].remote_sap, &params);
893 LLCP_ConnectReject (nfa_p2p_cb.conn_cb[xx].local_sap, nfa_p2p_cb.conn_cb[xx].remote_sap,
914 UINT8 local_sap, xx;
927 status = LLCP_DisconnectReq (nfa_p2p_cb.conn_cb[xx].local_sap, nfa_p2p_cb.conn_cb[xx].remote_sap,
941 local_sap = nfa_p2p_cb.conn_cb[xx].local_sap;
943 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
949 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
973 UINT8 local_sap;
980 local_sap = (UINT8) (p_msg->api_connect.client_handle & NFA_HANDLE_MASK);
989 status = LLCP_ConnectReq (local_sap, p_msg->api_connect.dsap, &conn_params);
998 status = LLCP_ConnectReq (local_sap, LLCP_SAP_SDP, &conn_params);
1003 evt_data.disc.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
1006 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
1024 UINT8 local_sap;
1030 local_sap = (UINT8) (p_msg->api_send_ui.handle & NFA_HANDLE_MASK);
1033 if (nfa_p2p_cb.sap_cb[local_sap].num_pending_ui_pdu)
1034 nfa_p2p_cb.sap_cb[local_sap].num_pending_ui_pdu--;
1039 status = LLCP_SendUI (local_sap,
1045 if (!(nfa_p2p_cb.sap_cb[local_sap].flags & NFA_P2P_SAP_FLAG_LLINK_CONGESTED))
1047 nfa_p2p_cb.sap_cb[local_sap].flags |= NFA_P2P_SAP_FLAG_LLINK_CONGESTED;
1051 evt_data.congest.handle = (NFA_HANDLE_GROUP_P2P | local_sap);
1054 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONGEST_EVT, &evt_data);
1089 status = LLCP_SendData (nfa_p2p_cb.conn_cb[xx].local_sap,
1104 nfa_p2p_cb.sap_cb[nfa_p2p_cb.conn_cb[xx].local_sap].p_cback (NFA_P2P_CONGEST_EVT, &evt_data);
1130 LLCP_SetLocalBusyStatus (nfa_p2p_cb.conn_cb[xx].local_sap,
1150 UINT8 local_sap;
1159 local_sap = (UINT8) (p_msg->api_link_info.handle & NFA_HANDLE_MASK);
1160 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_LINK_INFO_EVT, &evt_data);
1178 UINT8 local_sap;
1182 local_sap = (UINT8) (p_msg->api_remote_sap.handle & NFA_HANDLE_MASK);
1185 local_sap))
1189 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_SDP_EVT, &evt_data);