#include <I_AIO.h>
| Data Fields | |
| int | aio_fildes | 
| volatile void * | aio_buf | 
| size_t | aio_nbytes | 
| off_t | aio_offset | 
| int | aio_reqprio | 
| int | aio_lio_opcode | 
| int | aio_state | 
| int | aio__pad [1] | 
| void * | aio_buf | 
Definition at line 76 of file I_AIO.h.
| volatile void* ink_aiocb::aio_buf | 
Definition at line 79 of file I_AIO.h.
Referenced by Vol::aggWrite(), CacheSync::aio_write(), cache_op(), Vol::clear_dir(), CacheDisk::clearDisk(), Vol::evac_range(), Vol::handle_header_read(), Vol::handle_recover_from_data(), Vol::handle_recover_write_dir(), CacheVC::handleRead(), Vol::init(), CacheDisk::open(), CacheVC::scanObject(), CacheDisk::sync(), TSAIOBufGet(), and TSAIORead().
| void* ink_aiocb::aio_buf | 
Definition at line 48 of file ink_aiocb.h.
Definition at line 78 of file I_AIO.h.
Referenced by Vol::aggWrite(), aio_queue_req(), aio_thread_main(), CacheSync::aio_write(), cache_op(), Vol::clear_dir(), Vol::evac_range(), AIO_Callback_handler::handle_disk_failure(), Vol::handle_header_read(), Vol::handle_recover_from_data(), CacheVC::handleRead(), Vol::init(), Vol::is_io_in_progress(), CacheVC::is_io_in_progress(), CacheDisk::open(), CacheVC::scanObject(), CacheVC::set_agg_write_in_progress(), Vol::set_io_not_in_progress(), CacheVC::set_io_not_in_progress(), CacheProcessor::start_internal(), and TSAIORead().
Definition at line 84 of file I_AIO.h.
Referenced by cache_op(), ink_aio_read(), and ink_aio_write().
| size_t ink_aiocb::aio_nbytes | 
Definition at line 80 of file I_AIO.h.
Referenced by Vol::aggWrite(), Vol::aggWriteDone(), CacheSync::aio_write(), cache_op(), Vol::clear_dir(), CacheDisk::clearDisk(), CacheDisk::clearDone(), CacheVC::derefRead(), CacheVC::do_read_call(), Vol::evac_range(), free_CacheVC(), Vol::handle_dir_clear(), Vol::handle_dir_read(), Vol::handle_header_read(), Vol::handle_recover_from_data(), CacheVC::handleRead(), CacheVC::handleReadDone(), Vol::init(), CacheSync::mainEvent(), AIOCallback::ok(), CacheDisk::open(), CacheDisk::openStart(), CacheVC::removeEvent(), CacheVC::scanObject(), CacheDisk::sync(), CacheDisk::syncDone(), and TSAIORead().
| off_t ink_aiocb::aio_offset | 
Definition at line 81 of file I_AIO.h.
Referenced by Vol::aggWrite(), Vol::aggWriteDone(), CacheSync::aio_write(), cache_op(), Vol::clear_dir(), CacheDisk::clearDisk(), Vol::evac_range(), Vol::handle_dir_clear(), Vol::handle_header_read(), Vol::handle_recover_from_data(), CacheVC::handleRead(), CacheVC::handleReadDone(), Vol::init(), CacheDisk::open(), CacheVC::scanObject(), CacheDisk::sync(), and TSAIORead().
Definition at line 83 of file I_AIO.h.
Referenced by aio_insert(), AIOCallback::AIOCallback(), free_CacheVC(), CacheVC::get_disk_io_priority(), CacheDisk::open(), CacheVC::set_disk_io_priority(), and CacheProcessor::start_internal().
 1.7.1
 1.7.1