/linux-2.6.39/include/asm-generic/ |
D | siginfo.h | 93 } _sifields; member 101 #define si_pid _sifields._kill._pid 102 #define si_uid _sifields._kill._uid 103 #define si_tid _sifields._timer._tid 104 #define si_overrun _sifields._timer._overrun 105 #define si_sys_private _sifields._timer._sys_private 106 #define si_status _sifields._sigchld._status 107 #define si_utime _sifields._sigchld._utime 108 #define si_stime _sifields._sigchld._stime 109 #define si_value _sifields._rt._sigval [all …]
|
/linux-2.6.39/arch/s390/kernel/ |
D | compat_linux.h | 75 } _sifields; member 81 #define si_pid _sifields._kill._pid 82 #define si_uid _sifields._kill._uid 83 #define si_status _sifields._sigchld._status 84 #define si_utime _sifields._sigchld._utime 85 #define si_stime _sifields._sigchld._stime 86 #define si_value _sifields._rt._sigval 87 #define si_int _sifields._rt._sigval.sival_int 88 #define si_ptr _sifields._rt._sigval.sival_ptr 89 #define si_addr _sifields._sigfault._addr [all …]
|
D | compat_signal.c | 73 err |= __copy_to_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_to_user32() 124 err |= __copy_from_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_from_user32()
|
/linux-2.6.39/arch/ia64/include/asm/ |
D | siginfo.h | 73 } _sifields; member 76 #define si_imm _sifields._sigfault._imm /* as per UNIX SysV ABI spec */ 77 #define si_flags _sifields._sigfault._flags 82 #define si_isr _sifields._sigfault._isr 130 memcpy(to, from, 4*sizeof(int) + sizeof(from->_sifields._sigchld)); in copy_siginfo()
|
/linux-2.6.39/arch/mips/include/asm/ |
D | siginfo.h | 99 } _sifields; member 126 memcpy(to, from, 3*sizeof(int) + sizeof(from->_sifields._sigchld)); in copy_siginfo()
|
D | compat-signal.h | 72 } _sifields; member
|
/linux-2.6.39/arch/blackfin/include/asm/ |
D | siginfo.h | 15 #define si_uid16 _sifields._kill._uid
|
/linux-2.6.39/arch/mips/kernel/ |
D | signal32.c | 432 err |= __copy_to_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_to_user32() 471 copy_from_user(to->_sifields._pad, in copy_siginfo_from_user32() 472 from->_sifields._pad, SI_PAD_SIZE32)) in copy_siginfo_from_user32() 780 copy_from_user(info._sifields._pad, uinfo->_sifields._pad, SI_PAD_SIZE))
|
/linux-2.6.39/arch/x86/include/asm/ |
D | ia32.h | 129 } _sifields; member
|
/linux-2.6.39/arch/tile/kernel/ |
D | compat_signal.c | 112 } _sifields; member 205 err |= __put_user(from->_sifields._pad[0], in copy_siginfo_to_user32() 206 &to->_sifields._pad[0]); in copy_siginfo_to_user32()
|
/linux-2.6.39/arch/powerpc/kernel/ |
D | ppc32.h | 67 } _sifields; member
|
D | signal_32.c | 701 err |= __copy_to_user(&d->_sifields._pad, &s->_sifields._pad, in copy_siginfo_to_user32() 744 copy_from_user(to->_sifields._pad, in copy_siginfo_from_user32() 745 from->_sifields._pad, SI_PAD_SIZE32)) in copy_siginfo_from_user32()
|
/linux-2.6.39/arch/parisc/kernel/ |
D | signal32.c | 415 err |= __copy_from_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_from_user32() 466 err |= __copy_to_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_to_user32()
|
D | signal32.h | 107 } _sifields; member
|
/linux-2.6.39/arch/sparc/kernel/ |
D | signal32.c | 105 } _sifields; member 144 err |= __copy_to_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_to_user32() 188 copy_from_user(to->_sifields._pad, from->_sifields._pad, in copy_siginfo_from_user32()
|
/linux-2.6.39/arch/x86/ia32/ |
D | ia32_signal.c | 71 put_user_ex(from->_sifields._pad[0], in copy_siginfo_to_user32() 72 &to->_sifields._pad[0]); in copy_siginfo_to_user32()
|
/linux-2.6.39/Documentation/ |
D | kmemcheck.txt | 294 287 memcpy(to, from, __ARCH_SI_PREAMBLE_SIZE + sizeof(from->_sifields._sigchld)); 541 92 } _sifields; 549 (gdb) p &((struct siginfo *) 0)->_sifields 554 and _sifields. We can now get a fuller picture of the memory dump: 558 | / _------------=> _sifields(._kill._pid) 559 | | / _----=> _sifields(._kill._uid)
|