Christoph Hellwig
04fc8bbcf5
kill DECLARE_MUTEX_LOCKED
...
DECLARE_MUTEX_LOCKED was used for semaphores used as completions and we've
got rid of them. Well, except for one in libusual that the maintainer
explicitly wants to keep as semaphore. So convert that useage to an
explicit sema_init and kill of DECLARE_MUTEX_LOCKED so that new code is
reminded to use a completion.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: "Satyam Sharma" <satyam.sharma@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-10-17 08:42:47 -07:00
..
a.out.h
anna.h
as85ep1.h
asm.h
atomic.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
auxvec.h
bitops.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
bug.h
bugs.h
byteorder.h
cache.h
[PATCH] Kill L1_CACHE_SHIFT_MAX
2006-01-08 20:13:39 -08:00
cacheflush.h
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
checksum.h
[NET]: V850 checksum annotations and cleanups.
2006-12-02 21:23:13 -08:00
clinkage.h
cputime.h
current.h
delay.h
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -08:00
device.h
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
div64.h
dma-mapping.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
dma.h
elf.h
emergency-restart.h
entry.h
errno.h
fb.h
fbdev: detect primary display device
2007-07-17 10:23:11 -07:00
fcntl.h
flat.h
Binfmt_flat: Add minimum support for the Blackfin relocations
2007-10-03 23:41:43 +08:00
fpga85e2c.h
futex.h
[PATCH] consolidate asm/futex.h
2006-01-08 20:13:39 -08:00
gbus_int.h
hardirq.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
highres_timer.h
hw_irq.h
[PATCH] genirq: add ->retrigger() irq op to consolidate hw_irq_resend()
2006-06-29 10:26:23 -07:00
io.h
ioctl.h
[PATCH] Generic ioctl.h
2006-01-10 08:01:34 -08:00
ioctls.h
v850: enable arbitary speed tty ioctls
2007-07-16 09:05:39 -07:00
ipc.h
ipcbuf.h
irq.h
take declarations of enable_irq() et.al. to linux/interrupt.h
2007-07-22 11:44:00 -07:00
irq_regs.h
softlockup: make asm/irq_regs.h available on every platform
2007-10-17 08:42:47 -07:00
Kbuild
Add empty Kbuild files for 'make headers_install' in remaining arches.
2006-06-18 12:58:53 +01:00
kdebug.h
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
kmap_types.h
linkage.h
[PATCH] abstract type/size specification for assembly
2006-03-24 07:33:25 -08:00
local.h
ma.h
ma1.h
machdep.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
macrology.h
me2.h
mman.h
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
mmu.h
mmu_context.h
[PATCH] x86: PARAVIRT: add hooks to intercept mm creation and destruction
2007-05-02 19:27:14 +02:00
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
Fix v850 exported headers
2006-09-21 09:05:25 +01:00
param.h
Fix v850 exported headers
2006-09-21 09:05:25 +01:00
pci.h
PCI: Use a weak symbol for the empty version of pcibios_add_platform_entries()
2007-07-11 16:02:07 -07:00
percpu.h
pgalloc.h
pgtable.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
poll.h
Consolidate asm/poll.h
2007-05-11 08:29:34 -07:00
posix_types.h
processor.h
[PATCH] Make cpu_relax() imply barrier() on all arches
2006-07-12 12:56:45 -07:00
ptrace.h
Fix "stuct", "strut", "struc" typos
2006-01-15 02:12:54 +01:00
resource.h
rte_cb.h
PCI: remove pci_dac_dma_... APIs
2007-07-11 16:02:11 -07:00
rte_ma1_cb.h
rte_mb_a_pci.h
rte_me2_cb.h
rte_nb85e_cb.h
scatterlist.h
PCI: scatterlist.h needs types.h
2007-05-02 19:02:34 -07:00
sections.h
segment.h
semaphore.h
kill DECLARE_MUTEX_LOCKED
2007-10-17 08:42:47 -07:00
sembuf.h
serial.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
setup.h
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
[PATCH] irq-flags: V850: Use the new IRQF_ constants
2006-07-02 13:58:48 -07:00
sim.h
sim85e2.h
sim85e2c.h
sim85e2s.h
simsyscall.h
socket.h
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
sockios.h
[NET]: Introduce SIOCGSTAMPNS ioctl to get timestamps with nanosec resolution
2007-04-25 22:24:04 -07:00
stat.h
statfs.h
string.h
system.h
Remove tas()
2007-05-08 11:15:20 -07:00
teg.h
termbits.h
v850: enable arbitary speed tty ioctls
2007-07-16 09:05:39 -07:00
termios.h
v850: enable arbitary speed tty ioctls
2007-07-16 09:05:39 -07:00
thread_info.h
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
timex.h
tlb.h
tlbflush.h
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -08:00
topology.h
types.h
uaccess.h
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -08:00
ucontext.h
unaligned.h
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -08:00
unistd.h
[PATCH] remove kernel syscalls
2006-12-07 08:39:37 -08:00
user.h
v850e.h
v850e2.h
v850e2_cache.h
v850e_cache.h
v850e_intc.h
v850e_timer_c.h
v850e_timer_d.h
v850e_uart.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
v850e_uarta.h
v850e_uartb.h
v850e_utils.h