Searched refs:mhi_result (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/wwan/ |
| H A D | mhi_wwan_ctrl.c | 169 struct mhi_result *mhi_result) in mhi_ul_xfer_cb() argument 173 struct sk_buff *skb = mhi_result->buf_addr; in mhi_ul_xfer_cb() 176 mhi_result->transaction_status, mhi_result->bytes_xferd); in mhi_ul_xfer_cb() 189 struct mhi_result *mhi_result) in mhi_dl_xfer_cb() argument 193 struct sk_buff *skb = mhi_result->buf_addr; in mhi_dl_xfer_cb() 196 mhi_result->transaction_status, mhi_result->bytes_xferd); in mhi_dl_xfer_cb() 198 if (mhi_result->transaction_status && in mhi_dl_xfer_cb() 199 mhi_result->transaction_status != -EOVERFLOW) { in mhi_dl_xfer_cb() 205 skb_put(skb, mhi_result->bytes_xferd); in mhi_dl_xfer_cb()
|
| H A D | mhi_wwan_mbim.c | 423 struct mhi_result *mhi_res) in mhi_mbim_dl_callback() 486 struct mhi_result *mhi_res) in mhi_mbim_ul_callback()
|
| /linux/drivers/accel/qaic/ |
| H A D | qaic_timesync.c | 113 static void qaic_timesync_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_timesync_ul_xfer_cb() argument 118 mhi_result->transaction_status, mhi_result->bytes_xferd); in qaic_timesync_ul_xfer_cb() 123 static void qaic_timesync_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_timesync_dl_xfer_cb() argument 355 static void qaic_boot_timesync_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_boot_timesync_ul_xfer_cb() argument 357 kfree(mhi_result->buf_addr); in qaic_boot_timesync_ul_xfer_cb() 360 static void qaic_boot_timesync_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_boot_timesync_dl_xfer_cb() argument 362 struct qts_resp *resp = container_of(mhi_result->buf_addr, struct qts_resp, data); in qaic_boot_timesync_dl_xfer_cb() 364 if (mhi_result->transaction_status || mhi_result->bytes_xferd != sizeof(resp->data)) { in qaic_boot_timesync_dl_xfer_cb()
|
| H A D | sahara.c | 888 static void sahara_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in sahara_mhi_ul_xfer_cb() argument 892 if (!mhi_result->transaction_status && context->read_data_length && is_streaming(context)) in sahara_mhi_ul_xfer_cb() 896 static void sahara_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in sahara_mhi_dl_xfer_cb() argument 900 if (!mhi_result->transaction_status) { in sahara_mhi_dl_xfer_cb() 901 context->rx_size = mhi_result->bytes_xferd; in sahara_mhi_dl_xfer_cb()
|
| H A D | qaic_control.c | 1485 void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_mhi_ul_xfer_cb() argument 1487 struct wire_msg *msg = mhi_result->buf_addr; in qaic_mhi_ul_xfer_cb() 1493 void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) in qaic_mhi_dl_xfer_cb() argument 1496 struct wire_msg *msg = mhi_result->buf_addr; in qaic_mhi_dl_xfer_cb() 1499 if (mhi_result->transaction_status || msg->hdr.magic_number != MANAGE_MAGIC_NUMBER) { in qaic_mhi_dl_xfer_cb()
|
| /linux/include/linux/ |
| H A D | mhi.h | 506 struct mhi_result { struct 529 struct mhi_result *result); argument 531 struct mhi_result *result);
|
| /linux/net/qrtr/ |
| H A D | mhi.c | 21 struct mhi_result *mhi_res) in qcom_mhi_qrtr_dl_callback() 49 struct mhi_result *mhi_res) in qcom_mhi_qrtr_ul_callback()
|
| /linux/drivers/net/ |
| H A D | mhi_net.c | 169 struct mhi_result *mhi_res) in mhi_net_dl_callback() 236 struct mhi_result *mhi_res) in mhi_net_ul_callback()
|
| /linux/drivers/bus/mhi/ep/ |
| H A D | main.c | 166 struct mhi_result result = {}; in mhi_ep_process_cmd_ring() 345 struct mhi_result result = {}; in mhi_ep_read_completion() 476 struct mhi_result result = {}; in mhi_ep_process_ch_ring() 515 struct mhi_result result = {}; in mhi_ep_skb_completion() 1025 struct mhi_result result = {}; in mhi_ep_abort_transfer() 1634 struct mhi_result result = {}; in mhi_ep_remove()
|
| H A D | internal.h | 162 void (*xfer_cb)(struct mhi_ep_device *mhi_dev, struct mhi_result *result);
|