asmlinkage long compat_sys_sigreturn(void);
asmlinkage long compat_sys_rt_sigreturn(void);
COMPAT_SYSCALL_DEFINE3(aarch32_statfs64, constchar __user *, pathname,
compat_size_t, sz, struct compat_statfs64 __user *, buf)
{ /* * 32-bit ARM applies an OABI compatibility fixup to statfs64 and * fstatfs64 regardless of whether OABI is in use, and therefore * arbitrary binaries may rely upon it, so we must do the same. * For more details, see commit: * * 713c481519f19df9 ("[ARM] 3108/2: old ABI compat: statfs64 and * fstatfs64")
*/ if (sz == 88)
sz = 84;
/* * Note: off_4k is always in units of 4K. If we can't do the * requested offset because it is not page-aligned, we return -EINVAL.
*/
COMPAT_SYSCALL_DEFINE6(aarch32_mmap2, unsignedlong, addr, unsignedlong, len, unsignedlong, prot, unsignedlong, flags, unsignedlong, fd, unsignedlong, off_4k)
{ if (off_4k & (~PAGE_MASK >> 12)) return -EINVAL;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.