Home
last modified time | relevance | path

Searched refs:ipc_port (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/drivers/net/wwan/iosm/
Diosm_ipc_port.c13 struct iosm_cdev *ipc_port = wwan_port_get_drvdata(port); in ipc_port_ctrl_start() local
16 ipc_port->channel = ipc_imem_sys_port_open(ipc_port->ipc_imem, in ipc_port_ctrl_start()
17 ipc_port->chl_id, in ipc_port_ctrl_start()
19 if (!ipc_port->channel) in ipc_port_ctrl_start()
28 struct iosm_cdev *ipc_port = wwan_port_get_drvdata(port); in ipc_port_ctrl_stop() local
30 ipc_imem_sys_port_close(ipc_port->ipc_imem, ipc_port->channel); in ipc_port_ctrl_stop()
36 struct iosm_cdev *ipc_port = wwan_port_get_drvdata(port); in ipc_port_ctrl_tx() local
38 return ipc_imem_sys_cdev_write(ipc_port, skb); in ipc_port_ctrl_tx()
51 struct iosm_cdev *ipc_port = kzalloc(sizeof(*ipc_port), GFP_KERNEL); in ipc_port_init() local
55 if (!ipc_port) in ipc_port_init()
[all …]
Diosm_ipc_port.h48 void ipc_port_deinit(struct iosm_cdev *ipc_port[]);
Diosm_ipc_imem.h353 struct iosm_cdev *ipc_port[IPC_MEM_MAX_CHANNELS]; member
Diosm_ipc_imem.c319 wwan_port_rx(ipc_imem->ipc_port[port_id]->iosm_port, in ipc_imem_dl_skb_process()
589 ipc_imem->ipc_port[ctrl_chl_idx] = NULL; in ipc_imem_run_state_worker()
599 ipc_imem->ipc_port[ctrl_chl_idx] = in ipc_imem_run_state_worker()
1228 ipc_port_deinit(ipc_imem->ipc_port); in ipc_imem_cleanup()