syscall.c (03ab8e6297acd1bc0eedaa050e2a1635c576fd11) | syscall.c (be018aaa158ad5155f21a85faf3865cb0a379d09) |
---|---|
1/* 2 * This file is subject to the terms and conditions of the GNU General Public 3 * License. See the file "COPYING" in the main directory of this archive 4 * for more details. 5 * 6 * Copyright (C) 1995, 1996, 1997, 2000, 2001, 05 by Ralf Baechle 7 * Copyright (C) 1999, 2000 Silicon Graphics, Inc. 8 * Copyright (C) 2001 MIPS Technologies, Inc. --- 25 unchanged lines hidden (view full) --- 34#include <asm/cachectl.h> 35#include <asm/cacheflush.h> 36#include <asm/asm-offsets.h> 37#include <asm/signal.h> 38#include <asm/sim.h> 39#include <asm/shmparam.h> 40#include <asm/sync.h> 41#include <asm/sysmips.h> | 1/* 2 * This file is subject to the terms and conditions of the GNU General Public 3 * License. See the file "COPYING" in the main directory of this archive 4 * for more details. 5 * 6 * Copyright (C) 1995, 1996, 1997, 2000, 2001, 05 by Ralf Baechle 7 * Copyright (C) 1999, 2000 Silicon Graphics, Inc. 8 * Copyright (C) 2001 MIPS Technologies, Inc. --- 25 unchanged lines hidden (view full) --- 34#include <asm/cachectl.h> 35#include <asm/cacheflush.h> 36#include <asm/asm-offsets.h> 37#include <asm/signal.h> 38#include <asm/sim.h> 39#include <asm/shmparam.h> 40#include <asm/sync.h> 41#include <asm/sysmips.h> |
42#include <asm/syscalls.h> |
|
42#include <asm/switch_to.h> 43 44/* 45 * For historic reasons the pipe(2) syscall on MIPS has an unusual calling 46 * convention. It returns results in registers $v0 / $v1 which means there 47 * is no need for it to do verify the validity of a userspace pointer 48 * argument. Historically that used to be expensive in Linux. These days 49 * the performance advantage is negligible. --- 193 unchanged lines hidden --- | 43#include <asm/switch_to.h> 44 45/* 46 * For historic reasons the pipe(2) syscall on MIPS has an unusual calling 47 * convention. It returns results in registers $v0 / $v1 which means there 48 * is no need for it to do verify the validity of a userspace pointer 49 * argument. Historically that used to be expensive in Linux. These days 50 * the performance advantage is negligible. --- 193 unchanged lines hidden --- |