Lines Matching defs:session

118         ALOGE("%s: Invalid voice session index\n", __func__);
127 struct voice_session *session = NULL;
132 session = &adev->voice.session[i];
133 if(session->state.current == call_state){
134 session_id = session->vsid;
147 struct voice_session *session = NULL;
155 session = &adev->voice.session[i];
157 __func__, session->state.current, session->state.new, session->vsid);
159 switch(session->state.new)
162 switch(session->state.current)
165 ALOGD("%s: INACTIVE -> ACTIVE vsid:%x", __func__, session->vsid);
171 session->state.current = session->state.new;
176 ALOGD("%s: HOLD -> ACTIVE vsid:%x", __func__, session->vsid);
177 session->state.current = session->state.new;
181 ALOGD("%s: LOCAL_HOLD -> ACTIVE vsid:%x", __func__, session->vsid);
183 if (pcm_ioctl(session->pcm_tx, SNDRV_VOICE_IOCTL_LCH, &lch_mode) < 0) {
186 session->state.current = session->state.new;
192 __func__, session->state.current, session->vsid);
198 switch(session->state.current)
203 ALOGD("%s: ACTIVE/HOLD/LOCAL_HOLD -> INACTIVE vsid:%x", __func__, session->vsid);
209 session->state.current = session->state.new;
215 __func__, session->state.current, session->vsid);
221 switch(session->state.current)
224 ALOGD("%s: CALL_ACTIVE -> HOLD vsid:%x", __func__, session->vsid);
225 session->state.current = session->state.new;
229 ALOGD("%s: CALL_LOCAL_HOLD -> HOLD vsid:%x", __func__, session->vsid);
231 if (pcm_ioctl(session->pcm_tx, SNDRV_VOICE_IOCTL_LCH, &lch_mode) < 0) {
234 session->state.current = session->state.new;
240 __func__, session->state.current, session->vsid);
246 switch(session->state.current)
251 session->vsid);
253 if (pcm_ioctl(session->pcm_tx, SNDRV_VOICE_IOCTL_LCH, &lch_mode) < 0) {
256 session->state.current = session->state.new;
262 __func__, session->state.current, session->vsid);
278 struct voice_session *session = NULL;
283 if (vsid == adev->voice.session[i].vsid) {
284 session = &adev->voice.session[i];
289 if (session) {
290 session->state.new = call_state;
323 struct voice_session *session = NULL;
328 session = &adev->voice.session[i];
329 if(session->state.current != CALL_INACTIVE){
353 adev->voice.session[VOICE_SESS_IDX].vsid = VOICE_VSID;
354 adev->voice.session[VOICE2_SESS_IDX].vsid = VOICE2_VSID;
355 adev->voice.session[VOLTE_SESS_IDX].vsid = VOLTE_VSID;
356 adev->voice.session[QCHAT_SESS_IDX].vsid = QCHAT_VSID;
357 adev->voice.session[VOWLAN_SESS_IDX].vsid = VOWLAN_VSID;
362 struct voice_session **session)
368 *session = &adev->voice.session[VOICE_SESS_IDX];
372 *session = &adev->voice.session[VOICE2_SESS_IDX];
376 *session = &adev->voice.session[VOLTE_SESS_IDX];
380 *session = &adev->voice.session[QCHAT_SESS_IDX];
384 *session = &adev->voice.session[VOWLAN_SESS_IDX];
389 *session = NULL;
420 adev->voice.session[i].state.new = CALL_INACTIVE;
508 "%d:%d,",adev->voice.session[i].vsid,
509 adev->voice.session[i].state.current);
562 ALOGE("%s: Invalid session id %x", __func__, session_id);