/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */1/*2* This file is subject to the terms and conditions of the GNU General Public3* License. See the file "COPYING" in the main directory of this archive4* for more details.5*6* Copyright (C) 1998, 1999, 2001, 2003 Ralf Baechle7* Copyright (C) 2000, 2001 Silicon Graphics, Inc.8*/9#ifndef _UAPI_ASM_SIGINFO_H10#define _UAPI_ASM_SIGINFO_H1112#define __ARCH_SIGEV_PREAMBLE_SIZE (sizeof(long) + 2*sizeof(int))1314#define __ARCH_HAS_SWAPPED_SIGINFO1516#include <asm-generic/siginfo.h>1718/*19* si_code values20* Again these have been chosen to be IRIX compatible.21*/22#undef SI_ASYNCIO23#undef SI_TIMER24#undef SI_MESGQ25#define SI_ASYNCIO -2 /* sent by AIO completion */26#define SI_TIMER -3 /* sent by timer expiration */27#define SI_MESGQ -4 /* sent by real time mesq state change */2829#endif /* _UAPI_ASM_SIGINFO_H */303132