/kernel/linux/linux-5.10/arch/mips/alchemy/common/ |
H A 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...] |
H A 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...] |
H A 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...] |
/kernel/linux/linux-6.6/arch/mips/alchemy/common/ |
H A 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...] |
H A 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...] |
H A 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...] |
/kernel/linux/linux-5.10/sound/soc/au1x/ |
H A D | psc-ac97.c | 79 wmb(); /* drain writebuffer */ in au1xpsc_ac97_read() 87 wmb(); /* drain writebuffer */ in au1xpsc_ac97_read() 99 wmb(); /* drain writebuffer */ in au1xpsc_ac97_read() 119 wmb(); /* drain writebuffer */ in au1xpsc_ac97_write() 127 wmb(); /* drain writebuffer */ in au1xpsc_ac97_write() 137 wmb(); /* drain writebuffer */ in au1xpsc_ac97_write() 149 wmb(); /* drain writebuffer */ in au1xpsc_ac97_warm_reset() 152 wmb(); /* drain writebuffer */ in au1xpsc_ac97_warm_reset() 162 wmb(); /* drain writebuffer */ in au1xpsc_ac97_cold_reset() 164 wmb(); /* drai in au1xpsc_ac97_cold_reset() [all...] |
H A D | psc-i2s.c | 150 wmb(); /* drain writebuffer */ in au1xpsc_i2s_configure() 160 wmb(); /* drain writebuffer */ in au1xpsc_i2s_configure() 162 wmb(); /* drain writebuffer */ in au1xpsc_i2s_configure() 175 wmb(); /* drain writebuffer */ in au1xpsc_i2s_configure() 195 wmb(); /* drain writebuffer */ in au1xpsc_i2s_start() 197 wmb(); /* drain writebuffer */ in au1xpsc_i2s_start() 206 wmb(); /* drain writebuffer */ in au1xpsc_i2s_start() 218 wmb(); /* drain writebuffer */ in au1xpsc_i2s_stop() 229 wmb(); /* drain writebuffer */ in au1xpsc_i2s_stop() 231 wmb(); /* drai in au1xpsc_i2s_stop() [all...] |
/kernel/linux/linux-6.6/sound/soc/au1x/ |
H A D | psc-ac97.c | 79 wmb(); /* drain writebuffer */ in au1xpsc_ac97_read() 87 wmb(); /* drain writebuffer */ in au1xpsc_ac97_read() 99 wmb(); /* drain writebuffer */ in au1xpsc_ac97_read() 119 wmb(); /* drain writebuffer */ in au1xpsc_ac97_write() 127 wmb(); /* drain writebuffer */ in au1xpsc_ac97_write() 137 wmb(); /* drain writebuffer */ in au1xpsc_ac97_write() 149 wmb(); /* drain writebuffer */ in au1xpsc_ac97_warm_reset() 152 wmb(); /* drain writebuffer */ in au1xpsc_ac97_warm_reset() 162 wmb(); /* drain writebuffer */ in au1xpsc_ac97_cold_reset() 164 wmb(); /* drai in au1xpsc_ac97_cold_reset() [all...] |
H A D | psc-i2s.c | 150 wmb(); /* drain writebuffer */ in au1xpsc_i2s_configure() 160 wmb(); /* drain writebuffer */ in au1xpsc_i2s_configure() 162 wmb(); /* drain writebuffer */ in au1xpsc_i2s_configure() 175 wmb(); /* drain writebuffer */ in au1xpsc_i2s_configure() 195 wmb(); /* drain writebuffer */ in au1xpsc_i2s_start() 197 wmb(); /* drain writebuffer */ in au1xpsc_i2s_start() 206 wmb(); /* drain writebuffer */ in au1xpsc_i2s_start() 218 wmb(); /* drain writebuffer */ in au1xpsc_i2s_stop() 229 wmb(); /* drain writebuffer */ in au1xpsc_i2s_stop() 231 wmb(); /* drai in au1xpsc_i2s_stop() [all...] |
/kernel/linux/linux-5.10/arch/csky/include/asm/ |
H A 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(); })
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-au1550.c | 131 wmb(); /* drain writebuffer */ in au1550_spi_mask_ack_all() 137 wmb(); /* drain writebuffer */ in au1550_spi_mask_ack_all() 145 wmb(); /* drain writebuffer */ in au1550_spi_reset_fifos() 148 wmb(); /* drain writebuffer */ in au1550_spi_reset_fifos() 178 wmb(); /* drain writebuffer */ in au1550_spi_chipsel() 180 wmb(); /* drain writebuffer */ in au1550_spi_chipsel() 208 wmb(); /* drain writebuffer */ in au1550_spi_chipsel() 211 wmb(); /* drain writebuffer */ in au1550_spi_chipsel() 241 wmb(); /* drain writebuffer */ in au1550_spi_setupxfer() 243 wmb(); /* drai in au1550_spi_setupxfer() [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-au1550.c | 130 wmb(); /* drain writebuffer */ in au1550_spi_mask_ack_all() 136 wmb(); /* drain writebuffer */ in au1550_spi_mask_ack_all() 144 wmb(); /* drain writebuffer */ in au1550_spi_reset_fifos() 147 wmb(); /* drain writebuffer */ in au1550_spi_reset_fifos() 177 wmb(); /* drain writebuffer */ in au1550_spi_chipsel() 179 wmb(); /* drain writebuffer */ in au1550_spi_chipsel() 207 wmb(); /* drain writebuffer */ in au1550_spi_chipsel() 210 wmb(); /* drain writebuffer */ in au1550_spi_chipsel() 240 wmb(); /* drain writebuffer */ in au1550_spi_setupxfer() 242 wmb(); /* drai in au1550_spi_setupxfer() [all...] |
/kernel/linux/linux-6.6/arch/csky/include/asm/ |
H A D | io.h | 25 #define writeb(v,c) ({ wmb(); writeb_relaxed((v),(c)); }) 26 #define writew(v,c) ({ wmb(); writew_relaxed((v),(c)); }) 27 #define writel(v,c) ({ wmb(); writel_relaxed((v),(c)); }) 29 #define writeb(v,c) ({ wmb(); writeb_relaxed((v),(c)); mb(); }) 30 #define writew(v,c) ({ wmb(); writew_relaxed((v),(c)); mb(); }) 31 #define writel(v,c) ({ wmb(); writel_relaxed((v),(c)); mb(); })
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | bt455.h | 54 wmb(); in bt455_write_cmap_next() 56 wmb(); in bt455_write_cmap_next() 58 wmb(); in bt455_write_cmap_next() 64 wmb(); in bt455_write_ovly_next() 66 wmb(); in bt455_write_ovly_next() 68 wmb(); in bt455_write_ovly_next()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | bt455.h | 54 wmb(); in bt455_write_cmap_next() 56 wmb(); in bt455_write_cmap_next() 58 wmb(); in bt455_write_cmap_next() 64 wmb(); in bt455_write_ovly_next() 66 wmb(); in bt455_write_ovly_next() 68 wmb(); in bt455_write_ovly_next()
|
/kernel/linux/linux-5.10/arch/mips/sni/ |
H A 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()
|
/kernel/linux/linux-6.6/arch/mips/sni/ |
H A 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()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | barrier.h | 25 static inline void wmb(void) in wmb() function 27 asm volatile(__SYNC(wmb, always) ::: "memory"); in wmb() 29 #define wmb wmb macro 84 # define __smp_wmb() wmb()
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | barrier.h | 25 static inline void wmb(void) in wmb() function 27 asm volatile(__SYNC(wmb, always) ::: "memory"); in wmb() 29 #define wmb wmb macro 84 # define __smp_wmb() wmb()
|
/kernel/linux/linux-5.10/arch/mips/alchemy/devboards/ |
H A 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()
|
/kernel/linux/linux-6.6/arch/mips/alchemy/devboards/ |
H A 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()
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | barrier.h | 38 #define wmb() do { kcsan_wmb(); __wmb(); } while (0) macro 68 #ifndef wmb 69 #define wmb() mb() macro 81 #define dma_wmb() wmb() 93 #define __smp_wmb() wmb() 285 #define pmem_wmb() wmb()
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | barrier.h | 38 #ifndef wmb 39 #define wmb() mb() macro 47 #define dma_wmb() wmb() 59 #define __smp_wmb() wmb() 251 #define pmem_wmb() wmb()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | setup_64.c | 211 wmb(); in per_cpu_patch() 215 wmb(); in per_cpu_patch() 219 wmb(); in per_cpu_patch() 223 wmb(); in per_cpu_patch() 237 wmb(); in sun4v_patch_1insn_range() 251 wmb(); in sun4v_patch_2insn_range() 255 wmb(); in sun4v_patch_2insn_range() 269 wmb(); in sun_m7_patch_2insn_range() 273 wmb(); in sun_m7_patch_2insn_range() 325 wmb(); in popc_patch() [all...] |