Home
last modified time | relevance | path

Searched refs:dsb (Results 1 – 25 of 40) sorted by relevance

12

/linux-3.4.99/arch/arm/include/asm/
Dbarrier.h18 #define dsb() __asm__ __volatile__ ("dsb" : : : "memory") macro
23 #define dsb() __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 4" \ macro
30 #define dsb() __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 4" \ macro
35 #define dsb() __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 4" \ macro
43 #define mb() do { dsb(); outer_sync(); } while (0)
44 #define rmb() dsb()
Dtlbflush.h342 dsb(); in local_flush_tlb_all()
351 dsb(); in local_flush_tlb_all()
363 dsb(); in local_flush_tlb_mm()
385 dsb(); in local_flush_tlb_mm()
397 dsb(); in local_flush_tlb_page()
419 dsb(); in local_flush_tlb_page()
430 dsb(); in local_flush_tlb_kernel_page()
445 dsb(); in local_flush_tlb_kernel_page()
471 dsb(); in flush_pmd_entry()
Dcacheflush.h205 dsb(); in __flush_icache_all()
341 dsb(); in flush_cache_vmap()
/linux-3.4.99/arch/arm/mach-omap2/
Domap-smc.S29 dsb
51 dsb
60 dsb
68 dsb
76 dsb
Dsleep44xx.S26 dsb
28 dsb
136 dsb
228 dsb
349 dsb
Dsleep34xx.S111 dsb @ data write barrier
251 dsb
345 dsb
348 dsb
477 dsb @ data write barrier
488 dsb @ data write barrier
503 dsb @ data write barrier
Domap-hotplug.c41 dsb(); in platform_cpu_die()
Domap-headsmp.S31 dsb
/linux-3.4.99/arch/arm/mm/
Dcache-v7.S94 dsb
184 ALT_SMP(W(dsb))
192 dsb
205 dsb
215 dsb
240 ALT_SMP(W(dsb))
248 dsb
268 ALT_SMP(W(dsb))
281 dsb
295 ALT_SMP(W(dsb))
[all …]
Dcache-xsc3l2.c67 dsb(); in xsc3_l2_inv_all()
139 dsb(); in xsc3_l2_inv_range()
157 dsb(); in xsc3_l2_clean_range()
177 dsb(); in xsc3_l2_flush_all()
201 dsb(); in xsc3_l2_flush_range()
Dtlb-v7.S38 dsb
59 dsb
72 dsb
87 dsb
Dcache-tauros2.c87 dsb(); in tauros2_inv_range()
98 dsb(); in tauros2_clean_range()
109 dsb(); in tauros2_flush_range()
Dcache-feroceon-l2.c193 dsb(); in feroceon_l2_inv_range()
212 dsb(); in feroceon_l2_clean_range()
227 dsb(); in feroceon_l2_flush_range()
Dproc-v7-2level.S50 dsb
57 dsb
Dproc-v7.S72 dsb @ WFI may enter a low-power mode
84 dsb
137 dsb
257 dsb @ Complete invalidations
/linux-3.4.99/drivers/mtd/nand/
Dcmx270_nand.c98 dsb(); in nand_cs_off()
112 dsb(); in cmx270_hwcontrol()
129 dsb(); in cmx270_hwcontrol()
134 dsb(); in cmx270_hwcontrol()
142 dsb(); in cmx270_device_ready()
/linux-3.4.99/arch/arm/mach-realview/include/mach/
Dbarriers.h6 #define mb() dsb()
7 #define rmb() dsb()
/linux-3.4.99/arch/arm/mach-omap2/include/mach/
Dbarriers.h29 #define rmb() dsb()
30 #define wmb() do { dsb(); outer_sync(); omap_bus_sync(); } while (0)
/linux-3.4.99/arch/arm/mach-tegra/
Dsleep.S84 dsb
90 dsb
Dheadsmp.S62 dsb
189 dsb
/linux-3.4.99/arch/arm/mach-msm/
Ddma.c63 dsb(); in msm_dmov_enqueue_cmd()
180 dsb(); in msm_datamover_irq_handler()
197 dsb(); in msm_datamover_irq_handler()
215 dsb(); in msm_datamover_irq_handler()
/linux-3.4.99/arch/arm/mach-shmobile/
Dhotplug.c44 dsb(); in platform_cpu_die()
Dsleep-sh7372.S85 dsb
/linux-3.4.99/arch/unicore32/include/asm/
Dbarrier.h14 #define dsb() __asm__ __volatile__ ("" : : : "memory") macro
/linux-3.4.99/arch/arm/mach-pxa/
Dem-x270.c283 dsb(); in nand_cs_off()
295 dsb(); in em_x270_nand_cmd_ctl()
312 dsb(); in em_x270_nand_cmd_ctl()
317 dsb(); in em_x270_nand_cmd_ctl()
323 dsb(); in em_x270_nand_device_ready()

12