Symbol: mhi_result
drivers/accel/qaic/qaic.h
321
void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result);
drivers/accel/qaic/qaic.h
323
void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result);
drivers/accel/qaic/qaic_control.c
1485
void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_control.c
1487
struct wire_msg *msg = mhi_result->buf_addr;
drivers/accel/qaic/qaic_control.c
1493
void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_control.c
1496
struct wire_msg *msg = mhi_result->buf_addr;
drivers/accel/qaic/qaic_control.c
1499
if (mhi_result->transaction_status || msg->hdr.magic_number != MANAGE_MAGIC_NUMBER) {
drivers/accel/qaic/qaic_debugfs.c
258
static void qaic_bootlog_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_debugfs.c
262
static void qaic_bootlog_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_debugfs.c
265
struct bootlog_msg *msg = mhi_result->buf_addr;
drivers/accel/qaic/qaic_debugfs.c
266
int status = mhi_result->transaction_status;
drivers/accel/qaic/qaic_debugfs.c
273
msg->len = mhi_result->bytes_xferd;
drivers/accel/qaic/qaic_ras.c
594
static void qaic_ras_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) {}
drivers/accel/qaic/qaic_ras.c
596
static void qaic_ras_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_ras.c
599
struct ras_data *msg = mhi_result->buf_addr;
drivers/accel/qaic/qaic_ras.c
602
if (mhi_result->transaction_status) {
drivers/accel/qaic/qaic_ssr.c
717
static void qaic_ssr_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_ssr.c
721
struct _ssr_hdr *hdr = mhi_result->buf_addr;
drivers/accel/qaic/qaic_ssr.c
724
if (mhi_result->transaction_status) {
drivers/accel/qaic/qaic_ssr.c
725
kfree(mhi_result->buf_addr);
drivers/accel/qaic/qaic_ssr.c
744
kfree(mhi_result->buf_addr);
drivers/accel/qaic/qaic_ssr.c
747
static void qaic_ssr_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_ssr.c
749
struct ssr_resp *resp = container_of(mhi_result->buf_addr, struct ssr_resp, data);
drivers/accel/qaic/qaic_ssr.c
754
if (ssr_crash && ssr_crash->data == mhi_result->buf_addr)
drivers/accel/qaic/qaic_ssr.c
757
if (mhi_result->transaction_status) {
drivers/accel/qaic/qaic_timesync.c
113
static void qaic_timesync_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_timesync.c
118
mhi_result->transaction_status, mhi_result->bytes_xferd);
drivers/accel/qaic/qaic_timesync.c
123
static void qaic_timesync_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_timesync.c
355
static void qaic_boot_timesync_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_timesync.c
357
kfree(mhi_result->buf_addr);
drivers/accel/qaic/qaic_timesync.c
360
static void qaic_boot_timesync_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_timesync.c
362
struct qts_resp *resp = container_of(mhi_result->buf_addr, struct qts_resp, data);
drivers/accel/qaic/qaic_timesync.c
364
if (mhi_result->transaction_status || mhi_result->bytes_xferd != sizeof(resp->data)) {
drivers/accel/qaic/sahara.c
888
static void sahara_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/sahara.c
892
if (!mhi_result->transaction_status && context->read_data_length && is_streaming(context))
drivers/accel/qaic/sahara.c
896
static void sahara_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/sahara.c
900
if (!mhi_result->transaction_status) {
drivers/accel/qaic/sahara.c
901
context->rx_size = mhi_result->bytes_xferd;
drivers/bus/mhi/ep/internal.h
162
void (*xfer_cb)(struct mhi_ep_device *mhi_dev, struct mhi_result *result);
drivers/bus/mhi/ep/main.c
1025
struct mhi_result result = {};
drivers/bus/mhi/ep/main.c
1617
struct mhi_result result = {};
drivers/bus/mhi/ep/main.c
166
struct mhi_result result = {};
drivers/bus/mhi/ep/main.c
345
struct mhi_result result = {};
drivers/bus/mhi/ep/main.c
476
struct mhi_result result = {};
drivers/bus/mhi/ep/main.c
515
struct mhi_result result = {};
drivers/bus/mhi/host/internal.h
281
void (*xfer_cb)(struct mhi_device *mhi_dev, struct mhi_result *result);
drivers/bus/mhi/host/main.c
1514
struct mhi_result result;
drivers/bus/mhi/host/main.c
574
struct mhi_result result;
drivers/bus/mhi/host/main.c
706
struct mhi_result result;
drivers/net/mhi_net.c
169
struct mhi_result *mhi_res)
drivers/net/mhi_net.c
236
struct mhi_result *mhi_res)
drivers/net/wwan/mhi_wwan_ctrl.c
169
struct mhi_result *mhi_result)
drivers/net/wwan/mhi_wwan_ctrl.c
173
struct sk_buff *skb = mhi_result->buf_addr;
drivers/net/wwan/mhi_wwan_ctrl.c
176
mhi_result->transaction_status, mhi_result->bytes_xferd);
drivers/net/wwan/mhi_wwan_ctrl.c
189
struct mhi_result *mhi_result)
drivers/net/wwan/mhi_wwan_ctrl.c
193
struct sk_buff *skb = mhi_result->buf_addr;
drivers/net/wwan/mhi_wwan_ctrl.c
196
mhi_result->transaction_status, mhi_result->bytes_xferd);
drivers/net/wwan/mhi_wwan_ctrl.c
198
if (mhi_result->transaction_status &&
drivers/net/wwan/mhi_wwan_ctrl.c
199
mhi_result->transaction_status != -EOVERFLOW) {
drivers/net/wwan/mhi_wwan_ctrl.c
205
skb_put(skb, mhi_result->bytes_xferd);
drivers/net/wwan/mhi_wwan_mbim.c
423
struct mhi_result *mhi_res)
drivers/net/wwan/mhi_wwan_mbim.c
486
struct mhi_result *mhi_res)
include/linux/mhi.h
523
struct mhi_result *result);
include/linux/mhi.h
525
struct mhi_result *result);
include/linux/mhi_ep.h
218
struct mhi_result *result);
include/linux/mhi_ep.h
220
struct mhi_result *result);
net/qrtr/mhi.c
21
struct mhi_result *mhi_res)
net/qrtr/mhi.c
49
struct mhi_result *mhi_res)