linux/arch/sh/include/cpu-sh4/cpu/sigcontext.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2#ifndef __ASM_CPU_SH4_SIGCONTEXT_H
   3#define __ASM_CPU_SH4_SIGCONTEXT_H
   4
   5struct sigcontext {
   6        unsigned long   oldmask;
   7
   8        /* CPU registers */
   9        unsigned long sc_regs[16];
  10        unsigned long sc_pc;
  11        unsigned long sc_pr;
  12        unsigned long sc_sr;
  13        unsigned long sc_gbr;
  14        unsigned long sc_mach;
  15        unsigned long sc_macl;
  16
  17        /* FPU registers */
  18        unsigned long sc_fpregs[16];
  19        unsigned long sc_xfpregs[16];
  20        unsigned int sc_fpscr;
  21        unsigned int sc_fpul;
  22        unsigned int sc_ownedfp;
  23};
  24
  25#endif /* __ASM_CPU_SH4_SIGCONTEXT_H */
  26