Revision 64c6d8ed4c55f0a99b1b81558851da80c8d58244 authored by Miklos Szeredi on 17 January 2006, 06:14:42 UTC, committed by Linus Torvalds on 17 January 2006, 07:15:31 UTC
Add possibility for requests to run asynchronously and call an 'end' callback
when finished.

With this, the special handling of the INIT and RELEASE requests can be
cleaned up too.

Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
1 parent 69a53bf
History
File Mode Size
sn
a.out.h -rw-r--r-- 799 bytes
acpi-ext.h -rw-r--r-- 413 bytes
acpi.h -rw-r--r-- 3.8 KB
agp.h -rw-r--r-- 989 bytes
asmmacro.h -rw-r--r-- 2.6 KB
atomic.h -rw-r--r-- 5.7 KB
auxvec.h -rw-r--r-- 284 bytes
bitops.h -rw-r--r-- 10.4 KB
break.h -rw-r--r-- 458 bytes
bug.h -rw-r--r-- 311 bytes
bugs.h -rw-r--r-- 397 bytes
byteorder.h -rw-r--r-- 830 bytes
cache.h -rw-r--r-- 684 bytes
cacheflush.h -rw-r--r-- 1.5 KB
checksum.h -rw-r--r-- 2.1 KB
compat.h -rw-r--r-- 4.3 KB
cpu.h -rw-r--r-- 417 bytes
cputime.h -rw-r--r-- 115 bytes
current.h -rw-r--r-- 379 bytes
cyclone.h -rw-r--r-- 403 bytes
delay.h -rw-r--r-- 1.7 KB
div64.h -rw-r--r-- 31 bytes
dma-mapping.h -rw-r--r-- 2.1 KB
dma.h -rw-r--r-- 406 bytes
elf.h -rw-r--r-- 10.5 KB
emergency-restart.h -rw-r--r-- 149 bytes
errno.h -rw-r--r-- 31 bytes
fcntl.h -rw-r--r-- 294 bytes
fpswa.h -rw-r--r-- 1.8 KB
fpu.h -rw-r--r-- 2.2 KB
futex.h -rw-r--r-- 82 bytes
gcc_intrin.h -rw-r--r-- 17.5 KB
hardirq.h -rw-r--r-- 790 bytes
hw_irq.h -rw-r--r-- 4.2 KB
ia32.h -rw-r--r-- 1.2 KB
ia64regs.h -rw-r--r-- 2.7 KB
ide.h -rw-r--r-- 1.4 KB
intel_intrin.h -rw-r--r-- 8.3 KB
intrinsics.h -rw-r--r-- 5.2 KB
io.h -rw-r--r-- 12.6 KB
ioctl.h -rw-r--r-- 31 bytes
ioctls.h -rw-r--r-- 2.7 KB
iosapic.h -rw-r--r-- 2.9 KB
ipcbuf.h -rw-r--r-- 582 bytes
irq.h -rw-r--r-- 1004 bytes
kdebug.h -rw-r--r-- 2.2 KB
kmap_types.h -rw-r--r-- 498 bytes
kprobes.h -rw-r--r-- 3.5 KB
kregs.h -rw-r--r-- 6.6 KB
linkage.h -rw-r--r-- 124 bytes
local.h -rw-r--r-- 1.7 KB
machvec.h -rw-r--r-- 14.0 KB
machvec_dig.h -rw-r--r-- 485 bytes
machvec_hpsim.h -rw-r--r-- 501 bytes
machvec_hpzx1.h -rw-r--r-- 1.5 KB
machvec_hpzx1_swiotlb.h -rw-r--r-- 1.8 KB
machvec_init.h -rw-r--r-- 1.2 KB
machvec_sn2.h -rw-r--r-- 5.2 KB
mc146818rtc.h -rw-r--r-- 228 bytes
mca.h -rw-r--r-- 5.2 KB
mca_asm.h -rw-r--r-- 7.1 KB
meminit.h -rw-r--r-- 1.9 KB
mman.h -rw-r--r-- 2.0 KB
mmu.h -rw-r--r-- 335 bytes
mmu_context.h -rw-r--r-- 5.3 KB
mmzone.h -rw-r--r-- 1.2 KB
module.h -rw-r--r-- 1.0 KB
msgbuf.h -rw-r--r-- 867 bytes
msi.h -rw-r--r-- 446 bytes
mutex.h -rw-r--r-- 308 bytes
namei.h -rw-r--r-- 458 bytes
nodedata.h -rw-r--r-- 1.4 KB
numa.h -rw-r--r-- 1.9 KB
numnodes.h -rw-r--r-- 384 bytes
page.h -rw-r--r-- 6.2 KB
pal.h -rw-r--r-- 48.4 KB
param.h -rw-r--r-- 971 bytes
parport.h -rw-r--r-- 517 bytes
patch.h -rw-r--r-- 1.0 KB
pci.h -rw-r--r-- 5.2 KB
percpu.h -rw-r--r-- 2.2 KB
perfmon.h -rw-r--r-- 10.2 KB
perfmon_default_smpl.h -rw-r--r-- 3.4 KB
pgalloc.h -rw-r--r-- 3.6 KB
pgtable.h -rw-r--r-- 21.4 KB
poll.h -rw-r--r-- 601 bytes
posix_types.h -rw-r--r-- 3.4 KB
processor.h -rw-r--r-- 18.9 KB
ptrace.h -rw-r--r-- 12.0 KB
ptrace_offsets.h -rw-r--r-- 6.3 KB
resource.h -rw-r--r-- 197 bytes
rse.h -rw-r--r-- 1.6 KB
rwsem.h -rw-r--r-- 4.6 KB
sal.h -rw-r--r-- 25.5 KB
scatterlist.h -rw-r--r-- 782 bytes
sections.h -rw-r--r-- 916 bytes
segment.h -rw-r--r-- 162 bytes
semaphore.h -rw-r--r-- 2.1 KB
sembuf.h -rw-r--r-- 615 bytes
serial.h -rw-r--r-- 478 bytes
setup.h -rw-r--r-- 85 bytes
shmbuf.h -rw-r--r-- 1.0 KB
shmparam.h -rw-r--r-- 406 bytes
sigcontext.h -rw-r--r-- 3.0 KB
siginfo.h -rw-r--r-- 3.3 KB
signal.h -rw-r--r-- 4.2 KB
smp.h -rw-r--r-- 3.2 KB
socket.h -rw-r--r-- 1.3 KB
sockios.h -rw-r--r-- 430 bytes
sparsemem.h -rw-r--r-- 582 bytes
spinlock.h -rw-r--r-- 6.6 KB
spinlock_types.h -rw-r--r-- 432 bytes
stat.h -rw-r--r-- 1.0 KB
statfs.h -rw-r--r-- 1.0 KB
string.h -rw-r--r-- 704 bytes
suspend.h -rw-r--r-- 66 bytes
system.h -rw-r--r-- 9.2 KB
termbits.h -rw-r--r-- 3.9 KB
termios.h -rw-r--r-- 3.2 KB
thread_info.h -rw-r--r-- 4.2 KB
timex.h -rw-r--r-- 1.3 KB
tlb.h -rw-r--r-- 6.6 KB
tlbflush.h -rw-r--r-- 2.3 KB
topology.h -rw-r--r-- 2.5 KB
types.h -rw-r--r-- 1.5 KB
uaccess.h -rw-r--r-- 13.6 KB
ucontext.h -rw-r--r-- 297 bytes
unaligned.h -rw-r--r-- 132 bytes
uncached.h -rw-r--r-- 420 bytes
unistd.h -rw-r--r-- 10.6 KB
unwind.h -rw-r--r-- 5.7 KB
user.h -rw-r--r-- 2.2 KB
ustack.h -rw-r--r-- 431 bytes
vga.h -rw-r--r-- 608 bytes
xor.h -rw-r--r-- 1.1 KB

back to top