kernel_optimize_test/arch/sh/include/asm
Paul Mundt 94ea5e449a sh: wire up SET/GET_UNALIGN_CTL.
This hooks up the SET/GET_UNALIGN_CTL knobs cribbing the bulk of it from
the PPC and ia64 implementations. The thread flags happen to be the
logical inverse of what the global fault mode is set to, so this works
out pretty cleanly. By default the global fault mode is used, with tasks
now being able to override their own settings via prctl().

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-02-23 12:56:30 +09:00
..
adc.h
addrspace.h sh: Make 29/32-bit mode check helper generally available. 2010-01-20 16:40:48 +09:00
alignment.h sh: Split out the unaligned counters and user bits. 2010-01-12 16:12:25 +09:00
asm-offsets.h kbuild: move asm-offsets.h to include/generated 2009-12-12 13:08:14 +01:00
atomic-grb.h sh: consolidate atomic_cmpxchg()/atomic_add_unless() definitions. 2010-01-08 17:02:17 +09:00
atomic-irq.h
atomic-llsc.h sh: consolidate atomic_cmpxchg()/atomic_add_unless() definitions. 2010-01-08 17:02:17 +09:00
atomic.h sh: consolidate atomic_cmpxchg()/atomic_add_unless() definitions. 2010-01-08 17:02:17 +09:00
auxvec.h
bitops-grb.h
bitops-llsc.h
bitops-op32.h
bitops.h sh: Fix up smp_mb__xxx() memory barriers for SH-4A SMP. 2009-10-18 15:36:02 +09:00
bitsperlong.h
bug.h
bugs.h sh: Idle loop chainsawing for SMP-based light sleep. 2009-10-16 17:20:58 +09:00
byteorder.h
cache.h
cachectl.h
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
checksum_32.h
checksum.h
clock.h sh: add sh7724 kick callback to clk_div4_table 2010-02-22 19:11:22 +09:00
cmpxchg-grb.h sh: fixed cmpxchg gRB version 2010-01-27 22:36:25 +09:00
cmpxchg-irq.h
cmpxchg-llsc.h
cpu-features.h
cputime.h
current.h
delay.h
device.h
div64.h
dma-mapping.h sh: Quiet noisy coherent DMA unmapping on R2D. 2010-01-28 15:55:37 +09:00
dma-sh.h Merge branch 'sh/dmaengine' 2010-02-08 11:34:03 +09:00
dma.h sh: Fix up MAX_DMA_CHANNELS definition when DMA is disabled. 2009-12-17 14:25:10 +09:00
dmabrg.h
dwarf.h sh: Optimise FDE/CIE lookup by using red-black trees 2010-02-08 11:29:15 +09:00
elf.h elf: kill USE_ELF_CORE_DUMP 2009-12-16 07:20:12 -08:00
emergency-restart.h
entry-macros.S
errno.h
fb.h
fcntl.h
fixmap.h sh: Conserve fixmap slots when IOREMAP_FIXED=n. 2010-01-21 16:16:36 +09:00
flat.h
fpu.h sh: Move over to dynamically allocated FPU context. 2010-01-13 12:51:40 +09:00
freq.h
ftrace.h sh: Provide CALLER_ADDRx definitions even when ftrace is disabled. 2009-10-14 11:49:49 +09:00
futex-irq.h
futex.h
gpio.h sh: Break out SuperH PFC code 2009-11-30 12:02:53 +09:00
hardirq.h sh: Count NMIs in irq_cpustat_t. 2009-10-14 16:42:28 +09:00
hd64461.h
heartbeat.h
hugetlb.h
hw_breakpoint.h sh: Fix up asm/hw_breakpoint.h header check. 2010-01-30 11:29:56 +09:00
hw_irq.h
hwblk.h
i2c-sh7760.h
ilsel.h
io_generic.h
io_trapped.h
io.h sh: Provide uncached I/O helpers. 2010-02-18 13:23:30 +09:00
ioctl.h
ioctls.h
ipcbuf.h
irq_regs.h
irq.h
irqflags.h sh: Convert to asm-generic/irqflags.h. 2009-10-17 21:06:39 +09:00
Kbuild sh: hw-breakpoints: Add preliminary support for SH-4A UBC. 2009-12-08 15:02:27 +09:00
kdebug.h sh: hw-breakpoints: Add preliminary support for SH-4A UBC. 2009-12-08 15:02:27 +09:00
kexec.h
kgdb.h
kmap_types.h
kprobes.h
linkage.h
lmb.h
local.h
machvec.h sh: move machtypes.h to include/generated 2009-12-12 13:08:14 +01:00
mc146818rtc.h
mman.h
mmu_context_32.h sh: Mass ctrl_in/outX to __raw_read/writeX conversion. 2010-01-26 12:58:40 +09:00
mmu_context_64.h
mmu_context.h sh: Mass ctrl_in/outX to __raw_read/writeX conversion. 2010-01-26 12:58:40 +09:00
mmu.h sh: Merge legacy and dynamic PMB modes. 2010-02-18 18:13:51 +09:00
mmzone.h
module.h sh: Optimise FDE/CIE lookup by using red-black trees 2010-02-08 11:29:15 +09:00
msgbuf.h
mutex-llsc.h
mutex.h
page.h sh: Merge legacy and dynamic PMB modes. 2010-02-18 18:13:51 +09:00
param.h
parport.h
pci.h sh: Fix up early PCI PERR/SERR IRQ handling. 2010-02-03 16:46:20 +09:00
percpu.h
perf_event.h sh: perf events: Add preliminary support for SH-4A counters. 2009-10-28 17:57:54 +09:00
pgalloc.h sh: default to extended TLB support. 2010-01-13 19:11:14 +09:00
pgtable_32.h sh: Provide a dummy _PAGE_WIRED flag for non-X2TLB parts. 2010-01-19 14:23:39 +09:00
pgtable_64.h sh: Acquire some more page flags for SH-5. 2010-01-16 14:29:06 +00:00
pgtable-2level.h sh: Rename split-level pgtable headers. 2010-01-13 19:18:39 +09:00
pgtable-3level.h sh: Rename split-level pgtable headers. 2010-01-13 19:18:39 +09:00
pgtable.h sh: Rename split-level pgtable headers. 2010-01-13 19:18:39 +09:00
poll.h
posix_types_32.h
posix_types_64.h
posix_types.h
processor_32.h sh: wire up SET/GET_UNALIGN_CTL. 2010-02-23 12:56:30 +09:00
processor_64.h sh: wire up SET/GET_UNALIGN_CTL. 2010-02-23 12:56:30 +09:00
processor.h sh: wire up SET/GET_UNALIGN_CTL. 2010-02-23 12:56:30 +09:00
ptrace.h sh: uncached mapping helpers. 2010-02-17 16:28:00 +09:00
push-switch.h
reboot.h sh: machine_ops based reboot support. 2010-01-20 16:42:52 +09:00
resource.h
romimage-macros.h
rtc.h
rwsem.h sh: Replace old style lock initializer 2009-11-09 10:47:40 +09:00
scatterlist.h sh: Prepare for dynamic PMB support 2009-10-10 21:51:12 +09:00
seccomp.h
sections.h
segment.h
sembuf.h
serial.h
setup.h sh: Consolidate the sh_bios earlyprintk code. 2010-01-12 15:31:20 +09:00
sfp-machine.h
sh7760fb.h
sh_bios.h sh: Kill off more unused sh_bios callbacks. 2010-01-12 15:26:11 +09:00
sh_eth.h net: allow sh_eth to get mac address through platform data 2009-10-13 03:44:05 -07:00
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
sizes.h
smc37c93x.h
smp.h
socket.h
sockios.h
sparsemem.h
spi.h
spinlock_types.h locking: Convert raw_rwlock to arch_rwlock 2009-12-14 23:55:32 +01:00
spinlock.h locking: Convert raw_rwlock functions to arch_rwlock 2009-12-14 23:55:32 +01:00
stacktrace.h
stat.h
statfs.h
string_32.h
string_64.h
string.h
suspend.h sh: Add R-standby sleep mode support 2009-10-30 14:38:45 +09:00
swab.h
syscall_32.h
syscall_64.h
syscall.h
syscalls_32.h
syscalls_64.h
syscalls.h
system_32.h sh: Kill off the special uncached section and fixmap. 2010-01-21 16:05:25 +09:00
system_64.h sh: Isolate uncached mapping support. 2010-02-12 15:40:00 +09:00
system.h sh: Isolate uncached mapping support. 2010-02-12 15:40:00 +09:00
termbits.h
termios.h
thread_info.h sh: Move over to dynamically allocated FPU context. 2010-01-13 12:51:40 +09:00
timex.h sh: Only provide a PCLK definition for legacy CPG CPUs. 2009-12-29 11:09:30 +09:00
tlb_64.h
tlb.h sh: Split out MMUCR.URB based entry wiring in to shared helper. 2010-01-19 15:20:35 +09:00
tlbflush.h
topology.h sh: Support SCHED_MC for SH-X3 multi-cores. 2009-10-16 18:00:02 +09:00
types.h
uaccess_32.h
uaccess_64.h
uaccess.h
ucontext.h
unaligned-sh4a.h
unaligned.h
uncached.h sh: Merge legacy and dynamic PMB modes. 2010-02-18 18:13:51 +09:00
unistd_32.h sh: unwire sys_recvmmsg. 2010-01-19 17:00:06 +09:00
unistd_64.h sh64: wire up sys_accept4. 2010-01-19 17:00:31 +09:00
unistd.h
unwinder.h
user.h
vga.h
vmlinux.lds.h sh64: fix up memory offset calculation. 2010-02-12 15:41:45 +09:00
watchdog.h sh: Mass ctrl_in/outX to __raw_read/writeX conversion. 2010-01-26 12:58:40 +09:00
xor.h