Searched refs:daif (Results 1 – 15 of 15) sorted by relevance
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | daifflags.h | 45 flags = read_sysreg(daif); in local_daif_save_flags() 72 !(read_sysreg(daif) & PSR_I_BIT)); in local_daif_restore() 117 write_sysreg(flags, daif); in local_daif_restore() 142 write_sysreg(flags, daif); in local_daif_inherit()
|
| H A D | efi.h | 56 ((void)((state_flags) = read_sysreg(daif))) 58 #define arch_efi_restore_flags(state_flags) write_sysreg(state_flags, daif)
|
| H A D | assembler.h | 37 mrs \flags, daif 50 msr daif, \flags 62 mrs \flags, daif 67 msr daif, \flags
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/ |
| H A D | exceptions.S | 93 mrs x3, daif 103 mrs x3, daif 114 mrs x3, daif
|
| H A D | sleep.S | 114 mrs x10, daif 186 msr daif, x10
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/ |
| H A D | system.h | 184 unsigned long daif; in get_daif() local 186 asm volatile("mrs %0, daif" : "=r" (daif)); in get_daif() 188 return daif; in get_daif()
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | atf_common.h | 52 #define SPSR_64(el, sp, daif) \ argument 56 ((daif) & SPSR_DAIF_MASK) << SPSR_DAIF_SHIFT)
|
| /OK3568_Linux_fs/u-boot/common/spl/ |
| H A D | spl_atf.c | 109 static inline void raw_write_daif(unsigned int daif) in raw_write_daif() argument 111 __asm__ __volatile__("msr DAIF, %0\n\t" : : "r" (daif) : "memory"); in raw_write_daif()
|
| /OK3568_Linux_fs/kernel/arch/arm64/kernel/ |
| H A D | process.c | 85 daif_bits = read_sysreg(daif); in __cpu_do_idle_irqprio() 86 write_sysreg(daif_bits | PSR_I_BIT, daif); in __cpu_do_idle_irqprio() 98 write_sysreg(daif_bits, daif); in __cpu_do_idle_irqprio()
|
| H A D | irq.c | 87 WARN_ON(read_sysreg(daif) & PSR_A_BIT); in init_IRQ()
|
| H A D | smp.c | 197 cpuflags = read_sysreg(daif); in init_gic_priority_masking()
|
| H A D | entry.S | 626 mrs x0, daif
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/proc-armv/ |
| H A D | ptrace.h | 35 unsigned long daif; member
|
| /OK3568_Linux_fs/kernel/arch/arm64/kernel/probes/ |
| H A D | kprobes_trampoline.S | 34 mrs x1, daif
|
| /OK3568_Linux_fs/kernel/arch/arm64/mm/ |
| H A D | fixup_fault.S | 934 mrs x0, daif 1011 msr daif, x0 1089 mrs x6, daif 1165 msr daif, x6 1607 mrs x0, daif 1684 msr daif, x0 1766 mrs x7, daif 1842 msr daif, x7 2242 mrs x0, daif 2324 msr daif, x0 [all …]
|