Symbol: mhi_device
drivers/accel/qaic/qaic.h
149
struct mhi_device *cntl_ch;
drivers/accel/qaic/qaic.h
177
struct mhi_device *qts_ch;
drivers/accel/qaic/qaic.h
181
struct mhi_device *mqts_ch;
drivers/accel/qaic/qaic.h
185
struct mhi_device *bootlog_ch;
drivers/accel/qaic/qaic.h
191
struct mhi_device *ras_ch;
drivers/accel/qaic/qaic.h
199
struct mhi_device *ssr_ch;
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
1493
void qaic_mhi_dl_xfer_cb(struct mhi_device *mhi_dev, struct mhi_result *mhi_result)
drivers/accel/qaic/qaic_debugfs.c
199
static int qaic_bootlog_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/qaic_debugfs.c
247
static void qaic_bootlog_mhi_remove(struct mhi_device *mhi_dev)
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_drv.c
324
static int qaic_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/qaic_drv.c
370
static void qaic_mhi_remove(struct mhi_device *mhi_dev)
drivers/accel/qaic/qaic_ras.c
548
static int qaic_ras_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/qaic_ras.c
584
static void qaic_ras_mhi_remove(struct mhi_device *mhi_dev)
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_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
12
void qaic_mqts_ch_stop_timer(struct mhi_device *mhi_dev);
drivers/accel/qaic/sahara.c
162
struct mhi_device *mhi_dev;
drivers/accel/qaic/sahara.c
796
static int sahara_mhi_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/accel/qaic/sahara.c
877
static void sahara_mhi_remove(struct mhi_device *mhi_dev)
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
896
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
1061
struct mhi_device *mhi_dev = mhi_cntrl->mhi_dev;
drivers/bus/mhi/host/init.c
121
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
1210
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
1227
struct mhi_device *mhi_alloc_device(struct mhi_controller *mhi_cntrl)
drivers/bus/mhi/host/init.c
1229
struct mhi_device *mhi_dev;
drivers/bus/mhi/host/init.c
1257
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
133
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
1333
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
1421
const struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
1429
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
84
struct mhi_device *mhi_dev = to_mhi_device(dev);
drivers/bus/mhi/host/init.c
925
struct mhi_device *mhi_dev;
drivers/bus/mhi/host/init.c
96
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
168
static void mhi_net_dl_callback(struct mhi_device *mhi_dev,
drivers/net/mhi_net.c
235
static void mhi_net_ul_callback(struct mhi_device *mhi_dev,
drivers/net/mhi_net.c
240
struct mhi_device *mdev = mhi_netdev->mdev;
drivers/net/mhi_net.c
272
struct mhi_device *mdev = mhi_netdev->mdev;
drivers/net/mhi_net.c
303
static int mhi_net_newlink(struct mhi_device *mhi_dev, struct net_device *ndev)
drivers/net/mhi_net.c
31
struct mhi_device *mdev;
drivers/net/mhi_net.c
335
static void mhi_net_dellink(struct mhi_device *mhi_dev, struct net_device *ndev)
drivers/net/mhi_net.c
350
static int mhi_net_probe(struct mhi_device *mhi_dev,
drivers/net/mhi_net.c
373
static void mhi_net_remove(struct mhi_device *mhi_dev)
drivers/net/mhi_net.c
75
struct mhi_device *mdev = mhi_netdev->mdev;
drivers/net/wwan/mhi_wwan_ctrl.c
168
static void mhi_ul_xfer_cb(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_ctrl.c
188
static void mhi_dl_xfer_cb(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_ctrl.c
19
struct mhi_device *mhi_dev;
drivers/net/wwan/mhi_wwan_ctrl.c
213
static int mhi_wwan_ctrl_probe(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_ctrl.c
250
static void mhi_wwan_ctrl_remove(struct mhi_device *mhi_dev)
drivers/net/wwan/mhi_wwan_ctrl.c
80
struct mhi_device *mhi_dev = mhiwwan->mhi_dev;
drivers/net/wwan/mhi_wwan_mbim.c
395
struct mhi_device *mdev = mbim->mdev;
drivers/net/wwan/mhi_wwan_mbim.c
422
static void mhi_mbim_dl_callback(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_mbim.c
485
static void mhi_mbim_ul_callback(struct mhi_device *mhi_dev,
drivers/net/wwan/mhi_wwan_mbim.c
606
static int mhi_mbim_probe(struct mhi_device *mhi_dev, const struct mhi_device_id *id)
drivers/net/wwan/mhi_wwan_mbim.c
635
static void mhi_mbim_remove(struct mhi_device *mhi_dev)
drivers/net/wwan/mhi_wwan_mbim.c
66
struct mhi_device *mdev;
include/linux/mhi.h
388
struct mhi_device *mhi_dev;
include/linux/mhi.h
519
int (*probe)(struct mhi_device *mhi_dev,
include/linux/mhi.h
521
void (*remove)(struct mhi_device *mhi_dev);
include/linux/mhi.h
522
void (*ul_xfer_cb)(struct mhi_device *mhi_dev,
include/linux/mhi.h
524
void (*dl_xfer_cb)(struct mhi_device *mhi_dev,
include/linux/mhi.h
526
void (*status_cb)(struct mhi_device *mhi_dev, enum mhi_callback mhi_cb);
include/linux/mhi.h
531
#define to_mhi_device(dev) container_of(dev, struct mhi_device, dev)
include/linux/mhi.h
601
void mhi_notify(struct mhi_device *mhi_dev, enum mhi_callback cb_reason);
include/linux/mhi.h
609
int mhi_get_free_desc_count(struct mhi_device *mhi_dev,
include/linux/mhi.h
727
int mhi_device_get_sync(struct mhi_device *mhi_dev);
include/linux/mhi.h
733
void mhi_device_put(struct mhi_device *mhi_dev);
include/linux/mhi.h
743
int mhi_prepare_for_transfer(struct mhi_device *mhi_dev);
include/linux/mhi.h
758
void mhi_unprepare_from_transfer(struct mhi_device *mhi_dev);
include/linux/mhi.h
769
int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir,
include/linux/mhi.h
780
int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir,
include/linux/mhi.h
788
bool mhi_queue_is_full(struct mhi_device *mhi_dev, enum dma_data_direction dir);
net/qrtr/mhi.c
109
static int qcom_mhi_qrtr_probe(struct mhi_device *mhi_dev,
net/qrtr/mhi.c
15
struct mhi_device *mhi_dev;
net/qrtr/mhi.c
150
static void qcom_mhi_qrtr_remove(struct mhi_device *mhi_dev)
net/qrtr/mhi.c
167
struct mhi_device *mhi_dev = container_of(dev, struct mhi_device, dev);
net/qrtr/mhi.c
185
struct mhi_device *mhi_dev = container_of(dev, struct mhi_device, dev);
net/qrtr/mhi.c
20
static void qcom_mhi_qrtr_dl_callback(struct mhi_device *mhi_dev,
net/qrtr/mhi.c
48
static void qcom_mhi_qrtr_ul_callback(struct mhi_device *mhi_dev,
net/qrtr/mhi.c
86
static int qcom_mhi_qrtr_queue_dl_buffers(struct mhi_device *mhi_dev)