Home | History | Annotate | Download | only in llcp

Lines Matching refs:p_app_cb

358     tLLCP_APP_CB *p_app_cb;
382 p_app_cb = &llcp_cb.server_cb[sap];
413 p_app_cb = &llcp_cb.wks_cb[reg_sap];
430 p_app_cb = &llcp_cb.server_cb[reg_sap - LLCP_LOWER_BOUND_SDP_SAP];
440 memset (p_app_cb, 0x00, sizeof (tLLCP_APP_CB));
451 p_app_cb->p_service_name = (UINT8 *) GKI_getbuf ((UINT16) (length + 1));
452 if (p_app_cb->p_service_name == NULL)
458 BCM_STRNCPY_S ((char *) p_app_cb->p_service_name, length + 1, (char *) p_service_name, length + 1);
459 p_app_cb->p_service_name[length] = 0;
462 p_app_cb->p_service_name = NULL;
464 p_app_cb->p_app_cback = p_app_cback;
465 p_app_cb->link_type = link_type;
501 tLLCP_APP_CB *p_app_cb;
522 p_app_cb = &llcp_cb.client_cb[sap];
523 memset (p_app_cb, 0x00, sizeof (tLLCP_APP_CB));
535 p_app_cb->p_app_cback = p_app_cback;
536 p_app_cb->p_service_name = NULL;
537 p_app_cb->link_type = link_type;
563 tLLCP_APP_CB *p_app_cb;
567 p_app_cb = llcp_util_get_app_cb (local_sap);
569 if ((!p_app_cb) || (p_app_cb->p_app_cback == NULL))
575 if (p_app_cb->p_service_name)
576 GKI_freebuf (p_app_cb->p_service_name);
598 p_app_cb->p_app_cback = NULL;
601 while (p_app_cb->ui_xmit_q.p_first)
603 GKI_freebuf (GKI_dequeue (&p_app_cb->ui_xmit_q));
607 if (p_app_cb->link_type & LLCP_LINK_TYPE_LOGICAL_DATA_LINK)
634 tLLCP_APP_CB *p_app_cb;
639 p_app_cb = llcp_util_get_app_cb (local_sap);
642 ||(p_app_cb == NULL)
643 ||(p_app_cb->p_app_cback == NULL)
644 ||((p_app_cb->link_type & LLCP_LINK_TYPE_LOGICAL_DATA_LINK) == 0)
645 ||(p_app_cb->is_ui_tx_congested) )
649 else if ( (num_pending_ui_pdu + p_app_cb->ui_xmit_q.count >= llcp_cb.ll_tx_congest_start)
654 p_app_cb->is_ui_tx_congested = TRUE;
678 tLLCP_APP_CB *p_app_cb;
682 p_app_cb = llcp_util_get_app_cb (ssap);
684 if ( (p_app_cb == NULL)
685 ||(p_app_cb->p_app_cback == NULL) )
689 else if ((p_app_cb->link_type & LLCP_LINK_TYPE_LOGICAL_DATA_LINK) == 0)
704 status = llcp_util_send_ui (ssap, dsap, p_app_cb, p_buf);
750 tLLCP_APP_CB *p_app_cb;
759 p_app_cb = llcp_util_get_app_cb (local_sap);
762 if ((p_app_cb) && (p_app_cb->p_app_cback))
765 if (p_app_cb->ui_rx_q.p_first)
767 p_buf = (BT_HDR *) p_app_cb->ui_rx_q.p_first;
804 GKI_dequeue (&p_app_cb->ui_rx_q);
814 if (p_app_cb->ui_rx_q.p_first)
845 tLLCP_APP_CB *p_app_cb;
851 p_app_cb = llcp_util_get_app_cb (local_sap);
854 if ((p_app_cb) && (p_app_cb->p_app_cback))
857 while (p_app_cb->ui_rx_q.p_first)
859 p_buf = (BT_HDR *) p_app_cb->ui_rx_q.p_first;
875 GKI_dequeue (&p_app_cb->ui_rx_q);
910 tLLCP_APP_CB *p_app_cb;
930 p_app_cb = llcp_util_get_app_cb (reg_sap);
933 if ( (p_app_cb == NULL)
934 ||(p_app_cb->p_app_cback == NULL) )