Lines Matching refs:session
48 if_entry = &ipc_mux->session[if_id]; in ipc_mux_session_free()
116 skb_queue_head_init(&ipc_mux->session[if_id].ul_list); in ipc_mux_session_open()
118 ipc_mux->session[if_id].dl_head_pad_len = IPC_MEM_DL_ETH_OFFSET; in ipc_mux_session_open()
119 ipc_mux->session[if_id].ul_head_pad_len = in ipc_mux_session_open()
121 ipc_mux->session[if_id].wwan = ipc_mux->wwan; in ipc_mux_session_open()
124 ipc_mux->session[if_id].flow_ctl_en_cnt = 0; in ipc_mux_session_open()
125 ipc_mux->session[if_id].flow_ctl_dis_cnt = 0; in ipc_mux_session_open()
126 ipc_mux->session[if_id].ul_flow_credits = 0; in ipc_mux_session_open()
127 ipc_mux->session[if_id].net_tx_stop = false; in ipc_mux_session_open()
128 ipc_mux->session[if_id].flow_ctl_mask = 0; in ipc_mux_session_open()
144 skb_queue_purge(&ipc_mux->session[if_id].ul_list); in ipc_mux_session_reset()
169 ipc_mux->session[if_id].flow_ctl_en_cnt = 0; in ipc_mux_session_close()
170 ipc_mux->session[if_id].flow_ctl_dis_cnt = 0; in ipc_mux_session_close()
171 ipc_mux->session[if_id].flow_ctl_mask = 0; in ipc_mux_session_close()
184 if (ipc_mux->session[i].wwan) in ipc_mux_channel_close()
366 struct mux_session *session; in ipc_mux_restart_tx_for_all_sessions() local
370 session = &ipc_mux->session[idx]; in ipc_mux_restart_tx_for_all_sessions()
372 if (!session->wwan) in ipc_mux_restart_tx_for_all_sessions()
379 if (session->flow_ctl_mask == 0) { in ipc_mux_restart_tx_for_all_sessions()
380 session->net_tx_stop = false; in ipc_mux_restart_tx_for_all_sessions()
381 ipc_mux_netif_tx_flowctrl(session, idx, false); in ipc_mux_restart_tx_for_all_sessions()
391 struct mux_session *session; in ipc_mux_stop_netif_for_all_sessions() local
395 session = &ipc_mux->session[idx]; in ipc_mux_stop_netif_for_all_sessions()
397 if (!session->wwan) in ipc_mux_stop_netif_for_all_sessions()
400 ipc_mux_netif_tx_flowctrl(session, session->if_id, true); in ipc_mux_stop_netif_for_all_sessions()
433 ipc_mux->session[session_nr].flags |= IPC_MEM_WWAN_MUX; in ipc_mux_open_session()
448 ipc_mux->session[session_nr].flags &= ~IPC_MEM_WWAN_MUX; in ipc_mux_close_session()