Searched defs:ipc_mux (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_mux.c | 9 static int ipc_mux_channel_create(struct iosm_mux *ipc_mux) in ipc_mux_channel_create() 44 static void ipc_mux_session_free(struct iosm_mux *ipc_mux, int if_id) in ipc_mux_session_free() 55 ipc_mux_session_open_send(struct iosm_mux *ipc_mux, int if_id) in ipc_mux_session_open_send() 92 static bool ipc_mux_session_open(struct iosm_mux *ipc_mux, in ipc_mux_session_open() 147 static void ipc_mux_session_close(struct iosm_mux *ipc_mux, in ipc_mux_session_close() 177 static void ipc_mux_channel_close(struct iosm_mux *ipc_mux, in ipc_mux_channel_close() 281 struct iosm_mux *ipc_mux = kzalloc(sizeof(*ipc_mux), GFP_KERNEL); in ipc_mux_init() local 404 void ipc_mux_check_n_restart_tx(struct iosm_mux *ipc_mux) in ipc_mux_check_n_restart_tx() 414 int ipc_mux_get_max_sessions(struct iosm_mux *ipc_mux) in ipc_mux_get_max_sessions() 424 int ipc_mux_open_session(struct iosm_mux *ipc_mux, int session_nr) in ipc_mux_open_session() [all …]
|
H A D | iosm_ipc_mux_codec.c | 16 struct iosm_mux *ipc_mux = ipc_imem->mux; in ipc_mux_tq_cmd_send() local 25 static int ipc_mux_acb_send(struct iosm_mux *ipc_mux, bool blocking) in ipc_mux_acb_send() 58 static void ipc_mux_acb_init(struct iosm_mux *ipc_mux) in ipc_mux_acb_init() 125 static int ipc_mux_acb_alloc(struct iosm_mux *ipc_mux) in ipc_mux_acb_alloc() 385 static void ipc_mux_dl_fcth_decode(struct iosm_mux *ipc_mux, in ipc_mux_dl_fcth_decode() 430 static void ipc_mux_dl_adgh_decode(struct iosm_mux *ipc_mux, in ipc_mux_dl_adgh_decode() 584 static void mux_dl_adb_decode(struct iosm_mux *ipc_mux, in mux_dl_adb_decode() 706 static int ipc_mux_ul_skb_alloc(struct iosm_mux *ipc_mux, in ipc_mux_ul_skb_alloc() 870 void ipc_mux_ul_adb_finish(struct iosm_mux *ipc_mux) in ipc_mux_ul_adb_finish() 1347 bool ipc_mux_ul_data_encode(struct iosm_mux *ipc_mux) in ipc_mux_ul_data_encode() [all …]
|