Public Attributes | |
struct squidaio_request_t * | next |
squidaio_request_type | request_type |
int | cancelled |
char * | path |
int | oflag |
mode_t | mode |
int | fd |
char * | bufferp |
size_t | buflen |
off_t | offset |
int | whence |
int | ret |
int | err |
struct stat * | tmpstatp |
struct stat * | statp |
squidaio_result_t * | resultp |
char * | tmpbufp |
Detailed Description
Member Data Documentation
◆ bufferp
char * squidaio_request_t::bufferp |
Definition at line 58 of file aiops.cc.
Referenced by squidaio_do_read(), squidaio_do_write(), squidaio_read(), and squidaio_write().
◆ buflen
size_t squidaio_request_t::buflen |
Definition at line 59 of file aiops.cc.
Referenced by squidaio_do_read(), squidaio_do_write(), squidaio_read(), and squidaio_write().
◆ cancelled
int squidaio_request_t::cancelled |
Definition at line 53 of file aiops.cc.
Referenced by squidaio_cancel(), squidaio_cleanup_request(), squidaio_close(), squidaio_open(), squidaio_poll_done(), squidaio_read(), squidaio_stat(), squidaio_thread_loop(), squidaio_unlink(), and squidaio_write().
◆ err
int squidaio_request_t::err |
Definition at line 63 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_do_close(), squidaio_do_open(), squidaio_do_read(), squidaio_do_stat(), squidaio_do_unlink(), squidaio_do_write(), squidaio_poll_done(), squidaio_queue_request(), and squidaio_thread_loop().
◆ fd
int squidaio_request_t::fd |
Definition at line 57 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_close(), squidaio_debug(), squidaio_do_close(), squidaio_do_read(), squidaio_do_write(), squidaio_read(), and squidaio_write().
◆ mode
mode_t squidaio_request_t::mode |
Definition at line 56 of file aiops.cc.
Referenced by squidaio_do_open(), and squidaio_open().
◆ next
struct squidaio_request_t * squidaio_request_t::next |
Definition at line 51 of file aiops.cc.
Referenced by aclFindNfMarkConfig(), aclMapTOS(), dump_acl_address(), dump_refreshpattern(), ESISegmentFreeList(), match(), parse_IpAddress_list(), parse_refreshpattern(), CbDataListContainer< C >::pop_front(), squidaio_poll_done(), squidaio_poll_queues(), squidaio_queue_request(), and squidaio_thread_loop().
◆ offset
off_t squidaio_request_t::offset |
Definition at line 60 of file aiops.cc.
Referenced by squidaio_do_read(), squidaio_read(), and squidaio_write().
◆ oflag
int squidaio_request_t::oflag |
Definition at line 55 of file aiops.cc.
Referenced by squidaio_do_open(), and squidaio_open().
◆ path
char * squidaio_request_t::path |
Definition at line 54 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_debug(), squidaio_do_open(), squidaio_do_stat(), squidaio_do_unlink(), squidaio_open(), squidaio_stat(), and squidaio_unlink().
◆ request_type
squidaio_request_type squidaio_request_t::request_type |
Definition at line 52 of file aiops.cc.
Referenced by squidaio_cancel(), squidaio_cleanup_request(), squidaio_close(), squidaio_debug(), squidaio_open(), squidaio_poll_done(), squidaio_queue_request(), squidaio_read(), squidaio_stat(), squidaio_thread_loop(), squidaio_unlink(), and squidaio_write().
◆ resultp
squidaio_result_t * squidaio_request_t::resultp |
Definition at line 68 of file aiops.cc.
Referenced by squidaio_cancel(), squidaio_cleanup_request(), squidaio_close(), squidaio_open(), squidaio_poll_done(), squidaio_queue_request(), squidaio_read(), squidaio_stat(), squidaio_unlink(), and squidaio_write().
◆ ret
int squidaio_request_t::ret |
Definition at line 62 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_debug(), squidaio_do_close(), squidaio_do_open(), squidaio_do_read(), squidaio_do_stat(), squidaio_do_unlink(), squidaio_do_write(), squidaio_poll_done(), squidaio_queue_request(), and squidaio_thread_loop().
◆ statp
struct stat * squidaio_request_t::statp |
Definition at line 67 of file aiops.cc.
Referenced by squidaio_cleanup_request(), and squidaio_stat().
◆ tmpbufp
char* squidaio_request_t::tmpbufp |
Definition at line 46 of file aiops_win32.cc.
◆ tmpstatp
struct stat * squidaio_request_t::tmpstatp |
Definition at line 65 of file aiops.cc.
Referenced by squidaio_cleanup_request(), squidaio_do_stat(), and squidaio_stat().
◆ whence
int squidaio_request_t::whence |
Definition at line 61 of file aiops.cc.
Referenced by squidaio_do_read(), squidaio_read(), and squidaio_write().
The documentation for this struct was generated from the following files:
- src/DiskIO/DiskThreads/aiops.cc
- src/DiskIO/DiskThreads/aiops_win32.cc