Lines Matching refs:session_id
577 int session_id) in q6asm_get_audio_client() argument
583 if ((session_id <= 0) || (session_id > MAX_SESSIONS)) { in q6asm_get_audio_client()
584 dev_err(a->dev, "invalid session: %d\n", session_id); in q6asm_get_audio_client()
589 if (!a->session[session_id]) in q6asm_get_audio_client()
591 else if (a->session[session_id]->session != session_id) in q6asm_get_audio_client()
594 ac = a->session[session_id]; in q6asm_get_audio_client()
603 int session_id) in q6asm_stream_callback() argument
613 ac = q6asm_get_audio_client(q6asm, session_id); in q6asm_stream_callback()
758 int session_id; in q6asm_srvc_callback() local
760 session_id = (hdr->dest_port >> 8) & 0xFF; in q6asm_srvc_callback()
761 if (session_id) in q6asm_srvc_callback()
762 return q6asm_stream_callback(adev, data, session_id); in q6asm_srvc_callback()
843 void *priv, int session_id, in q6asm_audio_client_alloc() argument
850 ac = q6asm_get_audio_client(a, session_id + 1); in q6asm_audio_client_alloc()
861 a->session[session_id + 1] = ac; in q6asm_audio_client_alloc()
863 ac->session = session_id + 1; in q6asm_audio_client_alloc()