Lines Matching refs:tegra_ivc

77 static inline void tegra_ivc_invalidate(struct tegra_ivc *ivc, dma_addr_t phys)  in tegra_ivc_invalidate()
86 static inline void tegra_ivc_flush(struct tegra_ivc *ivc, dma_addr_t phys) in tegra_ivc_flush()
95 static inline bool tegra_ivc_empty(struct tegra_ivc *ivc, struct iosys_map *map) in tegra_ivc_empty()
121 static inline bool tegra_ivc_full(struct tegra_ivc *ivc, struct iosys_map *map) in tegra_ivc_full()
133 static inline u32 tegra_ivc_available(struct tegra_ivc *ivc, struct iosys_map *map) in tegra_ivc_available()
147 static inline void tegra_ivc_advance_tx(struct tegra_ivc *ivc) in tegra_ivc_advance_tx()
159 static inline void tegra_ivc_advance_rx(struct tegra_ivc *ivc) in tegra_ivc_advance_rx()
171 static inline int tegra_ivc_check_read(struct tegra_ivc *ivc) in tegra_ivc_check_read()
206 static inline int tegra_ivc_check_write(struct tegra_ivc *ivc) in tegra_ivc_check_write()
226 static int tegra_ivc_frame_virt(struct tegra_ivc *ivc, const struct iosys_map *header, in tegra_ivc_frame_virt()
239 static inline dma_addr_t tegra_ivc_frame_phys(struct tegra_ivc *ivc, in tegra_ivc_frame_phys()
250 static inline void tegra_ivc_invalidate_frame(struct tegra_ivc *ivc, in tegra_ivc_invalidate_frame()
264 static inline void tegra_ivc_flush_frame(struct tegra_ivc *ivc, in tegra_ivc_flush_frame()
279 int tegra_ivc_read_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map) in tegra_ivc_read_get_next_frame()
303 int tegra_ivc_read_advance(struct tegra_ivc *ivc) in tegra_ivc_read_advance()
343 int tegra_ivc_write_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map) in tegra_ivc_write_get_next_frame()
356 int tegra_ivc_write_advance(struct tegra_ivc *ivc) in tegra_ivc_write_advance()
398 void tegra_ivc_reset(struct tegra_ivc *ivc) in tegra_ivc_reset()
428 int tegra_ivc_notified(struct tegra_ivc *ivc) in tegra_ivc_notified()
646 int tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, const struct iosys_map *rx, in tegra_ivc_init()
649 void (*notify)(struct tegra_ivc *ivc, void *data), in tegra_ivc_init()
709 void tegra_ivc_cleanup(struct tegra_ivc *ivc) in tegra_ivc_cleanup()