Home | History | Annotate | Download | only in ag

Lines Matching refs:p_sco

719     tBTA_AG_SCO_CB *p_sco = &bta_ag_cb.sco;
727 UINT8 in_state = p_sco->state;
731 p_sco->state, bta_ag_sco_state_str(p_sco->state),
735 p_scb->sco_idx, p_sco->state, event);
746 if (p_sco->state == BTA_AG_SCO_OPEN_ST)
747 BTM_WriteScoData(p_sco->p_curr_scb->sco_idx, p_buf);
759 switch (p_sco->state)
767 p_sco->state = BTA_AG_SCO_LISTEN_ST;
790 p_sco->state = BTA_AG_SCO_CODEC_ST;
795 p_sco->state = BTA_AG_SCO_OPENING_ST;
803 if (p_scb == p_sco->p_curr_scb)
804 p_sco->p_curr_scb = NULL;
809 p_sco->state = BTA_AG_SCO_SHUTDOWN_ST;
822 p_sco->state = BTA_AG_SCO_LISTEN_ST;
843 p_sco->state = BTA_AG_SCO_OPENING_ST;
848 p_sco->p_xfer_scb = p_scb;
849 p_sco->state = BTA_AG_SCO_CLOSE_XFER_ST;
856 if (p_scb == p_sco->p_curr_scb)
857 p_sco->p_curr_scb = NULL;
862 p_sco->state = BTA_AG_SCO_SHUTDOWN_ST;
868 p_sco->state = BTA_AG_SCO_LISTEN_ST;
874 p_sco->state = BTA_AG_SCO_LISTEN_ST;
890 if (p_scb != p_sco->p_curr_scb)
899 p_sco->state = BTA_AG_SCO_CODEC_ST;
906 p_sco->p_xfer_scb = p_scb;
907 p_sco->state = BTA_AG_SCO_CLOSE_XFER_ST;
911 p_sco->state = BTA_AG_SCO_OPEN_CL_ST;
916 if (p_scb != p_sco->p_curr_scb)
922 p_sco->state = BTA_AG_SCO_SHUTTING_ST;
927 p_sco->state = BTA_AG_SCO_OPEN_ST;
933 p_sco->state = BTA_AG_SCO_LISTEN_ST;
947 p_sco->p_xfer_scb = p_scb;
949 p_sco->state = BTA_AG_SCO_CLOSE_XFER_ST;
953 p_sco->state = BTA_AG_SCO_OPENING_ST;
958 if (p_scb != p_sco->p_curr_scb)
964 p_sco->state = BTA_AG_SCO_SHUTTING_ST;
972 p_sco->state = BTA_AG_SCO_CLOSING_ST;
978 p_sco->state = BTA_AG_SCO_LISTEN_ST;
994 p_sco->state = BTA_AG_SCO_CLOSING_ST;
1000 p_sco->state = BTA_AG_SCO_SHUTTING_ST;
1010 bta_ag_sco_conn_rsp(p_sco->p_xfer_scb, &p_sco->conn_data);
1011 p_sco->state = BTA_AG_SCO_OPENING_ST;
1012 p_sco->p_curr_scb = p_sco->p_xfer_scb;
1013 p_sco->cur_idx = p_sco->p_xfer_scb->sco_idx;
1014 p_sco->p_xfer_scb = NULL;
1029 if (p_scb != p_sco->p_curr_scb)
1037 bta_ag_remove_sco(p_sco->p_curr_scb, TRUE);
1040 p_sco->p_xfer_scb = p_scb;
1042 p_sco->state = BTA_AG_SCO_CLOSE_XFER_ST;
1049 p_sco->state = BTA_AG_SCO_CLOSING_ST;
1058 if (p_scb == p_sco->p_curr_scb)
1060 p_sco->state = BTA_AG_SCO_SHUTTING_ST;
1067 p_sco->state = BTA_AG_SCO_LISTEN_ST;
1081 if (p_scb != p_sco->p_curr_scb)
1088 p_sco->state = BTA_AG_SCO_CLOSE_OP_ST;
1093 p_sco->p_xfer_scb = p_scb;
1095 p_sco->state = BTA_AG_SCO_CLOSE_XFER_ST;
1100 if (p_scb != p_sco->p_curr_scb)
1106 p_sco->state = BTA_AG_SCO_SHUTTING_ST;
1114 p_sco->state = BTA_AG_SCO_LISTEN_ST;
1127 p_sco->state = BTA_AG_SCO_CLOSING_ST;
1131 p_sco->state = BTA_AG_SCO_SHUTTING_ST;
1137 p_sco->state = BTA_AG_SCO_CODEC_ST;
1142 p_sco->state = BTA_AG_SCO_OPENING_ST;
1148 if (p_scb != p_sco->p_curr_scb)
1171 p_sco->p_xfer_scb = NULL;
1173 p_sco->state = BTA_AG_SCO_CLOSING_ST;
1178 p_sco->p_xfer_scb = NULL;
1180 p_sco->state = BTA_AG_SCO_SHUTTING_ST;
1188 bta_ag_remove_sco(p_sco->p_xfer_scb, FALSE);
1192 p_sco->state = BTA_AG_SCO_CODEC_ST;
1193 p_cn_scb = p_sco->p_xfer_scb;
1194 p_sco->p_xfer_scb = NULL;
1197 bta_ag_create_sco(p_sco->p_xfer_scb, TRUE);
1198 p_sco->p_xfer_scb = NULL;
1199 p_sco->state = BTA_AG_SCO_OPENING_ST;
1221 p_sco->state = BTA_AG_SCO_SHUTDOWN_ST;
1225 p_sco->state = BTA_AG_SCO_LISTEN_ST;
1228 if (p_scb == p_sco->p_curr_scb)
1230 p_sco->p_curr_scb->sco_idx = BTM_INVALID_SCO_INDEX;
1231 p_sco->p_curr_scb = NULL;
1237 if (p_scb != p_sco->p_curr_scb)
1246 p_sco->state = BTA_AG_SCO_SHUTDOWN_ST;
1250 p_sco->state = BTA_AG_SCO_LISTEN_ST;
1253 if (p_scb == p_sco->p_curr_scb)
1255 p_sco->p_curr_scb->sco_idx = BTM_INVALID_SCO_INDEX;
1256 p_sco->p_curr_scb = NULL;
1270 if (p_sco->state != in_state)
1274 bta_ag_sco_state_str(p_sco->state),