Home
last modified time | relevance | path

Searched refs:wmb (Results 1 - 25 of 1278) sorted by relevance

12345678910>>...52

/kernel/linux/linux-5.10/arch/mips/alchemy/common/
H A Dusb.c113 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 Dvss.c28 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 Dirq.c295 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 Dusb.c113 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 Dvss.c28 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 Dirq.c295 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 Dpsc-ac97.c79 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 Dpsc-i2s.c150 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 Dpsc-ac97.c79 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 Dpsc-i2s.c150 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 Dio.h27 #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 Dspi-au1550.c131 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 Dspi-au1550.c130 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 Dio.h25 #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 Dbt455.h54 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 Dbt455.h54 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 Dtime.c20 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 Dtime.c20 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 Dbarrier.h25 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 Dbarrier.h25 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 Dbcsr.c68 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 Dbcsr.c68 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 Dbarrier.h38 #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 Dbarrier.h38 #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 Dsetup_64.c211 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...]

Completed in 12 milliseconds

12345678910>>...52