Lines Matching refs:mei_device
21 static int mei_dmam_dscr_alloc(struct mei_device *dev, in mei_dmam_dscr_alloc()
47 static void mei_dmam_dscr_free(struct mei_device *dev, in mei_dmam_dscr_free()
61 void mei_dmam_ring_free(struct mei_device *dev) in mei_dmam_ring_free()
75 int mei_dmam_ring_alloc(struct mei_device *dev) in mei_dmam_ring_alloc()
96 bool mei_dma_ring_is_allocated(struct mei_device *dev) in mei_dma_ring_is_allocated()
102 struct hbm_dma_ring_ctrl *mei_dma_ring_ctrl(struct mei_device *dev) in mei_dma_ring_ctrl()
111 void mei_dma_ring_reset(struct mei_device *dev) in mei_dma_ring_reset()
128 static size_t mei_dma_copy_from(struct mei_device *dev, unsigned char *buf, in mei_dma_copy_from()
148 static size_t mei_dma_copy_to(struct mei_device *dev, unsigned char *buf, in mei_dma_copy_to()
167 void mei_dma_ring_read(struct mei_device *dev, unsigned char *buf, u32 len) in mei_dma_ring_read()
202 static inline u32 mei_dma_ring_hbuf_depth(struct mei_device *dev) in mei_dma_ring_hbuf_depth()
213 u32 mei_dma_ring_empty_slots(struct mei_device *dev) in mei_dma_ring_empty_slots()
244 void mei_dma_ring_write(struct mei_device *dev, unsigned char *buf, u32 len) in mei_dma_ring_write()