Home
last modified time | relevance | path

Searched refs:wmb (Results 1 – 25 of 622) sorted by relevance

12345678910>>...25

/linux-5.3.11/arch/mips/alchemy/common/
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 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()
304 wmb(); in au1300_usb_init()
306 wmb(); in au1300_usb_init()
308 wmb(); in au1300_usb_init()
310 wmb(); in au1300_usb_init()
[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 …]
H A Ddbdma.c344 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()
1005 wmb(); in alchemy_dbdma_suspend()
1007 wmb(); in alchemy_dbdma_suspend()
1014 wmb(); in alchemy_dbdma_suspend()
[all …]
/linux-5.3.11/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()
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(); /* drain writebuffer */ in au1xpsc_ac97_cold_reset()
168 wmb(); /* drain writebuffer */ in au1xpsc_ac97_cold_reset()
171 wmb(); /* drain writebuffer */ 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()
218 wmb(); /* drain writebuffer */ in au1xpsc_i2s_stop()
323 wmb(); /* drain writebuffer */ in au1xpsc_i2s_drvprobe()
326 wmb(); /* drain writebuffer */ in au1xpsc_i2s_drvprobe()
352 wmb(); /* drain writebuffer */ in au1xpsc_i2s_drvremove()
[all …]
/linux-5.3.11/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()
241 wmb(); /* drain writebuffer */ in au1550_spi_setupxfer()
243 wmb(); /* drain writebuffer */ in au1550_spi_setupxfer()
257 wmb(); /* drain writebuffer */ in au1550_spi_setupxfer()
[all …]
/linux-5.3.11/arch/csky/include/asm/
H A Dio.h34 #define writeb(v,c) ({ wmb(); writeb_relaxed((v),(c)); })
35 #define writew(v,c) ({ wmb(); writew_relaxed((v),(c)); })
36 #define writel(v,c) ({ wmb(); writel_relaxed((v),(c)); })
38 #define writeb(v,c) ({ wmb(); writeb_relaxed((v),(c)); mb(); })
39 #define writew(v,c) ({ wmb(); writew_relaxed((v),(c)); mb(); })
40 #define writel(v,c) ({ wmb(); writel_relaxed((v),(c)); mb(); })
/linux-5.3.11/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()
/linux-5.3.11/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()
H A Dtgafb.c705 wmb();
722 wmb();
736 wmb();
751 wmb();
786 wmb();
800 wmb();
987 wmb();
1026 wmb();
1060 wmb();
1108 wmb();
[all …]
/linux-5.3.11/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()
H A Ddb1550.c51 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()
/linux-5.3.11/drivers/mtd/nand/raw/
H A Dau1550nd.c35 wmb(); /* drain writebuffer */ in au_read_byte()
49 wmb(); /* drain writebuffer */ in au_write_byte()
61 wmb(); /* drain writebuffer */ in au_read_byte16()
75 wmb(); /* drain writebuffer */ in au_write_byte16()
92 wmb(); /* drain writebuffer */ in au_write_buf()
110 wmb(); /* drain writebuffer */ in au_read_buf()
130 wmb(); /* drain writebuffer */ in au_write_buf16()
151 wmb(); /* drain writebuffer */ in au_read_buf16()
208 wmb(); /* Drain the writebuffer */ in au1550_hwcontrol()
/linux-5.3.11/arch/sparc/kernel/
H A Dsetup_64.c212 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 …]
/linux-5.3.11/drivers/mmc/host/
H A Dau1xmmc.c169 wmb(); /* drain writebuffer */ in IRQ_ON()
177 wmb(); /* drain writebuffer */ in FLUSH_FIFO()
184 wmb(); /* drain writebuffer */ in FLUSH_FIFO()
192 wmb(); /* drain writebuffer */ in IRQ_OFF()
204 wmb(); /* drain writebuffer */ in SEND_STOP()
208 wmb(); /* drain writebuffer */ in SEND_STOP()
303 wmb(); /* drain writebuffer */ in au1xmmc_send_command()
309 wmb(); /* drain writebuffer */ in au1xmmc_send_command()
614 wmb(); /* drain writebuffer */ in au1xmmc_set_clock()
726 wmb(); /* drain writebuffer */ in au1xmmc_reset_controller()
[all …]
/linux-5.3.11/arch/mips/include/asm/mach-au1x00/
H A Dgpio-au1000.h277 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()
/linux-5.3.11/arch/mips/pci/
H A Dpci-lantiq.c143 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()
/linux-5.3.11/include/asm-generic/
H A Dbarrier.h37 #ifndef wmb
38 #define wmb() mb() macro
46 #define dma_wmb() wmb()
62 #define __smp_wmb() wmb()
/linux-5.3.11/tools/include/asm-generic/
H A Dbarrier.h35 #ifndef wmb
36 #define wmb() mb() macro
/linux-5.3.11/drivers/net/hippi/
H A Drrunner.c269 wmb(); in rr_issue_cmd()
273 wmb(); in rr_issue_cmd()
372 wmb(); in rr_reset()
383 wmb(); in rr_reset()
387 wmb(); in rr_reset()
568 wmb(); in rr_init1()
630 wmb(); in rr_init1()
634 wmb(); in rr_init1()
668 wmb(); in rr_init1()
919 wmb(); in rr_handle_event()
[all …]
/linux-5.3.11/arch/x86/um/asm/
H A Dbarrier.h23 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM) macro
29 #define wmb() asm volatile("sfence" : : : "memory") macro
/linux-5.3.11/arch/parisc/include/asm/
H A Dbarrier.h14 #define wmb() mb() macro
20 #define wmb() barrier() macro
/linux-5.3.11/tools/arch/x86/include/asm/
H A Dbarrier.h22 #define wmb() asm volatile("lock; addl $0,0(%%esp)" ::: "memory") macro
26 #define wmb() asm volatile("sfence" ::: "memory") macro
/linux-5.3.11/drivers/net/wimax/i2400m/
H A Ddriver.c302 wmb(); /* see i2400m->ready's documentation */ in __i2400m_dev_start()
335 wmb(); /* see i2400m->ready's documentation */ in __i2400m_dev_start()
367 wmb();/* see i2400m->updown and i2400m->alive's doc */ in i2400m_dev_start()
403 wmb(); /* see i2400m->ready's documentation */ in __i2400m_dev_stop()
429 wmb(); /* see i2400m->updown and i2400m->alive's doc */ in i2400m_dev_stop()
549 wmb(); /* see i2400m->updown's documentation */ in i2400m_post_reset()
593 wmb(); /* Make sure i2400m_msg_to_dev() sees boot_mode */ in __i2400m_dev_reset_handle()
611 wmb(); /* see i2400m->updown's documentation */ in __i2400m_dev_reset_handle()
645 wmb(); in __i2400m_dev_reset_handle()
658 wmb(); in __i2400m_dev_reset_handle()

Completed in 1236 milliseconds

12345678910>>...25