Lines Matching defs:iosm_mux
348 struct iosm_mux { struct
349 struct device *dev;
350 struct mux_session session[IPC_MEM_MUX_IP_SESSION_ENTRIES];
351 struct ipc_mem_channel *channel;
352 struct iosm_pcie *pcie;
353 struct iosm_imem *imem;
354 struct iosm_wwan *wwan;
355 struct iosm_protocol *ipc_protocol;
356 int channel_id;
357 enum ipc_mux_protocol protocol;
358 enum ipc_mux_ul_flow ul_flow;
359 int nr_sessions;
360 int instance_id;
361 enum mux_state state;
362 enum mux_event event;
363 u32 tx_transaction_id;
364 int rr_next_session;
365 struct mux_adb ul_adb;
366 int size_needed;
367 long long ul_data_pend_bytes;
368 struct mux_acb acb;
369 int wwan_q_offset;
370 struct hrtimer adb_finish_timer;
371 u16 acb_tx_sequence_nr;
395 struct iosm_mux *ipc_mux_init(struct ipc_mux_config *mux_cfg, argument