Home
last modified time | relevance | path

Searched refs:mhi_result (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/wwan/
H A Dmhi_wwan_ctrl.c170 struct mhi_result *mhi_result) in mhi_ul_xfer_cb() argument
174 struct sk_buff *skb = mhi_result->buf_addr; in mhi_ul_xfer_cb()
177 mhi_result->transaction_status, mhi_result->bytes_xferd); in mhi_ul_xfer_cb()
190 struct mhi_result *mhi_result) in mhi_dl_xfer_cb() argument
194 struct sk_buff *skb = mhi_result->buf_addr; in mhi_dl_xfer_cb()
197 mhi_result->transaction_status, mhi_result->bytes_xferd); in mhi_dl_xfer_cb()
199 if (mhi_result->transaction_status && in mhi_dl_xfer_cb()
200 mhi_result->transaction_status != -EOVERFLOW) { in mhi_dl_xfer_cb()
206 skb_put(skb, mhi_result->bytes_xferd); in mhi_dl_xfer_cb()
/linux/drivers/accel/qaic/
H A Dqaic_debugfs.c260 static void qaic_bootlog_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_bootlog_mhi_ul_xfer_cb() argument
264 static void qaic_bootlog_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_bootlog_mhi_dl_xfer_cb() argument
267 struct bootlog_msg *msg = mhi_result->buf_addr; in qaic_bootlog_mhi_dl_xfer_cb()
269 if (mhi_result->transaction_status) { in qaic_bootlog_mhi_dl_xfer_cb()
275 msg->str[mhi_result->bytes_xferd - 1] = 0; in qaic_bootlog_mhi_dl_xfer_cb()
H A Dqaic.h322 void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result);
324 void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result);
H A Dqaic_control.c1441 void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_mhi_ul_xfer_cb() argument
1443 struct wire_msg *msg = mhi_result->buf_addr; in qaic_mhi_ul_xfer_cb()
1449 void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_mhi_dl_xfer_cb() argument
1452 struct wire_msg *msg = mhi_result->buf_addr; in qaic_mhi_dl_xfer_cb()
1455 if (mhi_result->transaction_status || msg->hdr.magic_number != MANAGE_MAGIC_NUMBER) { in qaic_mhi_dl_xfer_cb()
/linux/net/qrtr/
H A Dmhi.c22 struct mhi_result *mhi_res) in qcom_mhi_qrtr_dl_callback()
38 struct mhi_result *mhi_res) in qcom_mhi_qrtr_ul_callback()
/linux/include/linux/
H A Dmhi_ep.h218 struct mhi_result *result);
220 struct mhi_result *result);
/linux/drivers/net/
H A Dmhi_net.c170 struct mhi_result *mhi_res) in mhi_net_dl_callback()
237 struct mhi_result *mhi_res) in mhi_net_ul_callback()
/linux/drivers/bus/mhi/ep/
H A Dmain.c167 struct mhi_result result = {}; in mhi_ep_process_cmd_ring()
344 struct mhi_result result = {}; in mhi_ep_read_completion()
475 struct mhi_result result = {}; in mhi_ep_process_ch_ring()
514 struct mhi_result result = {}; in mhi_ep_skb_completion()
1024 struct mhi_result result = {}; in mhi_ep_abort_transfer()
1616 struct mhi_result result = {}; in mhi_ep_driver_remove()
H A Dinternal.h162 void (*xfer_cb)(struct mhi_ep_device *mhi_dev, struct mhi_result *result);