root/arch/s390/include/asm/kdebug.h
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _S390_KDEBUG_H
#define _S390_KDEBUG_H

/*
 * Feb 2006 Ported to s390 <grundym@us.ibm.com>
 */

struct pt_regs;

enum die_val {
        DIE_OOPS = 1,
        DIE_BPT,
        DIE_SSTEP,
        DIE_PANIC,
        DIE_NMI,
        DIE_DIE,
        DIE_NMIWATCHDOG,
        DIE_KERNELDEBUG,
        DIE_TRAP,
        DIE_GPF,
        DIE_CALL,
        DIE_NMI_IPI,
};

extern void __noreturn die(struct pt_regs *, const char *);

#endif