Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static inline void __dma_single_cpu_to_dev(const void *kaddr, size_t size,
- enum dma_data_direction dir)
- {
- extern void ___dma_single_cpu_to_dev(const void *, size_t,
- enum dma_data_direction);
- if (!arch_is_coherent())
- ___dma_single_cpu_to_dev(kaddr, size, dir);
- }
- static inline void __dma_single_dev_to_cpu(const void *kaddr, size_t size,
- enum dma_data_direction dir)
- {
- extern void ___dma_single_dev_to_cpu(const void *, size_t,
- enum dma_data_direction);
- if (!arch_is_coherent())
- ___dma_single_dev_to_cpu(kaddr, size, dir);
- }
- static inline void __dma_page_cpu_to_dev(struct page *page, unsigned long off,
- size_t size, enum dma_data_direction dir)
- {
- extern void ___dma_page_cpu_to_dev(struct page *, unsigned long,
- size_t, enum dma_data_direction);
- if (!arch_is_coherent())
- ___dma_page_cpu_to_dev(page, off, size, dir);
- }
- static inline void __dma_page_dev_to_cpu(struct page *page, unsigned long off,
- size_t size, enum dma_data_direction dir)
- {
- extern void ___dma_page_dev_to_cpu(struct page *, unsigned long,
- size_t, enum dma_data_direction);
- if (!arch_is_coherent())
- ___dma_page_dev_to_cpu(page, off, size, dir);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement