Lines Matching defs:session

133         ALOGE("%s: Invalid voice session index\n", __func__);
142 struct voice_session *session = NULL;
147 session = &adev->voice.session[i];
148 if(session->state.current == call_state){
149 session_id = session->vsid;
162 struct voice_session *session = NULL;
170 session = &adev->voice.session[i];
172 __func__, session->state.current, session->state.new, session->vsid);
174 switch(session->state.new)
177 switch(session->state.current)
180 ALOGD("%s: INACTIVE -> ACTIVE vsid:%x", __func__, session->vsid);
186 session->state.current = session->state.new;
191 ALOGD("%s: HOLD -> ACTIVE vsid:%x", __func__, session->vsid);
192 session->state.current = session->state.new;
196 ALOGD("%s: LOCAL_HOLD -> ACTIVE vsid:%x", __func__, session->vsid);
198 if (pcm_ioctl(session->pcm_tx, SNDRV_VOICE_IOCTL_LCH, &lch_mode) < 0) {
201 session->state.current = session->state.new;
207 __func__, session->state.current, session->vsid);
213 switch(session->state.current)
218 ALOGD("%s: ACTIVE/HOLD/LOCAL_HOLD -> INACTIVE vsid:%x", __func__, session->vsid);
224 session->state.current = session->state.new;
230 __func__, session->state.current, session->vsid);
236 switch(session->state.current)
239 ALOGD("%s: CALL_ACTIVE -> HOLD vsid:%x", __func__, session->vsid);
240 session->state.current = session->state.new;
244 ALOGD("%s: CALL_LOCAL_HOLD -> HOLD vsid:%x", __func__, session->vsid);
246 if (pcm_ioctl(session->pcm_tx, SNDRV_VOICE_IOCTL_LCH, &lch_mode) < 0) {
249 session->state.current = session->state.new;
255 __func__, session->state.current, session->vsid);
261 switch(session->state.current)
266 session->vsid);
268 if (pcm_ioctl(session->pcm_tx, SNDRV_VOICE_IOCTL_LCH, &lch_mode) < 0) {
271 session->state.current = session->state.new;
277 __func__, session->state.current, session->vsid);
293 struct voice_session *session = NULL;
298 if (vsid == adev->voice.session[i].vsid) {
299 session = &adev->voice.session[i];
304 if (session) {
305 session->state.new = call_state;
338 struct voice_session *session = NULL;
343 session = &adev->voice.session[i];
344 if(session->state.current != CALL_INACTIVE){
368 adev->voice.session[VOICE_SESS_IDX].vsid = VOICE_VSID;
369 adev->voice.session[VOICE2_SESS_IDX].vsid = VOICE2_VSID;
370 adev->voice.session[VOLTE_SESS_IDX].vsid = VOLTE_VSID;
371 adev->voice.session[QCHAT_SESS_IDX].vsid = QCHAT_VSID;
372 adev->voice.session[VOWLAN_SESS_IDX].vsid = VOWLAN_VSID;
373 adev->voice.session[MMODE1_SESS_IDX].vsid = VOICEMMODE1_VSID;
374 adev->voice.session[MMODE2_SESS_IDX].vsid = VOICEMMODE2_VSID;
379 struct voice_session **session)
385 *session = &adev->voice.session[VOICE_SESS_IDX];
389 *session = &adev->voice.session[VOICE2_SESS_IDX];
393 *session = &adev->voice.session[VOLTE_SESS_IDX];
397 *session = &adev->voice.session[QCHAT_SESS_IDX];
401 *session = &adev->voice.session[VOWLAN_SESS_IDX];
405 *session = &adev->voice.session[MMODE1_SESS_IDX];
409 *session = &adev->voice.session[MMODE2_SESS_IDX];
414 *session = NULL;
445 adev->voice.session[i].state.new = CALL_INACTIVE;
533 "%d:%d,",adev->voice.session[i].vsid,
534 adev->voice.session[i].state.current);