linux/arch/frv/kernel
Peter Zijlstra 1996bda2a4 arch: Implement local64_t
On 64bit, local_t is of size long, and thus we make local64_t an alias.
On 32bit, we fall back to atomic64_t. (architecture can provide optimized
32-bit version)

(This new facility is to be used by perf events optimizations.)

Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: linux-arch@vger.kernel.org
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
LKML-Reference: <new-submission>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2010-06-09 11:12:36 +02:00
..
asm-offsets.c frv: use kbuild.h instead of defining macros in asm-offsets.c 2008-04-29 08:06:30 -07:00
break.S FRV: arrange things such that BRA can reach from the trap table 2007-11-29 09:24:54 -08:00
cmode.S Fix various old email addresses for dwmw2 2008-06-06 11:29:10 -07:00
debug-stub.c misc: remove redundant start_kernel prototypes 2009-09-23 10:05:22 -07:00
dma.c
entry-table.S FRV: Add support for emulation of userspace atomic ops [try #2] 2008-04-10 13:41:29 -07:00
entry.S perf: Do the big rename: Performance Counters -> Performance Events 2009-09-21 14:28:04 +02:00
frv_ksyms.c FRV: Implement atomic64_t 2009-07-01 19:38:09 -07:00
futex.c
gdb-io.c frv: extend gdbstub to support more features of gdb 2010-05-25 08:07:02 -07:00
gdb-io.h
gdb-stub.c frv: extend gdbstub to support more features of gdb 2010-05-25 08:07:02 -07:00
head-mmu-fr451.S FRV: Use __INIT macro instead of .text.init. 2009-04-27 19:46:30 -07:00
head-uc-fr401.S FRV: Use __INIT macro instead of .text.init. 2009-04-27 19:46:30 -07:00
head-uc-fr451.S FRV: Use __INIT macro instead of .text.init. 2009-04-27 19:46:30 -07:00
head-uc-fr555.S FRV: Use __INIT macro instead of .text.init. 2009-04-27 19:46:30 -07:00
head.inc FRV: Make NOMMU-mode work with base addresses other than 0xC0000000 [try #2] 2008-04-10 13:41:29 -07:00
head.S frv: convert frv to use __HEAD and HEAD_TEXT macros. 2009-04-26 09:20:38 -07:00
init_task.c Use new __init_task_data macro in arch init_task.c files. 2009-09-21 06:27:08 +02:00
irq-mb93091.c cpumask: remove references to struct irqaction's mask field. 2009-03-30 22:05:14 +10:30
irq-mb93093.c cpumask: remove references to struct irqaction's mask field. 2009-03-30 22:05:14 +10:30
irq-mb93493.c cpumask: remove references to struct irqaction's mask field. 2009-03-30 22:05:14 +10:30
irq.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
kernel_execve.S
kernel_thread.S
local.h
local64.h arch: Implement local64_t 2010-06-09 11:12:36 +02:00
Makefile Generic semaphore implementation 2008-04-17 10:42:34 -04:00
module.c module: cleanup FIXME comments about trimming exception table entries. 2009-06-12 21:47:05 +09:30
pm-mb93093.c
pm.c sysctl: Drop & in front of every proc_handler. 2009-11-18 08:37:40 -08:00
process.c frv: Remove the BKL from sys_execve 2009-10-14 17:18:14 +02:00
ptrace.c ptrace: unify FDPIC implementations 2010-05-27 09:12:44 -07:00
setup.c kbuild: move utsrelease.h to include/generated 2009-12-12 13:08:15 +01:00
signal.c frv: fix check on unsigned in do_signal() 2009-10-29 07:39:32 -07:00
sleep.S Fix various old email addresses for dwmw2 2008-06-06 11:29:10 -07:00
switch_to.S FRV: Make NOMMU-mode work with base addresses other than 0xC0000000 [try #2] 2008-04-10 13:41:29 -07:00
sys_frv.c Add generic sys_ipc wrapper 2010-03-12 15:52:32 -08:00
sysctl.c frv: remove "struct file *" argument from sysctl ->proc_handler 2010-05-27 09:12:56 -07:00
time.c frv: Convert frv to use read/update_persistent_clock 2010-03-13 01:14:09 +01:00
traps.c kernel: Move arches to use common unaligned access 2008-04-29 08:06:27 -07:00
uaccess.c FRV: BUG to BUG_ON changes 2009-06-11 09:01:26 -07:00
vmlinux.lds.S frv: clean up linker script using new linker script macros. 2009-09-18 13:57:18 -07:00