android_kernel_xiaomi_sm8350/include/asm-cris
Steven Rostedt 52393ccc0a [PATCH] remove set_wmb - arch removal
set_wmb should not be used in the kernel because it just confuses the
code more and has no benefit.  Since it is not currently used in the
kernel this patch removes it so that new code does not include it.

All archs define set_wmb(var, value) to do { var = value; wmb(); }
while(0) except ia64 and sparc which use a mb() instead.  But this is
still moot since it is not used anyway.

Hasn't been tested on any archs but x86 and x86_64 (and only compiled
tested)

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-07-14 21:56:14 -07:00
..
arch-v10 [PATCH] irq-flags: CRIS: Use the new IRQF_ constants 2006-07-02 13:58:46 -07:00
arch-v32 [PATCH] irq-flags: CRIS: Use the new IRQF_ constants 2006-07-02 13:58:46 -07:00
a.out.h
atomic.h [PATCH] mutex subsystem, add atomic_xchg() to all arches 2006-01-09 15:59:17 -08:00
auxvec.h [PATCH] auxiliary vector cleanups 2005-09-07 16:57:21 -07:00
axisflashmap.h [PATCH] CRIS update: misc patches 2005-07-27 16:26:00 -07:00
bitops.h [PATCH] bitops: cris: use generic bitops 2006-03-26 08:57:12 -08:00
bug.h
bugs.h
byteorder.h
cache.h
cacheflush.h
checksum.h [PATCH] cris: "extern inline" -> "static inline" 2005-11-07 07:53:30 -08:00
cputime.h
current.h [PATCH] cris: "extern inline" -> "static inline" 2005-11-07 07:53:30 -08:00
delay.h [PATCH] cris: "extern inline" -> "static inline" 2005-11-07 07:53:30 -08:00
div64.h
dma-mapping.h [PATCH] Kill L1_CACHE_SHIFT_MAX 2006-01-08 20:13:39 -08:00
dma.h [PATCH] CRIS update: pci 2005-07-27 16:26:00 -07:00
elf.h [PATCH] CRIS update: arch split 2005-07-27 16:25:59 -07:00
emergency-restart.h [PATCH] Add emergency_restart() 2005-07-26 14:35:41 -07:00
errno.h
eshlibld.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
ethernet.h
etraxgpio.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
etraxi2c.h
fasttimer.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
fcntl.h [PATCH] Clean up struct flock64 definitions 2005-09-07 16:57:38 -07:00
futex.h [PATCH] consolidate asm/futex.h 2006-01-08 20:13:39 -08:00
hardirq.h [PATCH] CRIS update: IRQ 2005-07-27 16:26:00 -07:00
hw_irq.h [PATCH] genirq: add ->retrigger() irq op to consolidate hw_irq_resend() 2006-06-29 10:26:23 -07:00
ide.h [PATCH] CRIS update: drivers 2005-07-27 16:25:59 -07:00
io.h [PATCH] cris: "extern inline" -> "static inline" 2005-11-07 07:53:30 -08:00
ioctl.h [PATCH] Generic ioctl.h 2006-01-10 08:01:34 -08:00
ioctls.h
ipc.h
ipcbuf.h
irq.h [PATCH] genirq: cleanup: turn ARCH_HAS_IRQ_PER_CPU into CONFIG_IRQ_PER_CPU 2006-06-29 10:26:23 -07:00
Kbuild Add empty Kbuild files for 'make headers_install' in remaining arches. 2006-06-18 12:58:53 +01:00
kmap_types.h [PATCH] CRIS update: updates for 2.6.12 2005-07-27 16:26:01 -07:00
linkage.h
local.h
mman.h [PATCH] add asm-generic/mman.h 2006-02-15 15:32:22 -08:00
mmu_context.h [PATCH] CRIS update: SMP 2005-07-27 16:26:01 -07:00
mmu.h
module.h
msgbuf.h
mutex.h [PATCH] mutex subsystem, add default include/asm-*/mutex.h files 2006-01-09 15:59:19 -08:00
namei.h
page.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
param.h
pci.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
percpu.h
pgalloc.h [PATCH] cris: "extern inline" -> "static inline" 2005-11-07 07:53:30 -08:00
pgtable.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
poll.h [PATCH] POLLRDHUP/EPOLLRDHUP handling for half-closed devices notifications 2006-03-25 08:22:56 -08:00
posix_types.h
processor.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
ptrace.h [PATCH] CRIS update: profiler 2005-07-27 16:26:00 -07:00
resource.h
rs485.h
rtc.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
scatterlist.h
sections.h
segment.h
semaphore-helper.h
semaphore.h [PATCH] cris: "extern inline" -> "static inline" 2005-11-07 07:53:30 -08:00
sembuf.h
setup.h
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h [PATCH] irq-flags: CRIS: Use the new IRQF_ constants 2006-07-02 13:58:46 -07:00
smp.h [PATCH] CRIS update: SMP 2005-07-27 16:26:01 -07:00
socket.h [AF_UNIX]: Datagram getpeersec 2006-06-29 16:58:06 -07:00
sockios.h
spinlock.h [PATCH] CRIS update: SMP 2005-07-27 16:26:01 -07:00
stat.h
statfs.h
string.h
sync_serial.h [PATCH] CRIS update: synchronous serial port driver 2005-07-27 16:26:01 -07:00
system.h [PATCH] remove set_wmb - arch removal 2006-07-14 21:56:14 -07:00
termbits.h [PATCH] CRIS update: synchronous serial port driver 2005-07-27 16:26:01 -07:00
termios.h
thread_info.h [PATCH] death of get_thread_info/put_thread_info 2006-01-12 09:08:59 -08:00
timex.h [PATCH] cris: "extern inline" -> "static inline" 2005-11-07 07:53:30 -08:00
tlb.h
tlbflush.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
topology.h
types.h [PATCH] sab: consolidate kmem_bufctl_t 2005-09-05 00:05:48 -07:00
uaccess.h [PATCH] cris: "extern inline" -> "static inline" 2005-11-07 07:53:30 -08:00
ucontext.h
unaligned.h
unistd.h Remove unneeded _syscallX macros from user view in asm-*/unistd.h 2006-04-29 01:51:47 +01:00
user.h