Home
last modified time | relevance | path

Searched refs:elr (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/arch/arm64/kvm/hyp/
Dswitch.c314 *vcpu_pc(vcpu) = read_sysreg_el2(elr); in __skip_instr()
324 write_sysreg_el2(*vcpu_pc(vcpu), elr); in __skip_instr()
597 static void __hyp_text __hyp_call_panic_nvhe(u64 spsr, u64 elr, u64 par, in __hyp_call_panic_nvhe() argument
620 spsr, elr, in __hyp_call_panic_nvhe()
625 static void __hyp_call_panic_vhe(u64 spsr, u64 elr, u64 par, in __hyp_call_panic_vhe() argument
635 spsr, elr, in __hyp_call_panic_vhe()
643 u64 elr = read_sysreg_el2(elr); in hyp_panic() local
647 __hyp_call_panic_nvhe(spsr, elr, par, host_ctxt); in hyp_panic()
649 __hyp_call_panic_vhe(spsr, elr, par, host_ctxt); in hyp_panic()
Dsysreg-sr.c76 ctxt->gp_regs.elr_el1 = read_sysreg_el1(elr); in __sysreg_save_el1_state()
82 ctxt->gp_regs.regs.pc = read_sysreg_el2(elr); in __sysreg_save_el2_return_state()
148 write_sysreg_el1(ctxt->gp_regs.elr_el1, elr); in __sysreg_restore_el1_state()
155 write_sysreg_el2(ctxt->gp_regs.regs.pc, elr); in __sysreg_restore_el2_return_state()
/Linux-v4.19/arch/hexagon/kernel/
Dvm_events.c91 unsigned int elr = pt_elr(regs); in dummy_handler() local
92 printk(KERN_ERR "Unimplemented handler; ELR=0x%08x\n", elr); in dummy_handler()
/Linux-v4.19/fs/ext4/
Dsuper.c2932 static int ext4_run_li_request(struct ext4_li_request *elr) in ext4_run_li_request() argument
2940 sb = elr->lr_super; in ext4_run_li_request()
2943 for (group = elr->lr_next_group; group < ngroups; group++) { in ext4_run_li_request()
2960 elr->lr_timeout ? 0 : 1); in ext4_run_li_request()
2961 if (elr->lr_timeout == 0) { in ext4_run_li_request()
2963 elr->lr_sbi->s_li_wait_mult; in ext4_run_li_request()
2964 elr->lr_timeout = timeout; in ext4_run_li_request()
2966 elr->lr_next_sched = jiffies + elr->lr_timeout; in ext4_run_li_request()
2967 elr->lr_next_group = group + 1; in ext4_run_li_request()
2976 static void ext4_remove_li_request(struct ext4_li_request *elr) in ext4_remove_li_request() argument
[all …]
/Linux-v4.19/arch/arm64/kernel/
Dsdei.c185 u64 elr = read_sysreg(elr_el1); in _sdei_handler() local
208 if (elr != read_sysreg(elr_el1)) { in _sdei_handler()
/Linux-v4.19/arch/arm/kvm/hyp/
Dswitch.c228 u32 elr = read_special(ELR_hyp); in __hyp_panic() local
250 __hyp_do_panic(__hyp_panic_string[cause], elr, val); in __hyp_panic()
/Linux-v4.19/arch/arm64/include/asm/
Dkvm_emulate.h119 return read_sysreg_el1(elr); in vcpu_read_elr_el1()
127 write_sysreg_el1(v, elr); in vcpu_write_elr_el1()