alc a27aa6e3d5 Eliminate the aio_freejobs list. Its purpose was to store free
aiocb's allocated by zalloc().  In other words, zfree() was never
 called.  Now, we call zfree().  Why eliminate this micro-
 optimization?  At some later point, when we multithread the AIO
 system, we would need a mutex to synchronize access to aio_freejobs,
 making its use nearly indistinguishable in cost from zalloc() and
 zfree().

Remove unnecessary fhold() and fdrop() calls from aio_qphysio(),
 undo'ing a part of revision 1.86.  The reference count on the file
 structure is already incremented by _aio_aqueue() before it calls
 aio_qphysio().  (Update the comments to document this fact.)

Remove unnecessary casts from _aio_aqueue(), aio_read(), aio_write()
 and aio_waitcomplete().

Remove an unnecessary "return;" from aio_process().

Add "static" in various places.
2001-03-05 01:30:23 +00:00
..
2001-03-04 04:38:14 +00:00
2001-02-25 12:40:30 +00:00
2001-02-04 15:25:15 +00:00
2000-12-30 22:06:19 +00:00
2001-01-29 06:18:14 +00:00
2001-03-01 21:00:17 +00:00
2001-03-03 19:39:15 +00:00
2001-03-01 21:00:17 +00:00
2001-02-11 10:44:09 +00:00
2001-03-01 21:00:17 +00:00
2001-03-01 21:00:17 +00:00
2001-03-01 21:00:17 +00:00
2001-03-01 21:00:17 +00:00
2001-03-01 21:00:17 +00:00
2001-02-22 13:46:09 +00:00