Searched refs:iosm_protocol (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_protocol.h107 * struct iosm_protocol - Structure for IPC protocol.
118 struct iosm_protocol { struct
152 int ipc_protocol_tq_msg_send(struct iosm_protocol *ipc_protocol,
165 int ipc_protocol_msg_send(struct iosm_protocol *ipc_protocol,
175 bool ipc_protocol_suspend(struct iosm_protocol *ipc_protocol);
183 void ipc_protocol_s2idle_sleep(struct iosm_protocol *ipc_protocol, bool sleep);
191 bool ipc_protocol_resume(struct iosm_protocol *ipc_protocol);
200 bool ipc_protocol_pm_dev_sleep_handle(struct iosm_protocol *ipc_protocol);
210 void ipc_protocol_doorbell_trigger(struct iosm_protocol *ipc_protocol,
221 ipc_protocol_sleep_notification_string(struct iosm_protocol *ipc_protoco
[all...]
H A Diosm_ipc_protocol_ops.h329 * @ipc_imem: iosm_protocol instance
342 * @ipc_imem: iosm_protocol instance
349 * @ipc_imem: iosm_protocol instance
358 * @ipc_protocol: iosm_protocol instance
364 bool ipc_protocol_ul_td_send(struct iosm_protocol *ipc_protocol,
370 * @ipc_protocol: iosm_protocol instance
375 struct sk_buff *ipc_protocol_ul_td_process(struct iosm_protocol *ipc_protocol,
380 * @ipc_protocol: iosm_protocol instance
385 bool ipc_protocol_dl_td_prepare(struct iosm_protocol *ipc_protocol,
390 * @ipc_protocol: iosm_protocol instanc
[all...]
H A Diosm_ipc_protocol.c12 int ipc_protocol_tq_msg_send(struct iosm_protocol *ipc_protocol,
36 struct iosm_protocol *ipc_protocol = ipc_imem->ipc_protocol;
49 struct iosm_protocol *ipc_protocol = ipc_imem->ipc_protocol;
55 int ipc_protocol_msg_send(struct iosm_protocol *ipc_protocol,
119 static int ipc_protocol_msg_send_host_sleep(struct iosm_protocol *ipc_protocol,
131 void ipc_protocol_doorbell_trigger(struct iosm_protocol *ipc_protocol,
137 bool ipc_protocol_pm_dev_sleep_handle(struct iosm_protocol *ipc_protocol)
172 void ipc_protocol_s2idle_sleep(struct iosm_protocol *ipc_protocol, bool sleep)
177 bool ipc_protocol_suspend(struct iosm_protocol *ipc_protocol)
206 bool ipc_protocol_resume(struct iosm_protocol *ipc_protoco
[all...]
H A Diosm_ipc_protocol_ops.c11 ipc_protocol_free_msg_get(struct iosm_protocol *ipc_protocol, int *index)
37 struct iosm_protocol *ipc_protocol = ipc_imem->ipc_protocol;
53 static int ipc_protocol_msg_prepipe_open(struct iosm_protocol *ipc_protocol,
105 static int ipc_protocol_msg_prepipe_close(struct iosm_protocol *ipc_protocol,
125 static int ipc_protocol_msg_prep_sleep(struct iosm_protocol *ipc_protocol,
150 static int ipc_protocol_msg_prep_feature_set(struct iosm_protocol *ipc_protocol,
175 struct iosm_protocol *ipc_protocol = ipc_imem->ipc_protocol;
218 bool ipc_protocol_ul_td_send(struct iosm_protocol *ipc_protocol,
294 struct sk_buff *ipc_protocol_ul_td_process(struct iosm_protocol *ipc_protocol,
323 bool ipc_protocol_dl_td_prepare(struct iosm_protocol *ipc_protoco
[all...]
H A Diosm_ipc_pm.h126 * @ipc_protocol: Pointer to iosm_protocol structure
128 void ipc_pm_init(struct iosm_protocol *ipc_protocol);
132 * @ipc_protocol: Pointer to iosm_protocol structure
134 void ipc_pm_deinit(struct iosm_protocol *ipc_protocol);
H A Diosm_ipc_pm.c298 void ipc_pm_init(struct iosm_protocol *ipc_protocol)
328 void ipc_pm_deinit(struct iosm_protocol *proto)
H A Diosm_ipc_mux.h319 * @ipc_protocol: Pointer to iosm_protocol
353 struct iosm_protocol *ipc_protocol;
H A Diosm_ipc_imem.h336 struct iosm_protocol *ipc_protocol;

Completed in 118 milliseconds