linux32.c (3eb66e91a25497065c5322b1268cbc3953642227) | linux32.c (be018aaa158ad5155f21a85faf3865cb0a379d09) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Conversion between 32-bit and 64-bit native system calls. 4 * 5 * Copyright (C) 2000 Silicon Graphics, Inc. 6 * Written by Ulf Carlsson (ulfc@engr.sgi.com) 7 */ 8#include <linux/compiler.h> --- 28 unchanged lines hidden (view full) --- 37#include <net/sock.h> 38#include <net/scm.h> 39 40#include <asm/compat-signal.h> 41#include <asm/sim.h> 42#include <linux/uaccess.h> 43#include <asm/mmu_context.h> 44#include <asm/mman.h> | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Conversion between 32-bit and 64-bit native system calls. 4 * 5 * Copyright (C) 2000 Silicon Graphics, Inc. 6 * Written by Ulf Carlsson (ulfc@engr.sgi.com) 7 */ 8#include <linux/compiler.h> --- 28 unchanged lines hidden (view full) --- 37#include <net/sock.h> 38#include <net/scm.h> 39 40#include <asm/compat-signal.h> 41#include <asm/sim.h> 42#include <linux/uaccess.h> 43#include <asm/mmu_context.h> 44#include <asm/mman.h> |
45#include <asm/syscalls.h> |
|
45 46#ifdef __MIPSEB__ 47#define merge_64(r1, r2) ((((r1) & 0xffffffffUL) << 32) + ((r2) & 0xffffffffUL)) 48#endif 49#ifdef __MIPSEL__ 50#define merge_64(r1, r2) ((((r2) & 0xffffffffUL) << 32) + ((r1) & 0xffffffffUL)) 51#endif 52 --- 81 unchanged lines hidden --- | 46 47#ifdef __MIPSEB__ 48#define merge_64(r1, r2) ((((r1) & 0xffffffffUL) << 32) + ((r2) & 0xffffffffUL)) 49#endif 50#ifdef __MIPSEL__ 51#define merge_64(r1, r2) ((((r2) & 0xffffffffUL) << 32) + ((r1) & 0xffffffffUL)) 52#endif 53 --- 81 unchanged lines hidden --- |