Home
last modified time | relevance | path

Searched refs:siginfo (Results 1 – 25 of 64) sorted by relevance

123

/arch/ia64/ia32/
Dia32_traps.c43 struct siginfo siginfo; in ia32_exception() local
46 siginfo.si_errno = 0; in ia32_exception()
47 siginfo.si_flags = 0; in ia32_exception()
48 siginfo.si_isr = 0; in ia32_exception()
49 siginfo.si_imm = 0; in ia32_exception()
53 siginfo.si_signo = SIGTRAP; in ia32_exception()
55 siginfo.si_code = TRAP_TRACE; in ia32_exception()
57 siginfo.si_code = TRAP_BRANCH; in ia32_exception()
59 siginfo.si_code = TRAP_BRKPT; in ia32_exception()
63 siginfo.si_signo = SIGTRAP; in ia32_exception()
[all …]
Dia32_support.c216 siginfo_t siginfo; in ia32_bad_interrupt() local
221 siginfo.si_signo = SIGTRAP; in ia32_bad_interrupt()
222 siginfo.si_errno = int_num; /* XXX is it OK to abuse si_errno like this? */ in ia32_bad_interrupt()
223 siginfo.si_flags = 0; in ia32_bad_interrupt()
224 siginfo.si_isr = 0; in ia32_bad_interrupt()
225 siginfo.si_addr = NULL; in ia32_bad_interrupt()
226 siginfo.si_imm = 0; in ia32_bad_interrupt()
227 siginfo.si_code = TRAP_BRKPT; in ia32_bad_interrupt()
228 force_sig_info(SIGTRAP, &siginfo, current); in ia32_bad_interrupt()
/arch/ia64/kernel/
Dtraps.c99 siginfo_t siginfo; in ia64_bad_break() local
103 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri); in ia64_bad_break()
104 siginfo.si_imm = break_num; in ia64_bad_break()
105 siginfo.si_flags = 0; /* clear __ISR_VALID */ in ia64_bad_break()
106 siginfo.si_isr = 0; in ia64_bad_break()
180 siginfo.si_signo = sig; in ia64_bad_break()
181 siginfo.si_errno = 0; in ia64_bad_break()
182 siginfo.si_code = code; in ia64_bad_break()
183 force_sig_info(sig, &siginfo, current); in ia64_bad_break()
292 struct siginfo siginfo; in handle_fpu_swa() local
[all …]
Dbrl_emu.c60 struct siginfo siginfo; in ia64_emulate_brl() local
199 siginfo.si_signo = SIGILL; in ia64_emulate_brl()
200 siginfo.si_errno = 0; in ia64_emulate_brl()
201 siginfo.si_flags = 0; in ia64_emulate_brl()
202 siginfo.si_isr = 0; in ia64_emulate_brl()
203 siginfo.si_imm = 0; in ia64_emulate_brl()
204 siginfo.si_code = ILL_BADIADDR; in ia64_emulate_brl()
205 force_sig_info(SIGILL, &siginfo, current); in ia64_emulate_brl()
211 siginfo.si_signo = SIGTRAP; in ia64_emulate_brl()
212 siginfo.si_errno = 0; in ia64_emulate_brl()
[all …]
Dsigframe.h21 struct siginfo info;
/arch/m68k/mm/
Dfault.c25 siginfo_t siginfo = { 0, 0, 0, }; in send_fault_sig() local
27 siginfo.si_signo = current->thread.signo; in send_fault_sig()
28 siginfo.si_code = current->thread.code; in send_fault_sig()
29 siginfo.si_addr = (void *)current->thread.faddr; in send_fault_sig()
31 printk("send_fault_sig: %p,%d,%d\n", siginfo.si_addr, siginfo.si_signo, siginfo.si_code); in send_fault_sig()
35 force_sig_info(siginfo.si_signo, in send_fault_sig()
36 &siginfo, current); in send_fault_sig()
62 if ((unsigned long)siginfo.si_addr < PAGE_SIZE) in send_fault_sig()
66 printk(" at virtual address %p\n", siginfo.si_addr); in send_fault_sig()
/arch/mips/include/asm/
Dsiginfo.h23 struct siginfo;
37 typedef struct siginfo { struct
119 static inline void copy_siginfo(struct siginfo *to, struct siginfo *from) in copy_siginfo()
/arch/m68k/include/asm/
Dsiginfo.h13 typedef struct siginfo { struct
85 static inline void copy_siginfo(struct siginfo *to, struct siginfo *from) in copy_siginfo() argument
Dsignal.h7 struct siginfo;
132 void (*_sa_sigaction)(int, struct siginfo *, void *);
/arch/mn10300/kernel/
Dsigframe.h27 struct siginfo *pinfo;
29 struct siginfo info;
/arch/x86/include/asm/
Dsigframe.h53 struct siginfo info;
65 struct siginfo info;
Dsignal.h10 struct siginfo;
154 void (*_sa_sigaction)(int, struct siginfo *, void *);
/arch/blackfin/include/asm/
Dsignal.h7 struct siginfo;
133 void (*_sa_sigaction) (int, struct siginfo *, void *);
/arch/sh/include/asm/
Dsignal.h8 struct siginfo;
135 void (*_sa_sigaction)(int, struct siginfo *, void *);
/arch/arm/include/asm/
Dsignal.h7 struct siginfo;
141 void (*_sa_sigaction)(int, struct siginfo *, void *);
Dsystem.h79 struct siginfo;
80 void arm_notify_die(const char *str, struct pt_regs *regs, struct siginfo *info,
/arch/avr32/include/asm/
Dsignal.h14 struct siginfo;
141 void (*_sa_sigaction)(int, struct siginfo *, void *);
/arch/cris/include/asm/
Dsignal.h7 struct siginfo;
135 void (*_sa_sigaction)(int, struct siginfo *, void *);
/arch/h8300/include/asm/
Dsignal.h7 struct siginfo;
134 void (*_sa_sigaction)(int, struct siginfo *, void *);
/arch/xtensa/include/asm/
Dsignal.h26 struct siginfo;
148 void (*_sa_sigaction)(int, struct siginfo *, void *);
/arch/alpha/include/asm/
Dsignal.h7 struct siginfo;
139 void (*_sa_sigaction)(int, struct siginfo *, void *);
/arch/s390/include/asm/
Dsignal.h16 struct siginfo;
147 void (*_sa_sigaction)(int, struct siginfo *, void *);
/arch/parisc/include/asm/
Drt_sigframe.h14 struct siginfo info;
/arch/arm/kernel/
Darthur.c59 struct siginfo info; in arthur_lcall7()
/arch/ia64/include/asm/
Dsignal.h124 struct siginfo;

123