Symbol: mhi_device
drivers/accel/qaic/qaic.h
150
struct mhi_device *cntl_ch;
drivers/accel/qaic/qaic.h
180
struct mhi_device *qts_ch;
drivers/accel/qaic/qaic.h
184
struct mhi_device *mqts_ch;
drivers/accel/qaic/qaic.h
188
struct mhi_device *bootlog_ch;
drivers/accel/qaic/qaic.h
194
struct mhi_device *ras_ch;
drivers/accel/qaic/qaic.h
202
struct mhi_device *ssr_ch;
drivers/accel/qaic/qaic.h
322
void qaic_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result);
drivers/accel/qaic/qaic.h
324
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
1493
void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_debugfs.c
201
static int qaic_bootlog_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/qaic_debugfs.c
249
static void qaic_bootlog_mhi_remove(struct mhi_device *mhi_dev)
drivers/accel/qaic/qaic_debugfs.c
260
static void qaic_bootlog_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_debugfs.c
264
static void qaic_bootlog_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_drv.c
323
static int qaic_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/qaic_drv.c
369
static void qaic_mhi_remove(struct mhi_device *mhi_dev)
drivers/accel/qaic/qaic_ras.c
549
static int qaic_ras_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/qaic_ras.c
585
static void qaic_ras_mhi_remove(struct mhi_device *mhi_dev)
drivers/accel/qaic/qaic_ras.c
595
static void qaic_ras_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result) {}
drivers/accel/qaic/qaic_ras.c
597
static void qaic_ras_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_ssr.c
676
static int qaic_ssr_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/qaic_ssr.c
708
static void qaic_ssr_mhi_remove(struct mhi_device *mhi_dev)
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
747
static void qaic_ssr_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
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
123
static void qaic_timesync_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_timesync.c
174
void qaic_mqts_ch_stop_timer(struct mhi_device *mhi_dev)
drivers/accel/qaic/qaic_timesync.c
181
static int qaic_timesync_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/qaic_timesync.c
228
static void qaic_timesync_remove(struct mhi_device *mhi_dev)
drivers/accel/qaic/qaic_timesync.c
263
struct mhi_device *mhi_dev;
drivers/accel/qaic/qaic_timesync.c
302
static int qaic_boot_timesync_queue_resp(struct mhi_device *mhi_dev, struct qaic_device *qdev)
drivers/accel/qaic/qaic_timesync.c
324
static void qaic_boot_timesync_remove(struct mhi_device *mhi_dev)
drivers/accel/qaic/qaic_timesync.c
333
static int qaic_boot_timesync_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
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
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
79
struct mhi_device *mhi_dev;
drivers/accel/qaic/qaic_timesync.h
13
void qaic_mqts_ch_stop_timer(struct mhi_device *mhi_dev);
drivers/accel/qaic/sahara.c
163
struct mhi_device *mhi_dev;
drivers/accel/qaic/sahara.c
797
static int sahara_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/sahara.c
878
static void sahara_mhi_remove(struct mhi_device *mhi_dev)
drivers/accel/qaic/sahara.c
889
static void sahara_mhi_ul_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/sahara.c
897
static void sahara_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/bus/mhi/host/debugfs.c
133
struct mhi_device *mhi_dev;
drivers/bus/mhi/host/debugfs.c
235
struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev;
drivers/bus/mhi/host/debugfs.c
255
struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev;
drivers/bus/mhi/host/init.c
1062
struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev;
drivers/bus/mhi/host/init.c
1211
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
122
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
1228
struct mhi_device *mhi_alloc_device(struct mhi_controller *mhi_cntrl)
drivers/bus/mhi/host/init.c
1230
struct mhi_device *mhi_dev;
drivers/bus/mhi/host/init.c
1258
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
1334
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
134
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
1422
const struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
1430
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
85
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
926
struct mhi_device *mhi_dev;
drivers/bus/mhi/host/init.c
97
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/internal.h
280
struct mhi_device *mhi_dev;
drivers/bus/mhi/host/internal.h
281
void (*xfer_cb)(struct mhi_device *mhi_dev, struct mhi_result *result);
drivers/bus/mhi/host/internal.h
319
struct mhi_device *mhi_alloc_device(struct mhi_controller *mhi_cntrl);
drivers/bus/mhi/host/main.c
1114
static int mhi_queue(struct mhi_device *mhi_dev, struct mhi_buf_info *buf_info,
drivers/bus/mhi/host/main.c
1160
int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir,
drivers/bus/mhi/host/main.c
1232
int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir,
drivers/bus/mhi/host/main.c
1245
bool mhi_queue_is_full(struct mhi_device *mhi_dev, enum dma_data_direction dir)
drivers/bus/mhi/host/main.c
1562
static int __mhi_prepare_for_transfer(struct mhi_device *mhi_dev, unsigned int flags)
drivers/bus/mhi/host/main.c
1592
int mhi_prepare_for_transfer(struct mhi_device *mhi_dev)
drivers/bus/mhi/host/main.c
1598
void mhi_unprepare_from_transfer(struct mhi_device *mhi_dev)
drivers/bus/mhi/host/main.c
280
struct mhi_device *mhi_dev;
drivers/bus/mhi/host/main.c
336
int mhi_get_free_desc_count(struct mhi_device *mhi_dev,
drivers/bus/mhi/host/main.c
348
void mhi_notify(struct mhi_device *mhi_dev, enum mhi_callback cb_reason)
drivers/bus/mhi/host/main.c
366
struct mhi_device *mhi_dev;
drivers/bus/mhi/host/main.c
470
struct mhi_device *mhi_dev = mhi_chan->mhi_dev;
drivers/bus/mhi/host/pm.c
1323
int mhi_device_get_sync(struct mhi_device *mhi_dev)
drivers/bus/mhi/host/pm.c
1336
void mhi_device_put(struct mhi_device *mhi_dev)
drivers/net/mhi_net.c
169
static void mhi_net_dl_callback(struct mhi_device *mhi_dev,
drivers/net/mhi_net.c
236
static void mhi_net_ul_callback(struct mhi_device *mhi_dev,
drivers/net/mhi_net.c
241
struct mhi_device *mdev = mhi_netdev->mdev;
drivers/net/mhi_net.c
273
struct mhi_device *mdev = mhi_netdev->mdev;
drivers/net/mhi_net.c
304
static int mhi_net_newlink(struct mhi_device *mhi_dev, struct net_device *ndev)
drivers/net/mhi_net.c
32
struct mhi_device *mdev;
drivers/net/mhi_net.c
336
static void mhi_net_dellink(struct mhi_device *mhi_dev, struct net_device *ndev)
drivers/net/mhi_net.c
351
static int mhi_net_probe(struct mhi_device *mhi_dev,
drivers/net/mhi_net.c
374
static void mhi_net_remove(struct mhi_device *mhi_dev)
drivers/net/mhi_net.c
76
struct mhi_device *mdev = mhi_netdev->mdev;
drivers/net/wwan/mhi_wwan_ctrl.c
169
static void mhi_ul_xfer_cb(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_ctrl.c
189
static void mhi_dl_xfer_cb(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_ctrl.c
20
struct mhi_device *mhi_dev;
drivers/net/wwan/mhi_wwan_ctrl.c
214
static int mhi_wwan_ctrl_probe(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_ctrl.c
251
static void mhi_wwan_ctrl_remove(struct mhi_device *mhi_dev)
drivers/net/wwan/mhi_wwan_ctrl.c
81
struct mhi_device *mhi_dev = mhiwwan->mhi_dev;
drivers/net/wwan/mhi_wwan_mbim.c
396
struct mhi_device *mdev = mbim->mdev;
drivers/net/wwan/mhi_wwan_mbim.c
423
static void mhi_mbim_dl_callback(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_mbim.c
486
static void mhi_mbim_ul_callback(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_mbim.c
607
static int mhi_mbim_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/net/wwan/mhi_wwan_mbim.c
636
static void mhi_mbim_remove(struct mhi_device *mhi_dev)
drivers/net/wwan/mhi_wwan_mbim.c
67
struct mhi_device *mdev;
include/linux/mhi.h
371
struct mhi_device *mhi_dev;
include/linux/mhi.h
518
int (*probe)(struct mhi_device *mhi_dev,
include/linux/mhi.h
520
void (*remove)(struct mhi_device *mhi_dev);
include/linux/mhi.h
521
void (*ul_xfer_cb)(struct mhi_device *mhi_dev,
include/linux/mhi.h
523
void (*dl_xfer_cb)(struct mhi_device *mhi_dev,
include/linux/mhi.h
525
void (*status_cb)(struct mhi_device *mhi_dev, enum mhi_callback mhi_cb);
include/linux/mhi.h
530
#define to_mhi_device(dev) container_of(dev, struct mhi_device, dev)
include/linux/mhi.h
600
void mhi_notify(struct mhi_device *mhi_dev, enum mhi_callback cb_reason);
include/linux/mhi.h
608
int mhi_get_free_desc_count(struct mhi_device *mhi_dev,
include/linux/mhi.h
726
int mhi_device_get_sync(struct mhi_device *mhi_dev);
include/linux/mhi.h
732
void mhi_device_put(struct mhi_device *mhi_dev);
include/linux/mhi.h
742
int mhi_prepare_for_transfer(struct mhi_device *mhi_dev);
include/linux/mhi.h
757
void mhi_unprepare_from_transfer(struct mhi_device *mhi_dev);
include/linux/mhi.h
768
int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir,
include/linux/mhi.h
779
int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir,
include/linux/mhi.h
787
bool mhi_queue_is_full(struct mhi_device *mhi_dev, enum dma_data_direction dir);
net/qrtr/mhi.c
110
static int qcom_mhi_qrtr_probe(struct mhi_device *mhi_dev,
net/qrtr/mhi.c
151
static void qcom_mhi_qrtr_remove(struct mhi_device *mhi_dev)
net/qrtr/mhi.c
16
struct mhi_device *mhi_dev;
net/qrtr/mhi.c
168
struct mhi_device *mhi_dev = container_of(dev, struct mhi_device, dev);
net/qrtr/mhi.c
186
struct mhi_device *mhi_dev = container_of(dev, struct mhi_device, dev);
net/qrtr/mhi.c
21
static void qcom_mhi_qrtr_dl_callback(struct mhi_device *mhi_dev,
net/qrtr/mhi.c
49
static void qcom_mhi_qrtr_ul_callback(struct mhi_device *mhi_dev,
net/qrtr/mhi.c
87
static int qcom_mhi_qrtr_queue_dl_buffers(struct mhi_device *mhi_dev)