Home
last modified time | relevance | path

Searched refs:_sifields (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/include/uapi/asm-generic/
H A Dsiginfo.h117 union __sifields _sifields; \
125 union __sifields _sifields; \
139 #define si_pid _sifields._kill._pid
140 #define si_uid _sifields._kill._uid
141 #define si_tid _sifields._timer._tid
142 #define si_overrun _sifields._timer._overrun
143 #define si_sys_private _sifields._timer._sys_private
144 #define si_status _sifields._sigchld._status
145 #define si_utime _sifields._sigchld._utime
146 #define si_stime _sifields
[all...]
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-generic/
H A Dsiginfo.h95 #define __SIGINFO struct { int si_signo; int si_errno; int si_code; union __sifields _sifields; \
98 #define __SIGINFO struct { int si_signo; int si_code; int si_errno; union __sifields _sifields; \
107 #define si_pid _sifields._kill._pid
108 #define si_uid _sifields._kill._uid
109 #define si_tid _sifields._timer._tid
110 #define si_overrun _sifields._timer._overrun
111 #define si_sys_private _sifields._timer._sys_private
112 #define si_status _sifields._sigchld._status
113 #define si_utime _sifields._sigchld._utime
114 #define si_stime _sifields
[all...]
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-generic/
H A Dsiginfo.h95 #define __SIGINFO struct { int si_signo; int si_errno; int si_code; union __sifields _sifields; \
98 #define __SIGINFO struct { int si_signo; int si_code; int si_errno; union __sifields _sifields; \
107 #define si_pid _sifields._kill._pid
108 #define si_uid _sifields._kill._uid
109 #define si_tid _sifields._timer._tid
110 #define si_overrun _sifields._timer._overrun
111 #define si_sys_private _sifields._timer._sys_private
112 #define si_status _sifields._sigchld._status
113 #define si_utime _sifields._sigchld._utime
114 #define si_stime _sifields
[all...]
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-generic/
H A Dsiginfo.h107 } _sifields; member
109 #define si_pid _sifields._kill._pid
110 #define si_uid _sifields._kill._uid
111 #define si_tid _sifields._timer._tid
112 #define si_overrun _sifields._timer._overrun
113 #define si_sys_private _sifields._timer._sys_private
114 #define si_status _sifields._sigchld._status
115 #define si_utime _sifields._sigchld._utime
116 #define si_stime _sifields._sigchld._stime
117 #define si_value _sifields
[all...]
/kernel/linux/linux-6.6/include/uapi/asm-generic/
H A Dsiginfo.h127 union __sifields _sifields; \
135 union __sifields _sifields; \
149 #define si_pid _sifields._kill._pid
150 #define si_uid _sifields._kill._uid
151 #define si_tid _sifields._timer._tid
152 #define si_overrun _sifields._timer._overrun
153 #define si_sys_private _sifields._timer._sys_private
154 #define si_status _sifields._sigchld._status
155 #define si_utime _sifields._sigchld._utime
156 #define si_stime _sifields
[all...]
/kernel/linux/linux-5.10/arch/ia64/include/uapi/asm/
H A Dsiginfo.h14 #define si_imm _sifields._sigfault._imm /* as per UNIX SysV ABI spec */
15 #define si_flags _sifields._sigfault._flags
20 #define si_isr _sifields._sigfault._isr
/kernel/linux/linux-6.6/arch/ia64/include/uapi/asm/
H A Dsiginfo.h14 #define si_imm _sifields._sigfault._imm /* as per UNIX SysV ABI spec */
15 #define si_flags _sifields._sigfault._flags
20 #define si_isr _sifields._sigfault._isr
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dsignal_compat.c20 int _sifields_offset = offsetof(compat_siginfo_t, _sifields); in signal_compat_build_tests()
43 BUILD_BUG_ON(offsetof(compat_siginfo_t, _sifields) != 3 * sizeof(int)); in signal_compat_build_tests()
44 #define CHECK_CSI_OFFSET(name) BUILD_BUG_ON(_sifields_offset != offsetof(compat_siginfo_t, _sifields.name)) in signal_compat_build_tests()
66 #define CHECK_CSI_SIZE(name, size) BUILD_BUG_ON(size != sizeof(((compat_siginfo_t *)0)->_sifields.name)) in signal_compat_build_tests()
67 #define CHECK_SI_SIZE(name, size) BUILD_BUG_ON(size != sizeof(((siginfo_t *)0)->_sifields.name)) in signal_compat_build_tests()
119 BUILD_BUG_ON(offsetof(compat_siginfo_t, _sifields._sigchld_x32._utime) != 0x18); in signal_compat_build_tests()
120 BUILD_BUG_ON(offsetof(compat_siginfo_t, _sifields._sigchld_x32._stime) != 0x20); in signal_compat_build_tests()
H A Dsignal.c540 new._sifields._sigchld_x32._utime = from->si_utime; in x32_copy_siginfo_to_user()
541 new._sifields._sigchld_x32._stime = from->si_stime; in x32_copy_siginfo_to_user()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsignal_64.c287 new._sifields._sigchld_x32._utime = from->si_utime; in x32_copy_siginfo_to_user()
288 new._sifields._sigchld_x32._stime = from->si_stime; in x32_copy_siginfo_to_user()
448 static_assert(offsetof(siginfo_t, _sifields) == \
449 offsetof(siginfo_t, _sifields.name))
451 static_assert(sizeof_field(siginfo_t, _sifields.name) == size)
480 static_assert(sizeof_field(compat_siginfo_t, _sifields._sigchld_x32) ==
482 static_assert(offsetof(compat_siginfo_t, _sifields) ==
483 offsetof(compat_siginfo_t, _sifields._sigchld_x32));
484 static_assert(offsetof(compat_siginfo_t, _sifields._sigchld_x32._utime) == 0x18);
485 static_assert(offsetof(compat_siginfo_t, _sifields
[all...]
H A Dsignal_32.c422 static_assert(offsetof(siginfo32_t, _sifields) == 3 * sizeof(int));
443 static_assert(offsetof(siginfo32_t, _sifields) == \
444 offsetof(siginfo32_t, _sifields.name))
447 static_assert(sizeof_field(siginfo32_t, _sifields.name) == size)
/kernel/linux/linux-5.10/include/linux/
H A Dcompat.h253 } _sifields; member
/kernel/linux/linux-6.6/include/linux/
H A Dcompat.h252 } _sifields; member
/kernel/linux/linux-5.10/kernel/
H A Dsignal.c3396 to->si_utime = from->_sifields._sigchld_x32._utime; in post_copy_siginfo_from_user32()
3397 to->si_stime = from->_sifields._sigchld_x32._stime; in post_copy_siginfo_from_user32()
/kernel/linux/linux-6.6/kernel/
H A Dsignal.c3551 to->si_utime = from->_sifields._sigchld_x32._utime; in post_copy_siginfo_from_user32()
3552 to->si_stime = from->_sifields._sigchld_x32._stime; in post_copy_siginfo_from_user32()

Completed in 23 milliseconds