Searched refs:__mb (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/scsi/csiostor/ |
H A D | csio_mb.h | 54 #define CSIO_DUMP_MB(__hw, __num, __mb) \ argument 56 (unsigned long long)csio_rd_reg64(__hw, __mb), \ 57 (unsigned long long)csio_rd_reg64(__hw, __mb + 8), \ 58 (unsigned long long)csio_rd_reg64(__hw, __mb + 16), \ 59 (unsigned long long)csio_rd_reg64(__hw, __mb + 24), \ 60 (unsigned long long)csio_rd_reg64(__hw, __mb + 32), \ 61 (unsigned long long)csio_rd_reg64(__hw, __mb + 40), \ 62 (unsigned long long)csio_rd_reg64(__hw, __mb + 48), \ 63 (unsigned long long)csio_rd_reg64(__hw, __mb + 56))
|
/linux/arch/s390/include/asm/ |
H A D | barrier.h | 31 #define __mb() bcr_serialize() macro 34 #define __dma_rmb() __mb() 35 #define __dma_wmb() __mb() 36 #define __smp_mb() __mb()
|
/linux/arch/xtensa/include/asm/ |
H A D | barrier.h | 14 #define __mb() ({ __asm__ __volatile__("memw" : : : "memory"); }) macro 16 #define __wmb() __mb() 19 #define __smp_mb() __mb()
|
/linux/arch/powerpc/include/asm/ |
H A D | barrier.h | 38 #define __mb() __asm__ __volatile__ ("sync" : : : "memory") macro 59 #define __smp_mb() __mb()
|
/linux/include/asm-generic/ |
H A D | barrier.h | 29 #ifdef __mb 30 #define mb() do { kcsan_mb(); __mb(); } while (0)
|
/linux/arch/riscv/include/asm/ |
H A D | barrier.h | 23 #define __mb() RISCV_FENCE(iorw, iorw) macro
|