Home
last modified time | relevance | path

Searched refs:isb (Results 1 – 67 of 67) sorted by relevance

/linux-4.1.27/arch/arm/include/asm/
Dbarrier.h17 #define isb(option) __asm__ __volatile__ ("isb " #option : : : "memory") macro
21 #define isb(x) __asm__ __volatile__ ("mcr p15, 0, %0, c7, c5, 4" \ macro
28 #define isb(x) __asm__ __volatile__ ("mcr p15, 0, %0, c7, c5, 4" \ macro
34 #define isb(x) __asm__ __volatile__ ("" : : : "memory") macro
Darch_timer.h43 isb(); in arch_timer_reg_write_cp15()
85 isb(); in arch_counter_get_cntpct()
94 isb(); in arch_counter_get_cntvct()
Dcp15.h65 isb(); in set_cr()
79 isb(); in set_auxcr()
98 isb(); in set_copro_access()
Ddcc.h30 isb(); in __dcc_getchar()
40 isb(); in __dcc_putchar()
Dtlbflush.h345 isb(); in local_flush_tlb_all()
362 isb(); in __flush_tlb_all()
508 isb(); in local_flush_tlb_kernel_page()
526 isb(); in __flush_tlb_kernel_page()
Ddomain.h68 isb(); in set_domain()
Dassembler.h264 isb
/linux-4.1.27/arch/arm/mm/
Dnommu.c193 isb(); in mpu_min_region_order()
207 isb(); /* Ensure that MPU region operations have completed */ in mpu_min_region_order()
232 isb(); in mpu_setup_region()
235 isb(); /* Propagate properties before enabling region */ in mpu_setup_region()
242 isb(); in mpu_setup_region()
245 isb(); in mpu_setup_region()
Dproc-v7-2level.S61 isb
63 isb
Dcontext.c100 isb(); in cpu_set_reserved_ttbr0()
123 isb(); in contextidr_notifier()
Dcache-v7.S63 isb
136 isb @ isb to sych the new cssr&csidr
170 isb
298 isb
Dabort-ev7.S34 isb
Dtlb-fa.S64 mcr p15, 0, r3, c7, c5, 4 @ prefetch flush (isb)
Dtlb-v7.S88 isb
Dtlb-v6.S87 mcr p15, 0, r2, c7, c5, 4 @ prefetch flush (isb)
Dproc-v7-3level.S63 isb
Dproc-v7.S59 isb
148 isb
Dmmu.c1436 isb(); in early_paging_init()
Dcache-l2x0.c1378 isb(); in aurora_enable_no_outer()
/linux-4.1.27/arch/arm/kernel/
Dhead-nommu.S214 isb
222 1: isb
226 isb
235 2: isb
239 isb
249 3: isb
256 isb
Dhw_breakpoint.c134 isb(); in write_wb_reg()
262 isb(); in enable_monitor_mode()
980 isb(); in reset_ctrl_regs()
988 isb(); in reset_ctrl_regs()
Dperf_event_v7.c607 isb(); in armv7_pmnc_write()
631 isb(); in armv7_pmnc_select_counter()
700 isb(); in armv7_pmnc_disable_intens()
703 isb(); in armv7_pmnc_disable_intens()
1250 isb(); in venum_post_pmresr()
Dsetup.c289 isb(); in cpu_has_aliasing_icache()
/linux-4.1.27/arch/arm/mach-omap2/
Dsleep44xx.S91 isb
136 isb
198 isb
210 isb
228 isb
279 isb
349 isb
Dsram34xx.S161 isb @ prevent speculative exec past here
180 isb @ prevent speculative exec past here
Dsleep34xx.S204 isb
338 isb
/linux-4.1.27/arch/arm64/kvm/
Dhyp-init.S101 isb
112 isb
126 isb
Dvgic-v3-switch.S141 isb
162 isb
244 isb
Dhyp.S848 isb
884 isb
1014 isb
1032 isb
1050 isb
1054 isb
1236 isb
Dsys_regs.c67 isb(); in get_ccsidr()
/linux-4.1.27/arch/arm64/mm/
Dproc.S57 isb
75 isb
171 isb
187 isb
Dcache.S51 isb // isb to sych the new cssr&csidr
81 isb
145 isb
/linux-4.1.27/arch/arm64/include/asm/
Darch_timer.h58 isb(); in arch_timer_reg_write_cp15()
121 isb(); in arch_counter_get_cntvct()
Dtlbflush.h73 isb(); in flush_tlb_all()
120 isb(); in __flush_tlb_kernel_range()
Dbarrier.h27 #define isb() asm volatile("isb" : : : "memory") macro
Dpgtable.h210 isb(); in set_pte()
358 isb(); in set_pmd()
391 isb(); in set_pud()
Dassembler.h80 isb // Synchronise with enable_dbg
/linux-4.1.27/arch/arm/kvm/
Dinterrupts.S56 isb
59 isb
63 isb @ Not necessary if followed by eret
94 isb @ Not necessary if followed by eret
448 isb
Dinit.S125 isb
Dinterrupts_head.S522 isb
571 isb
616 isb
Dcoproc.c782 isb(); in get_ccsidr()
/linux-4.1.27/arch/arm64/kernel/
Defi-entry.S102 isb
109 isb
Dhead.S518 isb
542 isb // Make sure SRE is now set
687 isb
689 isb
Dcacheinfo.c60 isb(); in cache_get_ccsidr()
Dsleep.S136 isb
Dperf_event.c882 isb(); in armv8pmu_pmcr_write()
924 isb(); in armv8pmu_select_counter()
1020 isb(); in armv8pmu_disable_intens()
1023 isb(); in armv8pmu_disable_intens()
Ddebug-monitors.c152 isb(); in debug_monitors_init()
Dhw_breakpoint.c153 isb(); in write_wb_reg()
Dinsn.c218 isb(); in aarch64_insn_patch_text_cb()
/linux-4.1.27/arch/arm/mach-tegra/
Dsleep.S56 isb
133 isb
Dsleep-tegra20.S110 isb
116 isb
293 isb
302 isb
486 isb
Dsleep.h104 isb
Dreset-handler.S264 isb
Dsleep-tegra30.S694 isb
/linux-4.1.27/arch/m68k/include/asm/
Dtraps.h244 unsigned short isb; /* instruction stage b */ member
254 unsigned short isb; /* instruction stage b */ member
/linux-4.1.27/arch/unicore32/include/asm/
Dbarrier.h13 #define isb() __asm__ __volatile__ ("" : : : "memory") macro
Dhwdef-copro.h41 isb(); in set_cr()
/linux-4.1.27/drivers/irqchip/
Dirq-gic-v3.c126 isb(); in gic_write_ctlr()
132 isb(); in gic_write_grpen1()
147 isb(); in gic_enable_sre()
598 isb(); in gic_raise_softirq()
/linux-4.1.27/arch/arm/mach-shmobile/
Dplatsmp-apmu.c169 isb(); in cpu_enter_lowpower_a15()
/linux-4.1.27/drivers/hwtracing/coresight/
Dcoresight-etm3x.c83 isb(); in etm_os_unlock()
92 isb(); in etm_set_pwrdwn()
107 isb(); in etm_clr_pwrdwn()
119 isb(); in etm_set_pwrup()
128 isb(); in etm_clr_pwrup()
190 isb(); in etm_set_prog()
208 isb(); in etm_clr_prog()
/linux-4.1.27/include/linux/irqchip/
Darm-gic-v3.h384 isb(); in gic_write_eoir()
/linux-4.1.27/arch/arm64/kernel/vdso/
Dgettimeofday.S226 isb
/linux-4.1.27/drivers/firmware/
Dqcom_scm.c254 isb(); in qcom_scm_inv_range()
/linux-4.1.27/arch/arm/mach-imx/
Dsuspend-imx6.S317 isb
/linux-4.1.27/arch/m68k/kernel/
Dtraps.c903 fp->un.fmta.ssw, fp->un.fmta.isc, fp->un.fmta.isb, in show_registers()
909 fp->un.fmtb.ssw, fp->un.fmtb.isc, fp->un.fmtb.isb, in show_registers()
/linux-4.1.27/arch/arm/boot/compressed/
Dhead.S1167 mcr p15, 0, r10, c7, c5, 4 @ isb to sych the new cssr&csidr
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_atombios.c983 u8 isb = supported_devices->info_2d1.asIntSrcInfo[i].ucIntSrcBitmap; in radeon_get_atom_connector_info_from_supported_devices_table() local
984 switch (isb) { in radeon_get_atom_connector_info_from_supported_devices_table()