1
linux/arch/mips/include/asm
Christoph Hellwig baed7fc9b5 Add generic sys_ipc wrapper
Add a generic implementation of the ipc demultiplexer syscall.  Except for
s390 and sparc64 all implementations of the sys_ipc are nearly identical.

There are slight differences in the types of the parameters, where mips
and powerpc as the only 64-bit architectures with sys_ipc use unsigned
long for the "third" argument as it gets casted to a pointer later, while
it traditionally is an "int" like most other paramters.  frv goes even
further and uses unsigned long for all parameters execept for "ptr" which
is a pointer type everywhere.  The change from int to unsigned long for
"third" and back to "int" for the others on frv should be fine due to the
in-register calling conventions for syscalls (we already had a similar
issue with the generic sys_ptrace), but I'd prefer to have the arch
maintainers looks over this in details.

Except for that h8300, m68k and m68knommu lack an impplementation of the
semtimedop sub call which this patch adds, and various architectures have
gets used - at least on i386 it seems superflous as the compat code on
x86-64 and ia64 doesn't even bother to implement it.

[akpm@linux-foundation.org: add sys_ipc to sys_ni.c]
Signed-off-by: Christoph Hellwig <hch@lst.de>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mundt <lethal@linux-sh.org>
Cc: Jeff Dike <jdike@addtoit.com>
Cc: Hirokazu Takata <takata@linux-m32r.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@elte.hu>
Reviewed-by: H. Peter Anvin <hpa@zytor.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: "Luck, Tony" <tony.luck@intel.com>
Cc: James Morris <jmorris@namei.org>
Cc: Andreas Schwab <schwab@linux-m68k.org>
Acked-by: Jesper Nilsson <jesper.nilsson@axis.com>
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: David Howells <dhowells@redhat.com>
Acked-by: Kyle McMartin <kyle@mcmartin.ca>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-03-12 15:52:32 -08:00
..
dec MIPS: Make various locks static. 2010-02-27 12:53:30 +01:00
emma MIPS: Eleminate filenames from comments 2009-08-03 17:52:40 +01:00
fw MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
ip32 MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
lasat MIPS: Lasat: Fix compilation 2009-09-17 20:07:42 +02:00
mach-ar7 MIPS: AR7: Implement clock API 2010-02-27 12:53:16 +01:00
mach-au1x00 MIPS: Alchemy: use 36bit addresses for PCMCIA resources. 2010-02-27 12:53:43 +01:00
mach-bcm47xx MIPS: BCM47xx: Fix gpio_direction_output 2009-06-17 11:06:28 +01:00
mach-bcm63xx MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
mach-cavium-octeon MIPS: Enable Read Inhibit/eXecute Inhibit for Octeon+ CPUs 2010-02-27 12:53:26 +01:00
mach-cobalt Update Yoichi Yuasa's e-mail address 2009-07-03 15:45:29 +01:00
mach-db1x00 MIPS: Alchemy: Extended DB1200 board support. 2010-02-27 12:53:00 +01:00
mach-dec MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-emma2rh MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-generic MIPS: Pass struct device to plat_dma_addr_to_phys() 2009-06-17 11:06:24 +01:00
mach-ip22 MIPS: IP22/28: Switch over to RTC class driver 2008-10-15 12:46:51 +01:00
mach-ip27 MIPS: cpumask_of_node() should handle -1 as a node 2010-01-12 18:19:37 +01:00
mach-ip28 MIPS: IP22/28: Switch over to RTC class driver 2008-10-15 12:46:51 +01:00
mach-ip32 MIPS: Pass struct device to plat_dma_addr_to_phys() 2009-06-17 11:06:24 +01:00
mach-jazz MIPS: Pass struct device to plat_dma_addr_to_phys() 2009-06-17 11:06:24 +01:00
mach-lasat MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-loongson MIPS: Loongson: Change the Email address of Wu Zhangjin 2010-02-27 12:53:12 +01:00
mach-malta MIPS: Malta: Remove pointless use use of CONFIG_CPU_HAS_LLSC 2009-09-17 20:07:49 +02:00
mach-mipssim MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-pb1x00 MIPS: Alchemy: devboards: wire up new PCMCIA driver. 2010-02-27 12:52:51 +01:00
mach-pnx833x MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
mach-pnx8550 MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-powertv MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
mach-rc32434 MIPS: RB532: Cleanup cpu-features-overrides 2009-06-17 11:06:26 +01:00
mach-rm MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-sibyte MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-tx39xx MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-tx49xx MIPS: RBTX4939: Add smc91x support 2008-10-27 16:18:27 +00:00
mach-vr41xx MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-wrppmc MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-yosemite MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mips-boards MIPS: Bonito64: Make Loongson independent from Bonito64 code. 2009-12-17 01:57:06 +00:00
octeon MIPS: Cleanup switches with cases that can be merged 2010-02-27 12:53:14 +01:00
pci MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
pmc-sierra/msp71xx MIPS: msp71xx: remove unused prom_getcmdline() 2010-02-27 12:53:15 +01:00
sgi tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
sibyte MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
sn MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
txx9 MIPS: TXx9: Remove forced serial console setting 2010-02-27 12:53:22 +01:00
vr41xx Update Yoichi Yuasa's e-mail address 2009-07-03 15:45:29 +01:00
xtalk MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
abi.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
addrspace.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
amon.h MIPS: CMP: activate CMP support 2009-07-03 15:45:26 +01:00
asm-offsets.h kbuild: move asm-offsets.h to include/generated 2009-12-12 13:08:14 +01:00
asm.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
asmmacro-32.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
asmmacro-64.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
asmmacro.h MIPS: Use EI/DI for MIPS R2. 2008-12-12 18:12:23 +00:00
atomic.h MIPS: New macro smp_mb__before_llsc. 2010-02-27 12:53:06 +01:00
auxvec.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
barrier.h MIPS: Optimize spinlocks. 2010-02-27 12:53:42 +01:00
bcache.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
bitops.h MIPS: New macro smp_mb__before_llsc. 2010-02-27 12:53:06 +01:00
bitsperlong.h asm-generic: introduce asm/bitsperlong.h 2009-06-11 21:02:14 +02:00
bootinfo.h MIPS: Lemote 2F: Add Lynloong support 2009-12-17 01:57:18 +00:00
branch.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
break.h MIPS: Switch FPU emulator trap to BREAK instruction. 2008-10-30 14:44:34 +00:00
bug.h MIPS: Convert BUG() to use unreachable() 2009-12-05 09:10:12 -08:00
bugs.h MIPS: Build fix - include <linux/smp.h> into all smp_processor_id() users. 2009-06-24 18:34:39 +01:00
byteorder.h byteorder: make swab.h include asm/swab.h like a regular header 2009-01-14 19:56:50 -08:00
cache.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
cachectl.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
cacheflush.h block: add helpers to run flush_dcache_page() against a bio and a request's pages 2009-11-26 09:16:19 +01:00
cacheops.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
cevt-r4k.h MIPS: Have a heart for a lonely, lost header file ... 2008-10-15 12:46:49 +01:00
checksum.h MIPS: uaccess: Switch lock annotations to might_fault(). 2009-05-14 13:50:28 +01:00
clock.h MIPS: Loongson 2F: Add CPU frequency scaling support 2009-12-17 01:57:20 +00:00
cmp.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
cmpxchg.h MIPS: New macro smp_mb__before_llsc. 2010-02-27 12:53:06 +01:00
compat-signal.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
compat.h MIPS: Do not include seccomp.h from compat.h 2009-05-14 13:50:26 +01:00
compiler.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
cop2.h MIPS: Modularize COP2 handling 2009-12-17 01:57:30 +00:00
cpu-features.h MIPS: Implement Read Inhibit/eXecute Inhibit 2010-02-27 12:53:26 +01:00
cpu-info.h MIPS: 64-bit: Detect virtual memory size 2010-02-02 19:56:23 +01:00
cpu.h MIPS: Give Octeon+ CPUs their own cputype. 2010-02-27 12:53:26 +01:00
cputime.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
current.h MIPS: Use generic current.h 2010-02-27 12:53:27 +01:00
debug.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
delay.h MIPS: Fix potencial build error in <asm/delay.h> 2009-09-17 20:07:41 +02:00
device.h MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
div64.h MIPS: Rewrite <asm/div64.h> to work with gcc 4.4.0. 2009-05-14 13:50:29 +01:00
dma-mapping.h MIPS: Add DMA declare coherent memory support 2009-11-13 18:10:37 +01:00
dma.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
ds1287.h Update Yoichi Yuasa's e-mail address 2009-07-03 15:45:29 +01:00
dsp.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
edac.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
elf.h MIPS: Allow the auxv's elf_platform entry to be set. 2010-02-27 12:53:20 +01:00
emergency-restart.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
errno.h cfg80211: errno.h: define ERFKILL 2009-06-07 05:01:00 -07:00
fb.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
fcntl.h fix up O_SYNC comments 2009-12-17 11:03:24 -05:00
fixmap.h MIPS: Fix machine check exception in kmap_coherent() 2009-11-02 12:00:04 +01:00
floppy.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
fpregdef.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
fpu_emulator.h MIPS: Collect FPU emulator statistics per-CPU. 2009-12-17 01:57:08 +00:00
fpu.h MIPS: Cleanup signal code initialization 2009-12-17 01:57:32 +00:00
ftrace.h MIPS: Loongson: Change the Email address of Wu Zhangjin 2010-02-27 12:53:12 +01:00
futex.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
gcmpregs.h MIPS: GIC: Random fixes and enhancements. 2009-11-02 12:00:06 +01:00
gic.h MIPS: GIC: Random fixes and enhancements. 2009-11-02 12:00:06 +01:00
gpio.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
gt64120.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
hardirq.h MIPS: Convert to asm-generic/hardirq.h 2009-09-17 20:07:48 +02:00
hazards.h MIPS: Loongson 2 needs no hazard barriers. 2009-05-14 13:50:26 +01:00
highmem.h MIPS: Fix highmem. 2009-05-14 13:50:29 +01:00
hugetlb.h MIPS: Add support files for hugetlbfs. 2009-06-17 11:06:30 +01:00
hw_irq.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
i8253.h time: move PIT_TICK_RATE to linux/timex.h 2009-06-16 19:47:27 -07:00
i8259.h MIPS: i8259: Convert IRQ controller lock to raw spinlock. 2010-02-27 12:53:38 +01:00
ide.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
inst.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
io.h MIPS: add readl/write_be accessors 2010-02-27 12:53:12 +01:00
ioctl.h MIPS: ioctl.h: Cleanup. 2009-06-17 11:06:28 +01:00
ioctls.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
ipcbuf.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
irq_cpu.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
irq_gt641xx.h Update Yoichi Yuasa's e-mail address 2009-07-03 15:45:29 +01:00
irq_regs.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
irq.h MIPS: PowerTV: Fix support for timer interrupts with > 64 external IRQs 2010-01-28 00:03:31 +01:00
irqflags.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
isadep.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
jazz.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
jazzdma.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
Kbuild byteorder: make swab.h include asm/swab.h like a regular header 2009-01-14 19:56:50 -08:00
kdebug.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
kexec.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
kgdb.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
kmap_types.h kmap_types: make most arches use generic header file 2009-06-16 19:47:51 -07:00
kspd.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
linkage.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
local.h local_t: Remove cpu_local_xx macros 2010-01-05 15:34:49 +09:00
m48t37.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mc146818-time.h mips: use bcd2bin/bin2bcd 2008-10-20 08:52:41 -07:00
mc146818rtc.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mips_mt.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mipsmtregs.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mipsprom.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mipsregs.h MIPS: Add accessor functions and bit definitions for c0_PageGrain 2010-02-27 12:53:25 +01:00
mman.h MIPS: Add missing definition for MADV_HWPOISON. 2009-12-01 16:21:25 +00:00
mmu_context.h MIPS: Put PGD in C0_CONTEXT for 64-bit R2 processors. 2009-12-17 01:57:01 +00:00
mmu.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mmzone.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
module.h MIPS: Add Cavium OCTEON processor constants and CPU probe. 2009-01-11 09:57:22 +00:00
msc01_ic.h MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
msgbuf.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mutex.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
nile4.h MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
paccess.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
page.h MIPS: Two-level pagetables for 64-bit kernels with 64KB pages. 2010-02-27 12:53:03 +01:00
param.h MIPS: Simplify param.h by using <asm-generic/param.h> 2010-02-27 12:53:04 +01:00
parport.h MIPS: Use generic parport.h 2010-02-27 12:53:27 +01:00
pci.h PCI: remove pcibios_scan_all_fns() 2009-09-09 13:29:18 -07:00
percpu.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
pgalloc.h MIPS: Two-level pagetables for 64-bit kernels with 64KB pages. 2010-02-27 12:53:03 +01:00
pgtable-32.h MIPS: Implement Read Inhibit/eXecute Inhibit 2010-02-27 12:53:26 +01:00
pgtable-64.h MIPS: Implement Read Inhibit/eXecute Inhibit 2010-02-27 12:53:26 +01:00
pgtable-bits.h MIPS: Implement Read Inhibit/eXecute Inhibit 2010-02-27 12:53:26 +01:00
pgtable.h Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2010-03-01 09:15:15 -08:00
pmon.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
poll.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
posix_types.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
prefetch.h MIPS: NEC VR5500 processor support fixup 2009-03-11 21:11:07 +01:00
processor.h MIPS: Avoid clobbering struct pt_regs in kthreads 2009-08-03 17:52:41 +01:00
ptrace.h MIPS: Fix a typo in watchpoint register structure. 2009-01-30 21:32:58 +00:00
r4k-timer.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
r4kcache.h MIPS: Support 64-byte D-cache line size 2009-06-17 11:06:24 +01:00
reboot.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
reg.h MIPS: 64-bit: Fix o32 core dump 2009-07-03 15:45:27 +01:00
regdef.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
resource.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
rm9k-ocd.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
rtlx.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
scatterlist.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
seccomp.h MIPS: Fix TIF_32BIT undefined problem when seccomp is disabled 2009-03-13 23:07:59 +01:00
sections.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
segment.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
sembuf.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
serial.h MIPS: Use generic serial.h 2010-02-27 12:53:27 +01:00
setup.h MIPS: Extend COMMAND_LINE_SIZE 2009-11-02 12:00:01 +01:00
sgialib.h MIPS: ARC: Cleanup unused definitions from sgialib.h 2010-02-27 12:53:45 +01:00
sgiarcs.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
sgidefs.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
shmbuf.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
shmparam.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
sigcontext.h headers_check fix: mips, sigcontext.h 2009-02-01 11:01:26 +05:30
siginfo.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
signal.h asm-generic: rename termios.h, signal.h and mman.h 2009-06-11 21:01:52 +02:00
sim.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
smp-ops.h cpumask: arch_send_call_function_ipi_mask: mips 2009-09-24 09:34:45 +09:30
smp.h MIPS: SMP: Inline arch_send_call_function_{single_ipi,ipi_mask} 2009-09-30 21:47:00 +02:00
smtc_ipi.h MIPS: SMTC: Avoid queing multiple reschedule IPIs 2009-11-02 12:00:06 +01:00
smtc_proc.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
smtc.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
smvp.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
sni.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
socket.h net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
sockios.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
sparsemem.h MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
spinlock_types.h MIPS: Optimize spinlocks. 2010-02-27 12:53:42 +01:00
spinlock.h MIPS: Optimize spinlocks. 2010-02-27 12:53:42 +01:00
spram.h MIPS: SPRAM: Clean up support code a little 2009-11-02 12:00:05 +01:00
stackframe.h MIPS: Put PGD in C0_CONTEXT for 64-bit R2 processors. 2009-12-17 01:57:01 +00:00
stacktrace.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
stat.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
statfs.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
string.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
suspend.h MIPS: Add hibernation support 2009-06-17 11:06:31 +01:00
swab.h MIPS: Define __arch_swab64 for all mips r2 cpus 2009-07-03 15:45:25 +01:00
sysmips.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
system.h MIPS: New macro smp_mb__before_llsc. 2010-02-27 12:53:06 +01:00
termbits.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
termios.h MIPS: Add return value checks to user_termio_to_kernel_termios() 2009-01-30 21:32:57 +00:00
thread_info.h MIPS: Cleanup CONFIG_DEBUG_STACK_USAGE version of alloc_thread_info. 2009-11-02 12:00:01 +01:00
time.h mips: Use generic mult/shift factor calculation for clocks 2009-11-13 20:46:24 +01:00
timex.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
titan_dep.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
tlb.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
tlbdebug.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
tlbflush.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
topology.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
traps.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
txx9irq.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
txx9pio.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
txx9tmr.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
types.h asm-generic: introduce asm/bitsperlong.h 2009-06-11 21:02:14 +02:00
uaccess.h MIPS: Fix sparse warning in incompatiable argument type of clear_user. 2009-05-22 13:52:05 +01:00
uasm.h MIPS: Add TLBR and ROTR to uasm. 2010-02-27 12:53:25 +01:00
ucontext.h MIPS: Use generic ucontext.h 2010-02-27 12:53:27 +01:00
unaligned.h MIPS: Avoid spurious make includecheck message 2009-09-30 21:47:02 +02:00
unistd.h Add generic sys_ipc wrapper 2010-03-12 15:52:32 -08:00
user.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
vga.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
vpe.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
war.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
watch.h MIPS: Add HARDWARE_WATCHPOINTS definitions and support code. 2008-10-11 16:18:56 +01:00
wbflush.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
xor.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00