Lines Matching defs:udma_to_device_barrier
71 udma_to_device_barrier();
84 #define udma_to_device_barrier() asm volatile("" ::: "memory")
86 #define udma_to_device_barrier() asm volatile("" ::: "memory")
88 #define udma_to_device_barrier() asm volatile("sync" ::: "memory")
90 #define udma_to_device_barrier() asm volatile("sync" ::: "memory")
92 #define udma_to_device_barrier() asm volatile("mf" ::: "memory")
94 #define udma_to_device_barrier() asm volatile("membar #StoreStore" ::: "memory")
96 #define udma_to_device_barrier() asm volatile("dsb st" ::: "memory");
98 #define udma_to_device_barrier() asm volatile("" ::: "memory")
102 #define udma_to_device_barrier() mips_sync()
106 #define udma_to_device_barrier() dmb()
156 Compared to udma_to_device_barrier() this barrier is not required to fence
160 udma_to_device_barrier(); // Get user memory ready for DMA
166 #define udma_ordering_write_barrier() udma_to_device_barrier()
225 This barrier implies udma_to_device_barrier()