Path: blob/master/arch/arm/include/uapi/asm/sigcontext.h
26299 views
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */1#ifndef _ASMARM_SIGCONTEXT_H2#define _ASMARM_SIGCONTEXT_H34/*5* Signal context structure - contains all info to do with the state6* before the signal handler was invoked. Note: only add new entries7* to the end of the structure.8*/9struct sigcontext {10unsigned long trap_no;11unsigned long error_code;12unsigned long oldmask;13unsigned long arm_r0;14unsigned long arm_r1;15unsigned long arm_r2;16unsigned long arm_r3;17unsigned long arm_r4;18unsigned long arm_r5;19unsigned long arm_r6;20unsigned long arm_r7;21unsigned long arm_r8;22unsigned long arm_r9;23unsigned long arm_r10;24unsigned long arm_fp;25unsigned long arm_ip;26unsigned long arm_sp;27unsigned long arm_lr;28unsigned long arm_pc;29unsigned long arm_cpsr;30unsigned long fault_address;31};323334#endif353637