/arch/mips/alchemy/common/ |
D | vss.c | 28 wmb(); in __enable_block() 31 wmb(); in __enable_block() 35 wmb(); in __enable_block() 37 wmb(); in __enable_block() 39 wmb(); in __enable_block() 41 wmb(); in __enable_block() 44 wmb(); in __enable_block() 47 wmb(); in __enable_block() 50 wmb(); in __enable_block() 59 wmb(); in __disable_block() [all …]
|
D | usb.c | 113 wmb(); in __au1300_usb_phyctl() 119 wmb(); in __au1300_usb_phyctl() 129 wmb(); in __au1300_ohci_control() 135 wmb(); in __au1300_ohci_control() 142 wmb(); in __au1300_ohci_control() 146 wmb(); in __au1300_ohci_control() 151 wmb(); in __au1300_ohci_control() 157 wmb(); in __au1300_ohci_control() 171 wmb(); in __au1300_ehci_control() 176 wmb(); in __au1300_ehci_control() [all …]
|
D | irq.c | 295 wmb(); in au1x_ic0_unmask() 305 wmb(); in au1x_ic1_unmask() 315 wmb(); in au1x_ic0_mask() 325 wmb(); in au1x_ic1_mask() 339 wmb(); in au1x_ic0_ack() 353 wmb(); in au1x_ic1_ack() 365 wmb(); in au1x_ic0_maskack() 377 wmb(); in au1x_ic1_maskack() 496 wmb(); in au1x_ic_settype() 524 wmb(); in au1300_gpic_chgcfg() [all …]
|
D | dbdma.c | 344 wmb(); /* drain writebuffer */ in au1xxx_dbdma_chan_alloc() 634 wmb(); /* drain writebuffer */ in au1xxx_dbdma_put_source() 696 wmb(); /* drain writebuffer */ in au1xxx_dbdma_put_dest() 763 wmb(); /* drain writebuffer */ in au1xxx_dbdma_stop() 774 wmb(); /* drain writebuffer */ in au1xxx_dbdma_stop() 792 wmb(); /* drain writebuffer */ in au1xxx_dbdma_start() 794 wmb(); /* drain writebuffer */ in au1xxx_dbdma_start() 835 wmb(); /* drain writebuffer */ in au1xxx_get_dma_residue() 871 wmb(); /* drain writebuffer */ in dbdma_interrupt() 880 wmb(); /* drain writebuffer */ in dbdma_interrupt() [all …]
|
/arch/csky/include/asm/ |
D | io.h | 27 #define writeb(v,c) ({ wmb(); writeb_relaxed((v),(c)); }) 28 #define writew(v,c) ({ wmb(); writew_relaxed((v),(c)); }) 29 #define writel(v,c) ({ wmb(); writel_relaxed((v),(c)); }) 31 #define writeb(v,c) ({ wmb(); writeb_relaxed((v),(c)); mb(); }) 32 #define writew(v,c) ({ wmb(); writew_relaxed((v),(c)); mb(); }) 33 #define writel(v,c) ({ wmb(); writel_relaxed((v),(c)); mb(); })
|
/arch/mips/sni/ |
D | time.c | 20 wmb(); in a20r_set_periodic() 22 wmb(); in a20r_set_periodic() 24 wmb(); in a20r_set_periodic() 27 wmb(); in a20r_set_periodic() 29 wmb(); in a20r_set_periodic() 31 wmb(); in a20r_set_periodic() 51 wmb(); in a20r_interrupt()
|
/arch/mips/alchemy/devboards/ |
D | bcsr.c | 68 wmb(); in bcsr_write() 83 wmb(); in bcsr_mod() 105 wmb(); in bcsr_irq_mask() 113 wmb(); in bcsr_irq_maskack() 120 wmb(); in bcsr_irq_unmask() 138 wmb(); in bcsr_init_irq()
|
D | db1550.c | 51 wmb(); in db1550_hw_setup() 53 wmb(); in db1550_hw_setup() 148 wmb(); in au1550_nand_cmd_ctrl() 609 wmb(); in db1550_dev_setup() 612 wmb(); in db1550_dev_setup() 616 wmb(); in db1550_dev_setup() 619 wmb(); in db1550_dev_setup()
|
/arch/x86/um/asm/ |
D | barrier.h | 16 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM) macro 22 #define wmb() asm volatile("sfence" : : : "memory") macro
|
/arch/sparc/kernel/ |
D | setup_64.c | 212 wmb(); in per_cpu_patch() 216 wmb(); in per_cpu_patch() 220 wmb(); in per_cpu_patch() 224 wmb(); in per_cpu_patch() 238 wmb(); in sun4v_patch_1insn_range() 252 wmb(); in sun4v_patch_2insn_range() 256 wmb(); in sun4v_patch_2insn_range() 270 wmb(); in sun_m7_patch_2insn_range() 274 wmb(); in sun_m7_patch_2insn_range() 326 wmb(); in popc_patch() [all …]
|
/arch/mips/pci/ |
D | pci-lantiq.c | 143 wmb(); in ltq_pci_startup() 166 wmb(); in ltq_pci_startup() 183 wmb(); in ltq_pci_startup() 191 wmb(); in ltq_pci_startup() 200 wmb(); in ltq_pci_startup()
|
/arch/mips/include/asm/mach-au1x00/ |
D | gpio-au1000.h | 277 wmb(); in alchemy_gpio1_input_enable() 295 wmb(); in __alchemy_gpio2_mod_dir() 304 wmb(); in alchemy_gpio2_set_value() 368 wmb(); in __alchemy_gpio2_mod_int() 445 wmb(); in alchemy_gpio2_enable() 447 wmb(); in alchemy_gpio2_enable() 459 wmb(); in alchemy_gpio2_disable()
|
/arch/s390/include/asm/ |
D | barrier.h | 27 #define wmb() barrier() macro 32 #define __smp_wmb() wmb()
|
/arch/x86/include/asm/ |
D | barrier.h | 19 #define wmb() asm volatile(ALTERNATIVE("lock; addl $0,-4(%%esp)", "sfence", \ macro 24 #define wmb() asm volatile("sfence" ::: "memory") macro
|
/arch/powerpc/sysdev/ |
D | udbg_memcons.c | 49 wmb(); in memcons_putc() 72 wmb(); in memcons_getc_poll()
|
/arch/arm/mach-tegra/ |
D | reset.c | 43 wmb(); in tegra_cpu_reset_handler_set() 53 wmb(); in tegra_cpu_reset_handler_set()
|
/arch/parisc/include/asm/ |
D | barrier.h | 14 #define wmb() mb() macro 20 #define wmb() barrier() macro
|
/arch/sh/include/asm/ |
D | mmiowb.h | 8 #define mmiowb() wmb()
|
/arch/nds32/include/asm/ |
D | barrier.h | 10 #define wmb() asm volatile("msync store":::"memory") macro
|
/arch/x86/kernel/ |
D | smp.c | 176 wmb(); in native_stop_other_cpus() 200 wmb(); in native_stop_other_cpus()
|
/arch/arm/include/asm/ |
D | barrier.h | 66 #define wmb() __arm_heavy_mb(st) macro 72 #define wmb() barrier() macro
|
/arch/arc/include/asm/ |
D | barrier.h | 28 #define wmb() asm volatile("dmb 2\n" : : : "memory") macro
|
/arch/xtensa/include/asm/ |
D | barrier.h | 16 #define wmb() mb() macro
|
/arch/alpha/include/asm/ |
D | barrier.h | 9 #define wmb() __asm__ __volatile__("wmb": : :"memory") macro
|
/arch/arm/mach-socfpga/ |
D | ocram.c | 150 wmb(); in socfpga_init_arria10_ocram_ecc() 168 wmb(); in socfpga_init_arria10_ocram_ecc()
|