Lines Matching refs:dir

187 					  buf_info->dir);  in mhi_map_single_no_bb()
203 if (buf_info->dir == DMA_TO_DEVICE) in mhi_map_single_use_bb()
215 buf_info->dir); in mhi_unmap_single_no_bb()
221 if (buf_info->dir == DMA_FROM_DEVICE) in mhi_unmap_single_use_bb()
335 enum dma_data_direction dir) in mhi_get_free_desc_count() argument
338 struct mhi_chan *mhi_chan = (dir == DMA_TO_DEVICE) ? in mhi_get_free_desc_count()
378 switch (mhi_chan->dir) { in mhi_create_devices()
402 if (mhi_chan->dir == DMA_TO_DEVICE) { in mhi_create_devices()
622 result.dir = mhi_chan->dir; in parse_xfer_event()
651 if (mhi_chan->dir == DMA_TO_DEVICE) { in parse_xfer_event()
664 mhi_chan->dir, in parse_xfer_event()
736 result.dir = mhi_chan->dir; in parse_rsc_event()
1118 enum dma_data_direction dir, enum mhi_flags mflags) in mhi_queue() argument
1121 struct mhi_chan *mhi_chan = (dir == DMA_TO_DEVICE) ? mhi_dev->ul_chan : in mhi_queue()
1149 if (mhi_chan->dir == DMA_TO_DEVICE) in mhi_queue()
1155 if (dir == DMA_FROM_DEVICE) in mhi_queue()
1163 int mhi_queue_skb(struct mhi_device *mhi_dev, enum dma_data_direction dir, in mhi_queue_skb() argument
1166 struct mhi_chan *mhi_chan = (dir == DMA_TO_DEVICE) ? mhi_dev->ul_chan : in mhi_queue_skb()
1177 return mhi_queue(mhi_dev, &buf_info, dir, mflags); in mhi_queue_skb()
1181 int mhi_queue_dma(struct mhi_device *mhi_dev, enum dma_data_direction dir, in mhi_queue_dma() argument
1184 struct mhi_chan *mhi_chan = (dir == DMA_TO_DEVICE) ? mhi_dev->ul_chan : in mhi_queue_dma()
1196 return mhi_queue(mhi_dev, &buf_info, dir, mflags); in mhi_queue_dma()
1224 buf_info->dir = mhi_chan->dir; in mhi_gen_tre()
1254 int mhi_queue_buf(struct mhi_device *mhi_dev, enum dma_data_direction dir, in mhi_queue_buf() argument
1263 return mhi_queue(mhi_dev, &buf_info, dir, mflags); in mhi_queue_buf()
1267 bool mhi_queue_is_full(struct mhi_device *mhi_dev, enum dma_data_direction dir) in mhi_queue_is_full() argument
1270 struct mhi_chan *mhi_chan = (dir == DMA_TO_DEVICE) ? in mhi_queue_is_full()
1479 if (mhi_chan->dir == DMA_FROM_DEVICE) in mhi_prepare_channel()
1595 if (mhi_chan->dir == DMA_TO_DEVICE) { in mhi_reset_data_chan()
1639 int ret, dir; in __mhi_prepare_for_transfer() local
1643 for (dir = 0; dir < 2; dir++) { in __mhi_prepare_for_transfer()
1644 mhi_chan = dir ? mhi_dev->dl_chan : mhi_dev->ul_chan; in __mhi_prepare_for_transfer()
1656 for (--dir; dir >= 0; dir--) { in __mhi_prepare_for_transfer()
1657 mhi_chan = dir ? mhi_dev->dl_chan : mhi_dev->ul_chan; in __mhi_prepare_for_transfer()
1683 int dir; in mhi_unprepare_from_transfer() local
1685 for (dir = 0; dir < 2; dir++) { in mhi_unprepare_from_transfer()
1686 mhi_chan = dir ? mhi_dev->ul_chan : mhi_dev->dl_chan; in mhi_unprepare_from_transfer()