Searched refs:ecall (Results 1 – 9 of 9) sorted by relevance
185 hart_id = vme->u.ecall.args[0]; in vmexit_ecall_hsm()186 func_id = vme->u.ecall.args[6]; in vmexit_ecall_hsm()205 vme->u.ecall.args[1]); in vmexit_ecall_hsm()210 vme->u.ecall.args[2]); in vmexit_ecall_hsm()241 sbi_function_id = vme->u.ecall.args[6]; in vmexit_ecall_base()255 ext_id = vme->u.ecall.args[0]; in vmexit_ecall_base()284 func_id = vme->u.ecall.args[6]; in vmexit_ecall_srst()285 type = vme->u.ecall.args[0]; in vmexit_ecall_srst()317 sbi_extension_id = vme->u.ecall.args[7]; in vmexit_ecall()
36 __asm__ volatile("ecall\n\t"47 __asm__ volatile("ecall\n\t"59 __asm__ volatile("ecall\n\t"73 __asm__ volatile("ecall\n\t"89 __asm__ volatile("ecall\n\t"106 __asm__ volatile("ecall\n\t"125 __asm__ volatile("ecall\n\t"145 __asm__ volatile("ecall\n\t"
54 ecall58 ecall
41 ecall
75 ecall
286 } ecall; member
846 DECLARE_INSN(ecall, MATCH_ECALL, MASK_ECALL)
503 for (i = 0; i < nitems(vme->u.ecall.args); i++) in riscv_handle_world_switch()504 vme->u.ecall.args[i] = hypctx->guest_regs.hyp_a[i]; in riscv_handle_world_switch()
715 def ECALL : RVInstI<0b000, OPC_SYSTEM, (outs), (ins), "ecall", "">, Sched<[WriteJmp]> {1063 def : MnemonicAlias<"scall", "ecall">;