Home | History | Annotate | Download | only in p2p

Lines Matching full:nfa_p2p_cb

64         if (nfa_p2p_cb.conn_cb[xx].flags == 0)
66 nfa_p2p_cb.conn_cb[xx].flags |= NFA_P2P_CONN_FLAG_IN_USE;
67 nfa_p2p_cb.conn_cb[xx].local_sap = local_sap;
92 nfa_p2p_cb.conn_cb[xx].flags = 0;
116 if ( (nfa_p2p_cb.conn_cb[xx].flags & NFA_P2P_CONN_FLAG_IN_USE)
117 &&(nfa_p2p_cb.conn_cb[xx].local_sap == local_sap)
118 &&(nfa_p2p_cb.conn_cb[xx].remote_sap == remote_sap) )
198 if ( (nfa_p2p_cb.sdp_cb[xx].local_sap != LLCP_INVALID_SAP)
199 &&(nfa_p2p_cb.sdp_cb[xx].tid == tid) )
201 local_sap = nfa_p2p_cb.sdp_cb[xx].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;
232 if (nfa_p2p_cb.sdp_cb[xx].local_sap == LLCP_INVALID_SAP)
236 &(nfa_p2p_cb.sdp_cb[xx].tid)) == LLCP_STATUS_SUCCESS)
238 nfa_p2p_cb.sdp_cb[xx].local_sap = local_sap;
270 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
293 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DATA_EVT, &evt_data);
319 if (nfa_p2p_cb.sap_cb[server_sap].p_cback)
325 nfa_p2p_cb.conn_cb[xx].remote_sap = p_data->connect_ind.remote_sap;
326 nfa_p2p_cb.conn_cb[xx].remote_miu = p_data->connect_ind.miu;
330 nfa_p2p_cb.conn_cb[xx].flags |= NFA_P2P_CONN_FLAG_REMOTE_RW_ZERO;
338 nfa_p2p_cb.sap_cb[server_sap].p_cback (NFA_P2P_CONN_REQ_EVT, &evt_data);
366 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
372 nfa_p2p_cb.conn_cb[xx].remote_sap = p_data->connect_resp.remote_sap;
373 nfa_p2p_cb.conn_cb[xx].remote_miu = p_data->connect_resp.miu;
377 nfa_p2p_cb.conn_cb[xx].flags |= NFA_P2P_CONN_FLAG_REMOTE_RW_ZERO;
385 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONNECTED_EVT, &evt_data);
409 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
421 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
433 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
459 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
497 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
507 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
545 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
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);
574 &&(nfa_p2p_cb.conn_cb[xx].flags & NFA_P2P_CONN_FLAG_CONGESTED) )
576 nfa_p2p_cb.conn_cb[xx].flags &= ~NFA_P2P_CONN_FLAG_CONGESTED;
577 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONGEST_EVT, &evt_data);
580 &&(!(nfa_p2p_cb.conn_cb[xx].flags & NFA_P2P_CONN_FLAG_CONGESTED)) )
583 nfa_p2p_cb.conn_cb[xx].flags |= NFA_P2P_CONN_FLAG_CONGESTED;
584 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONGEST_EVT, &evt_data);
615 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
621 evt_data.activated.local_link_miu = nfa_p2p_cb.local_link_miu;
622 evt_data.activated.remote_link_miu = nfa_p2p_cb.remote_link_miu;
624 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_ACTIVATED_EVT, &evt_data);
630 if ( (nfa_p2p_cb.conn_cb[xx].flags & NFA_P2P_CONN_FLAG_IN_USE)
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)
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)
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;
704 else if (!nfa_p2p_cb.is_p2p_listening)
709 nfa_p2p_cb.sap_cb[server_sap].p_cback = p_msg->api_reg_server.p_cback;
710 nfa_p2p_cb.sap_cb[server_sap].flags = NFA_P2P_SAP_FLAG_SERVER;
719 nfa_p2p_cb.sap_cb[server_sap].p_cback (NFA_P2P_REG_SERVER_EVT, &evt_data);
722 if (nfa_p2p_cb.llcp_state == NFA_P2P_LLCP_STATE_ACTIVATED)
725 evt_data.activated.local_link_miu = nfa_p2p_cb.local_link_miu;
726 evt_data.activated.remote_link_miu = nfa_p2p_cb.remote_link_miu;
729 nfa_p2p_cb.sap_cb[server_sap].p_cback (NFA_P2P_ACTIVATED_EVT, &evt_data);
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;
766 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_REG_CLIENT_EVT, &evt_data);
769 if (nfa_p2p_cb.llcp_state == NFA_P2P_LLCP_STATE_ACTIVATED)
772 evt_data.activated.local_link_miu = nfa_p2p_cb.local_link_miu;
773 evt_data.activated.remote_link_miu = nfa_p2p_cb.remote_link_miu;
776 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_ACTIVATED_EVT, &evt_data);
800 if (nfa_p2p_cb.sap_cb[local_sap].p_cback)
804 if ( (nfa_p2p_cb.conn_cb[xx].flags & NFA_P2P_CONN_FLAG_IN_USE)
805 &&(nfa_p2p_cb.conn_cb[xx].local_sap == local_sap) )
813 nfa_p2p_cb.sap_cb[local_sap].p_cback = NULL;
815 if (nfa_p2p_cb.is_p2p_listening)
820 if ( (nfa_p2p_cb.sap_cb[xx].p_cback)
821 &&(nfa_p2p_cb.sap_cb[xx].flags & NFA_P2P_SAP_FLAG_SERVER) )
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,
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);
1006 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_DISC_EVT, &evt_data);
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--;
1036 if (nfa_p2p_cb.total_pending_ui_pdu)
1037 nfa_p2p_cb.total_pending_ui_pdu--;
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;
1054 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_CONGEST_EVT, &evt_data);
1083 if (nfa_p2p_cb.conn_cb[xx].num_pending_i_pdu)
1084 nfa_p2p_cb.conn_cb[xx].num_pending_i_pdu--;
1086 if (nfa_p2p_cb.total_pending_i_pdu)
1087 nfa_p2p_cb.total_pending_i_pdu--;
1089 status = LLCP_SendData (nfa_p2p_cb.conn_cb[xx].local_sap,
1090 nfa_p2p_cb.conn_cb[xx].remote_sap,
1095 if (!(nfa_p2p_cb.conn_cb[xx].flags & NFA_P2P_CONN_FLAG_CONGESTED))
1097 nfa_p2p_cb.conn_cb[xx].flags |= NFA_P2P_CONN_FLAG_CONGESTED;
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,
1131 nfa_p2p_cb.conn_cb[xx].remote_sap,
1156 evt_data.link_info.local_link_miu = nfa_p2p_cb.local_link_miu;
1157 evt_data.link_info.remote_link_miu = nfa_p2p_cb.remote_link_miu;
1160 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_LINK_INFO_EVT, &evt_data);
1189 nfa_p2p_cb.sap_cb[local_sap].p_cback (NFA_P2P_SDP_EVT, &evt_data);