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
MC68328.h -rw-r--r-- 37.8 KB
MC68332.h -rw-r--r-- 4.3 KB
MC68EZ328.h -rw-r--r-- 37.7 KB
MC68VZ328.h -rw-r--r-- 41.0 KB
a.out.h -rw-r--r-- 28 bytes
anchor.h -rw-r--r-- 3.8 KB
atomic.h -rw-r--r-- 3.5 KB
auxvec.h -rw-r--r-- 62 bytes
bitops.h -rw-r--r-- 10.7 KB
bootinfo.h -rw-r--r-- 29 bytes
bootstd.h -rw-r--r-- 4.6 KB
bug.h -rw-r--r-- 86 bytes
bugs.h -rw-r--r-- 235 bytes
byteorder.h -rw-r--r-- 308 bytes
cache.h -rw-r--r-- 278 bytes
cachectl.h -rw-r--r-- 31 bytes
cacheflush.h -rw-r--r-- 2.2 KB
checksum.h -rw-r--r-- 3.2 KB
coldfire.h -rw-r--r-- 2.6 KB
commproc.h -rw-r--r-- 25.7 KB
cputime.h -rw-r--r-- 130 bytes
current.h -rw-r--r-- 587 bytes
dbg.h -rw-r--r-- 144 bytes
delay.h -rw-r--r-- 2.3 KB
div64.h -rw-r--r-- 31 bytes
dma-mapping.h -rw-r--r-- 196 bytes
dma.h -rw-r--r-- 16.4 KB
elf.h -rw-r--r-- 3.0 KB
elia.h -rw-r--r-- 1.0 KB
emergency-restart.h -rw-r--r-- 149 bytes
entry.h -rw-r--r-- 4.3 KB
errno.h -rw-r--r-- 28 bytes
fcntl.h -rw-r--r-- 28 bytes
flat.h -rw-r--r-- 537 bytes
fpu.h -rw-r--r-- 597 bytes
futex.h -rw-r--r-- 82 bytes
hardirq.h -rw-r--r-- 570 bytes
hwtest.h -rw-r--r-- 29 bytes
io.h -rw-r--r-- 5.8 KB
ioctl.h -rw-r--r-- 31 bytes
ioctls.h -rw-r--r-- 29 bytes
ipc.h -rw-r--r-- 29 bytes
ipcbuf.h -rw-r--r-- 29 bytes
irq.h -rw-r--r-- 2.7 KB
irqnode.h -rw-r--r-- 810 bytes
kmap_types.h -rw-r--r-- 287 bytes
linkage.h -rw-r--r-- 30 bytes
local.h -rw-r--r-- 122 bytes
m5206sim.h -rw-r--r-- 5.2 KB
m520xsim.h -rw-r--r-- 2.1 KB
m523xsim.h -rw-r--r-- 1.7 KB
m5249sim.h -rw-r--r-- 7.2 KB
m5272sim.h -rw-r--r-- 3.4 KB
m527xsim.h -rw-r--r-- 2.6 KB
m528xsim.h -rw-r--r-- 7.0 KB
m5307sim.h -rw-r--r-- 6.8 KB
m5407sim.h -rw-r--r-- 6.6 KB
m68360.h -rw-r--r-- 102 bytes
m68360_enet.h -rw-r--r-- 6.3 KB
m68360_pram.h -rw-r--r-- 19.4 KB
m68360_quicc.h -rw-r--r-- 19.5 KB
m68360_regs.h -rw-r--r-- 14.8 KB
machdep.h -rw-r--r-- 2.0 KB
math-emu.h -rw-r--r-- 31 bytes
mc146818rtc.h -rw-r--r-- 245 bytes
mcfcache.h -rw-r--r-- 4.0 KB
mcfdma.h -rw-r--r-- 7.5 KB
mcfmbus.h -rw-r--r-- 2.2 KB
mcfne.h -rw-r--r-- 8.7 KB
mcfpci.h -rw-r--r-- 3.1 KB
mcfpit.h -rw-r--r-- 2.7 KB
mcfsim.h -rw-r--r-- 3.9 KB
mcfsmc.h -rw-r--r-- 4.5 KB
mcftimer.h -rw-r--r-- 3.4 KB
mcfuart.h -rw-r--r-- 7.8 KB
mcfwdebug.h -rw-r--r-- 5.0 KB
md.h -rw-r--r-- 25 bytes
mman.h -rw-r--r-- 27 bytes
mmu.h -rw-r--r-- 241 bytes
mmu_context.h -rw-r--r-- 700 bytes
module.h -rw-r--r-- 29 bytes
movs.h -rw-r--r-- 27 bytes
msgbuf.h -rw-r--r-- 29 bytes
mutex.h -rw-r--r-- 308 bytes
namei.h -rw-r--r-- 28 bytes
nettel.h -rw-r--r-- 3.1 KB
openprom.h -rw-r--r-- 31 bytes
oplib.h -rw-r--r-- 28 bytes
page.h -rw-r--r-- 2.3 KB
page_offset.h -rw-r--r-- 935 bytes
param.h -rw-r--r-- 410 bytes
pci.h -rw-r--r-- 972 bytes
percpu.h -rw-r--r-- 141 bytes
pgalloc.h -rw-r--r-- 161 bytes
pgtable.h -rw-r--r-- 1.8 KB
poll.h -rw-r--r-- 27 bytes
posix_types.h -rw-r--r-- 34 bytes
processor.h -rw-r--r-- 3.3 KB
ptrace.h -rw-r--r-- 1.9 KB
quicc_simple.h -rw-r--r-- 1.7 KB
resource.h -rw-r--r-- 31 bytes
scatterlist.h -rw-r--r-- 449 bytes
sections.h -rw-r--r-- 136 bytes
segment.h -rw-r--r-- 958 bytes
semaphore-helper.h -rw-r--r-- 1.6 KB
semaphore.h -rw-r--r-- 3.5 KB
sembuf.h -rw-r--r-- 29 bytes
setup.h -rw-r--r-- 128 bytes
shm.h -rw-r--r-- 26 bytes
shmbuf.h -rw-r--r-- 29 bytes
shmparam.h -rw-r--r-- 31 bytes
sigcontext.h -rw-r--r-- 393 bytes
siginfo.h -rw-r--r-- 100 bytes
signal.h -rw-r--r-- 3.5 KB
smp.h -rw-r--r-- 32 bytes
socket.h -rw-r--r-- 29 bytes
sockios.h -rw-r--r-- 30 bytes
spinlock.h -rw-r--r-- 31 bytes
stat.h -rw-r--r-- 27 bytes
statfs.h -rw-r--r-- 29 bytes
string.h -rw-r--r-- 3.2 KB
system.h -rw-r--r-- 8.9 KB
termbits.h -rw-r--r-- 31 bytes
termios.h -rw-r--r-- 30 bytes
thread_info.h -rw-r--r-- 2.8 KB
timex.h -rw-r--r-- 28 bytes
tlb.h -rw-r--r-- 26 bytes
tlbflush.h -rw-r--r-- 1.0 KB
topology.h -rw-r--r-- 128 bytes
traps.h -rw-r--r-- 4.3 KB
types.h -rw-r--r-- 28 bytes
uaccess.h -rw-r--r-- 4.5 KB
ucontext.h -rw-r--r-- 639 bytes
unaligned.h -rw-r--r-- 491 bytes
unistd.h -rw-r--r-- 15.0 KB
user.h -rw-r--r-- 27 bytes

back to top