Searched defs:ipc_imem (Results 1 - 17 of 17) sorted by relevance

/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_debugfs.h13 static inline void ipc_debugfs_init(struct iosm_imem *ipc_imem) {} argument
14 static inline void ipc_debugfs_deinit(struct iosm_imem *ipc_imem) {} argument
H A Diosm_ipc_debugfs.c13 void ipc_debugfs_init(struct iosm_imem *ipc_imem) argument
25 void ipc_debugfs_deinit(struct iosm_imem *ipc_imem) argument
[all...]
H A Diosm_ipc_port.h25 struct iosm_imem *ipc_imem; member in struct:iosm_cdev
H A Diosm_ipc_port.c48 struct iosm_cdev *ipc_port_init(struct iosm_imem *ipc_imem, argument
H A Diosm_ipc_task_queue.h28 struct iosm_imem *ipc_imem; member in struct:ipc_task_queue_args
H A Diosm_ipc_trace.h40 struct iosm_imem *ipc_imem; member in struct:iosm_trace
66 static inline void ipc_trace_port_rx(struct iosm_imem *ipc_imem, argument
H A Diosm_ipc_task_queue.c77 ipc_task_queue_add_task(struct iosm_imem *ipc_imem, argument
140 ipc_task_queue_send_task(struct iosm_imem *imem, int (*func)(struct iosm_imem *ipc_imem, int arg, void *msg, size_t size), int arg, void *msg, size_t size, bool wait) argument
H A Diosm_ipc_pm.c300 struct iosm_imem *ipc_imem = ipc_protocol->imem; local
H A Diosm_ipc_protocol.c32 static int ipc_protocol_tq_msg_send_cb(struct iosm_imem *ipc_imem, int arg, argument
46 static int ipc_protocol_tq_msg_remove(struct iosm_imem *ipc_imem, int arg, argument
159 static int ipc_protocol_tq_wakeup_dev_slp(struct iosm_imem *ipc_imem, int arg, argument
223 struct iosm_protocol *ipc_protocol_init(struct iosm_imem *ipc_imem) argument
[all...]
H A Diosm_ipc_protocol_ops.c35 void ipc_protocol_msg_hp_update(struct iosm_imem *ipc_imem) argument
173 bool ipc_protocol_msg_process(struct iosm_imem *ipc_imem, int irq) argument
506 int ipc_protocol_msg_prep(struct iosm_imem *ipc_imem, argument
H A Diosm_ipc_devlink.c239 struct iosm_devlink *ipc_devlink_init(struct iosm_imem *ipc_imem) argument
H A Diosm_ipc_wwan.c43 struct iosm_imem *ipc_imem; member in struct:iosm_wwan
289 struct iosm_wwan *ipc_wwan_init(struct iosm_imem *ipc_imem, struct device *dev) argument
H A Diosm_ipc_trace.c23 void ipc_trace_port_rx(struct iosm_imem *ipc_imem, struct sk_buff *skb) argument
135 struct iosm_trace *ipc_trace_init(struct iosm_imem *ipc_imem) argument
[all...]
H A Diosm_ipc_flash.c98 int ipc_flash_link_establish(struct iosm_imem *ipc_imem) argument
H A Diosm_ipc_imem_ops.c16 int ipc_imem_sys_wwan_open(struct iosm_imem *ipc_imem, int if_id) argument
32 void ipc_imem_sys_wwan_close(struct iosm_imem *ipc_imem, int if_id, argument
41 ipc_imem_tq_cdev_write(struct iosm_imem *ipc_imem, int arg, void *msg, size_t size) argument
50 ipc_imem_call_cdev_write(struct iosm_imem *ipc_imem) argument
57 ipc_imem_sys_wwan_transmit(struct iosm_imem *ipc_imem, int if_id, int channel_id, struct sk_buff *skb) argument
80 ipc_imem_wwan_channel_init(struct iosm_imem *ipc_imem, enum ipc_mux_protocol mux_type) argument
117 ipc_imem_map_skb_to_dma(struct iosm_imem *ipc_imem, struct sk_buff *skb) argument
143 ipc_imem_is_channel_active(struct iosm_imem *ipc_imem, struct ipc_mem_channel *channel) argument
196 ipc_imem_sys_port_close(struct iosm_imem *ipc_imem, struct ipc_mem_channel *channel) argument
285 ipc_imem_sys_port_open(struct iosm_imem *ipc_imem, int chl_id, int hp_id) argument
319 struct iosm_imem *ipc_imem = ipc_cdev->ipc_imem; local
346 ipc_imem_sys_devlink_open(struct iosm_imem *ipc_imem) argument
402 struct iosm_imem *ipc_imem = ipc_devlink->pcie->imem; local
473 ipc_imem_sys_psi_transfer(struct iosm_imem *ipc_imem, struct ipc_mem_channel *channel, unsigned char *buf, int count) argument
574 struct iosm_imem *ipc_imem = ipc_devlink->pcie->imem; local
[all...]
H A Diosm_ipc_imem.c25 static int ipc_imem_msg_send_device_sleep(struct iosm_imem *ipc_imem, u32 state) argument
38 static bool ipc_imem_dl_skb_alloc(struct iosm_imem *ipc_imem, argument
51 static int ipc_imem_tq_td_alloc_timer(struct iosm_imem *ipc_imem, int arg, argument
88 struct iosm_imem *ipc_imem = local
97 ipc_imem_tq_fast_update_timer_cb(struct iosm_imem *ipc_imem, int arg, void *msg, size_t size) argument
109 struct iosm_imem *ipc_imem = local
117 ipc_imem_tq_adb_timer_cb(struct iosm_imem *ipc_imem, int arg, void *msg, size_t size) argument
127 struct iosm_imem *ipc_imem = local
135 ipc_imem_setup_cp_mux_cap_init(struct iosm_imem *ipc_imem, struct ipc_mux_config *cfg) argument
159 ipc_imem_msg_send_feature_set(struct iosm_imem *ipc_imem, unsigned int reset_enable, bool atomic_ctx) argument
178 ipc_imem_td_update_timer_start(struct iosm_imem *ipc_imem) argument
208 ipc_imem_adb_timer_start(struct iosm_imem *ipc_imem) argument
219 ipc_imem_ul_write_td(struct iosm_imem *ipc_imem) argument
262 ipc_imem_ipc_init_check(struct iosm_imem *ipc_imem) argument
298 ipc_imem_dl_skb_process(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe, struct sk_buff *skb) argument
334 ipc_imem_dl_pipe_process(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) argument
394 ipc_imem_ul_pipe_process(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) argument
450 ipc_imem_rom_irq_exec(struct iosm_imem *ipc_imem) argument
460 ipc_imem_tq_td_update_timer_cb(struct iosm_imem *ipc_imem, int arg, void *msg, size_t size) argument
469 ipc_imem_slp_control_exec(struct iosm_imem *ipc_imem) argument
484 ipc_imem_tq_startup_timer_cb(struct iosm_imem *ipc_imem, int arg, void *msg, size_t size) argument
522 struct iosm_imem *ipc_imem = local
538 ipc_imem_get_exec_stage_buffered(struct iosm_imem *ipc_imem) argument
547 ipc_imem_send_mdm_rdy_cb(struct iosm_imem *ipc_imem, int arg, void *msg, size_t size) argument
566 struct iosm_imem *ipc_imem; local
642 ipc_imem_handle_irq(struct iosm_imem *ipc_imem, int irq) argument
793 ipc_imem_tq_irq_cb(struct iosm_imem *ipc_imem, int arg, void *msg, size_t size) argument
801 ipc_imem_ul_send(struct iosm_imem *ipc_imem) argument
809 ipc_imem_phase_update_check(struct iosm_imem *ipc_imem, enum ipc_mem_exec_stage stage) argument
863 ipc_imem_pipe_open(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) argument
878 ipc_imem_tq_pipe_td_alloc(struct iosm_imem *ipc_imem, int arg, void *msg, size_t size) argument
900 struct iosm_imem *ipc_imem = local
909 ipc_imem_phase_update(struct iosm_imem *ipc_imem) argument
951 ipc_imem_pipe_close(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) argument
962 ipc_imem_channel_close(struct iosm_imem *ipc_imem, int channel_id) argument
996 ipc_imem_channel_open(struct iosm_imem *ipc_imem, int channel_id, u32 db_id) argument
1034 ipc_imem_pm_suspend(struct iosm_imem *ipc_imem) argument
1039 ipc_imem_pm_s2idle_sleep(struct iosm_imem *ipc_imem, bool sleep) argument
1044 ipc_imem_pm_resume(struct iosm_imem *ipc_imem) argument
1060 ipc_imem_channel_alloc(struct iosm_imem *ipc_imem, int index, enum ipc_ctype ctype) argument
1095 ipc_imem_channel_init(struct iosm_imem *ipc_imem, enum ipc_ctype ctype, struct ipc_chnl_cfg chnl_cfg, u32 irq_moderation) argument
1128 ipc_imem_channel_update(struct iosm_imem *ipc_imem, int id, struct ipc_chnl_cfg chnl_cfg, u32 irq_moderation) argument
1168 ipc_imem_channel_reset(struct iosm_imem *ipc_imem) argument
1184 ipc_imem_pipe_cleanup(struct iosm_imem *ipc_imem, struct ipc_pipe *pipe) argument
1201 ipc_imem_device_ipc_uninit(struct iosm_imem *ipc_imem) argument
1231 ipc_imem_cleanup(struct iosm_imem *ipc_imem) argument
1273 ipc_imem_config(struct iosm_imem *ipc_imem) argument
1337 struct iosm_imem *ipc_imem = kzalloc(sizeof(*pcie->imem), GFP_KERNEL); local
1442 ipc_imem_irq_process(struct iosm_imem *ipc_imem, int irq) argument
1452 ipc_imem_td_update_timer_suspend(struct iosm_imem *ipc_imem, bool suspend) argument
1460 ipc_imem_devlink_trigger_chip_info_cb(struct iosm_imem *ipc_imem, int arg, void *msg, size_t msgsize) argument
1498 ipc_imem_devlink_trigger_chip_info(struct iosm_imem *ipc_imem) argument
[all...]
H A Diosm_ipc_mux_codec.c13 static int ipc_mux_tq_cmd_send(struct iosm_imem *ipc_imem, int arg, void *msg, argument
1481 static int ipc_mux_tq_ul_trigger_encode(struct iosm_imem *ipc_imem, int arg, argument

Completed in 448 milliseconds