Home
last modified time | relevance | path

Searched refs:compat_siginfo_t (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dsignal_compat.c7 * The compat_siginfo_t structure and handing code is very easy
13 * It is also easy to put a new member in the compat_siginfo_t
20 int _sifields_offset = offsetof(compat_siginfo_t, _sifields); in signal_compat_build_tests()
37 BUILD_BUG_ON(sizeof(compat_siginfo_t) != 128); 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()
50 BUILD_BUG_ON(offsetof(compat_siginfo_t, si_signo) != 0); in signal_compat_build_tests()
51 BUILD_BUG_ON(offsetof(compat_siginfo_t, si_errno) != 4); in signal_compat_build_tests()
52 BUILD_BUG_ON(offsetof(compat_siginfo_t, si_code) != 8); in signal_compat_build_tests()
66 #define CHECK_CSI_SIZE(name, size) BUILD_BUG_ON(size != sizeof(((compat_siginfo_t *) in signal_compat_build_tests()
[all...]
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dsignal32.c468 static_assert(sizeof(compat_siginfo_t) == 128);
469 static_assert(__alignof__(compat_siginfo_t) == 4);
470 static_assert(offsetof(compat_siginfo_t, si_signo) == 0x00);
471 static_assert(offsetof(compat_siginfo_t, si_errno) == 0x04);
472 static_assert(offsetof(compat_siginfo_t, si_code) == 0x08);
473 static_assert(offsetof(compat_siginfo_t, si_pid) == 0x0c);
474 static_assert(offsetof(compat_siginfo_t, si_uid) == 0x10);
475 static_assert(offsetof(compat_siginfo_t, si_tid) == 0x0c);
476 static_assert(offsetof(compat_siginfo_t, si_overrun) == 0x10);
477 static_assert(offsetof(compat_siginfo_t, si_statu
[all...]
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dsignal32.c59 compat_siginfo_t info;
761 static_assert(sizeof(compat_siginfo_t) == 128);
762 static_assert(__alignof__(compat_siginfo_t) == 4);
763 static_assert(offsetof(compat_siginfo_t, si_signo) == 0x00);
764 static_assert(offsetof(compat_siginfo_t, si_errno) == 0x04);
765 static_assert(offsetof(compat_siginfo_t, si_code) == 0x08);
766 static_assert(offsetof(compat_siginfo_t, si_pid) == 0x0c);
767 static_assert(offsetof(compat_siginfo_t, si_uid) == 0x10);
768 static_assert(offsetof(compat_siginfo_t, si_tid) == 0x0c);
769 static_assert(offsetof(compat_siginfo_t, si_overru
[all...]
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dsigframe.h47 compat_siginfo_t info;
80 compat_siginfo_t info;
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dsigframe.h47 compat_siginfo_t info;
80 compat_siginfo_t info;
/kernel/linux/linux-5.10/arch/powerpc/perf/
H A Dcallchain_32.c29 #define compat_siginfo_t struct siginfo macro
53 compat_siginfo_t info;
/kernel/linux/linux-6.6/arch/powerpc/perf/
H A Dcallchain_32.c29 #define compat_siginfo_t struct siginfo macro
53 compat_siginfo_t info;
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsignal_64.c480 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._sigchld_x32._stime) == 0x20);
H A Dsignal_32.c58 #define siginfo32_t compat_siginfo_t
456 /* compat_siginfo_t doesn't have si_sys_private */
/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Dsignal32.h41 compat_siginfo_t info;
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dsignal32.h50 compat_siginfo_t info;
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dbinfmt_elfn32.c110 #define user_siginfo_t compat_siginfo_t
H A Dbinfmt_elfo32.c113 #define user_siginfo_t compat_siginfo_t
H A Dsignal_o32.c48 compat_siginfo_t rs_info;
203 /* Convert (siginfo_t -> compat_siginfo_t) and copy to user. */ in setup_rt_frame_32()
/kernel/linux/linux-5.10/fs/
H A Dcompat_binfmt_elf.c45 #define user_siginfo_t compat_siginfo_t
/kernel/linux/linux-6.6/fs/
H A Dcompat_binfmt_elf.c45 #define user_siginfo_t compat_siginfo_t
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dsignal_o32.c48 compat_siginfo_t rs_info;
203 /* Convert (siginfo_t -> compat_siginfo_t) and copy to user. */ in setup_rt_frame_32()
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dcompat_signal.c49 compat_siginfo_t info;
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dcompat_signal.c50 compat_siginfo_t info;
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dsignal32.c60 compat_siginfo_t info;
/kernel/linux/linux-5.10/include/linux/
H A Dcompat.h254 } compat_siginfo_t; typedef
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dsignal_32.c218 compat_siginfo_t info;
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dsignal_32.c221 compat_siginfo_t info;
/kernel/linux/linux-5.10/kernel/
H A Dptrace.c782 compat_siginfo_t __user *uinfo = compat_ptr(data); in ptrace_peek_siginfo()
/kernel/linux/linux-6.6/include/linux/
H A Dcompat.h253 } compat_siginfo_t; typedef

Completed in 19 milliseconds

12