#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().