// 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.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.