// SPDX-License-Identifier: GPL-2.0-or-later /* * sys_ppc32.c: 32-bit system calls with complex calling conventions. * * Copyright (C) 2001 IBM * Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz) * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu) * * 32-bit system calls with 64-bit arguments pass those in register pairs. * This must be specially dealt with on 64-bit kernels. The compat_arg_u64_dual * in generic compat syscalls is not always usable because the register * pairing is constrained depending on preceding arguments. * * An analogous problem exists on 32-bit kernels with ARCH_HAS_SYSCALL_WRAPPER, * the defined system call functions take the pt_regs as an argument, and there * is a mapping macro which maps registers to arguments * (SC_POWERPC_REGS_TO_ARGS) which also does not deal with these 64-bit * arguments. * * This file contains these system calls.
*/
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.
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.