root/arch/openrisc/include/uapi/asm/sigcontext.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
   2 /*
   3  * OpenRISC Linux
   4  *
   5  * Linux architectural port borrowing liberally from similar works of
   6  * others.  All original copyrights apply as per the original source
   7  * declaration.
   8  *
   9  * OpenRISC implementation:
  10  * Copyright (C) 2003 Matjaz Breskvar <phoenix@bsemi.com>
  11  * Copyright (C) 2010-2011 Jonas Bonn <jonas@southpole.se>
  12  * et al.
  13  *
  14  * This program is free software; you can redistribute it and/or modify
  15  * it under the terms of the GNU General Public License as published by
  16  * the Free Software Foundation; either version 2 of the License, or
  17  * (at your option) any later version.
  18  */
  19 
  20 #ifndef __ASM_OPENRISC_SIGCONTEXT_H
  21 #define __ASM_OPENRISC_SIGCONTEXT_H
  22 
  23 #include <asm/ptrace.h>
  24 
  25 /* This struct is saved by setup_frame in signal.c, to keep the current
  26    context while a signal handler is executed. It's restored by sys_sigreturn.
  27 */
  28 
  29 struct sigcontext {
  30         struct user_regs_struct regs;  /* needs to be first */
  31         unsigned long oldmask;
  32 };
  33 
  34 #endif /* __ASM_OPENRISC_SIGCONTEXT_H */

/* [<][>][^][v][top][bottom][index][help] */