Home
last modified time | relevance | path

Searched refs:ISB (Results 1 – 21 of 21) sorted by relevance

/kernel/liteos_a/arch/arm/include/
Dgic_v3.h119 ISB; in GiccSetCtlr()
125 ISB; in GiccSetPmr()
132 ISB; in GiccSetIgrpen0()
142 ISB; in GiccSetIgrpen1()
163 ISB; in GiccSetSre()
173 ISB; in GiccSetEoir()
193 ISB; in GiccSetSgi1r()
200 ISB; in GiccSetBpr0()
/kernel/liteos_a/arch/arm/arm/include/
Dlos_hw_cpu.h53 #define ISB __asm__ volatile("isb" ::: "memory") macro
69 ISB; \
82 ISB; \
Dlos_tlb_v6.h56 ISB; in OsArmInvalidateTlbBarrier()
/kernel/liteos_a/arch/arm/arm/src/pmu/
Darmv7_pmu.c51 ISB; in Armv7PmncWrite()
73 ISB; in Armv7PmuSelCnt()
114 ISB; in Armv7EnableCntInterrupt()
123 ISB; in Armv7DisableCntInterrupt()
/kernel/liteos_a/arch/arm/arm/src/
Dlos_arch_mmu.c942 ISB; in LOS_ArchMmuContextSwitch()
945 ISB; in LOS_ArchMmuContextSwitch()
947 ISB; in LOS_ArchMmuContextSwitch()
951 ISB; in LOS_ArchMmuContextSwitch()
996 ISB; in OsSwitchTmpTTB()
1106 ISB; in OsKSectionNewAttrEnable()
1121 ISB; in OsArchMmuInitPerCPU()
1123 ISB; in OsArchMmuInitPerCPU()
1125 ISB; in OsArchMmuInitPerCPU()
/kernel/liteos_a/arch/arm/gic/
Dgic_v3.c163 ISB; in GicrSetWaker()
300 ISB; in HalIrqClear()
363 ISB; in HalIrqInit()
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/
Dlos_dispatch.S86 ISB
122 ISB
210 ISB
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/
Dlos_dispatch.S86 ISB
122 ISB
210 ISB
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/
Dlos_dispatch.S71 ISB
229 ISB
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/
Dlos_dispatch.S71 ISB
229 ISB
/kernel/linux/linux-5.10/arch/arm/mm/
Dproc-v6.S61 mcr p15, 0, r1, c7, c5, 4 @ ISB
170 mcr p15, 0, ip, c7, c5, 4 @ ISB
/kernel/liteos_m/arch/arm/cortex-m3/keil/
Dlos_dispatch.S99 ISB
/kernel/liteos_m/arch/arm/cortex-m4/iar/
Dlos_dispatch.S122 ISB
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/
Dlos_dispatch.S122 ISB
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/
Dlos_dispatch.S122 ISB
/kernel/liteos_m/arch/arm/cortex-m7/iar/
Dlos_dispatch.S122 ISB
/kernel/liteos_a/arch/arm/arm/src/startup/
Dreset_vector_up.S118 ISB
Dreset_vector_mp.S138 ISB
/kernel/linux/linux-5.10/arch/arm/boot/compressed/
Dhead.S962 mcr p15, 0, r0, c7, c5, 4 @ ISB
966 mcr p15, 0, r0, c7, c5, 4 @ ISB
1266 mcr p15, 0, r0, c7, c5, 4 @ ISB
1348 mcr p15, 0, r10, c7, c5, 4 @ ISB
/kernel/linux/linux-5.10/arch/arm64/
DKconfig725 bool "Cavium ThunderX2 erratum 219: PRFM between TTBR change and ISB fails"
808 to SCTLR_ELn[M]=0. Prefix an ISB instruction to fix the problem.
1342 strongly recommended to use the ISB, DSB, and DMB
/kernel/linux/linux-5.10/arch/arm/
DKconfig1031 to deadlock. This workaround puts DSB before executing ISB if