Home
last modified time | relevance | path

Searched refs:esubcode (Results 1 – 4 of 4) sorted by relevance

/linux/arch/loongarch/kernel/
H A Dtraps.c254 static const char *humanize_exc_name(unsigned int ecode, unsigned int esubcode) in humanize_exc_name() argument
271 switch (esubcode) { in humanize_exc_name()
286 switch (esubcode) { in humanize_exc_name()
292 switch (esubcode) { in humanize_exc_name()
302 switch (esubcode) { in humanize_exc_name()
320 unsigned int esubcode = FIELD_GET(CSR_ESTAT_ESUBCODE, x); in print_estat() local
322 printk("ESTAT: %08lx [%s] (", x, humanize_exc_name(ecode, esubcode)); in print_estat()
324 pr_cont(" ECode=%d EsubCode=%d)\n", (int) ecode, (int) esubcode); in print_estat()
538 unsigned int esubcode = FIELD_GET(CSR_ESTAT_ESUBCODE, regs->csr_estat); in do_ade() local
540 if ((esubcode == EXSUBCODE_ADEM) && fixup_exception(regs)) in do_ade()
/linux/arch/loongarch/kvm/
H A Dinterrupt.c173 _kvm_deliver_exception(vcpu, code, vcpu->arch.esubcode); in kvm_deliver_exception()
175 vcpu->arch.esubcode = 0; in kvm_deliver_exception()
/linux/arch/loongarch/include/asm/
H A Dkvm_vcpu.h114 vcpu->arch.esubcode = subcode; in kvm_queue_exception()
H A Dkvm_host.h228 unsigned int esubcode; member