aiops_win32.cc
Go to the documentation of this file.
33};
123};
133};
535 debugs(43, 9, "squidaio_queue_request: " << request << " type=" << request->request_type << " result=" << request->resultp);
585 debugs(43, DBG_IMPORTANT, "WARNING: squidaio_queue_request: Queue congestion (growing to " << filter_limit << ")");
624 debugs(43, DBG_CRITICAL, "squidaio_queue_request: Async request queue growing uncontrollably!");
625 debugs(43, DBG_CRITICAL, "squidaio_queue_request: Syncing pending I/O operations.. (blocking)");
700 debugs(43, 9, "squidaio_cancel: " << request << " type=" << request->request_type << " result=" << request->resultp);
746squidaio_read(int fd, char *bufp, size_t bufs, off_t offset, int whence, squidaio_result_t * resultp)
790squidaio_write(int fd, char *bufp, size_t bufs, off_t offset, int whence, squidaio_result_t * resultp)
1022 debugs(43, 9, "squidaio_poll_done: " << request << " type=" << request->request_type << " result=" << request->resultp);
int squidaio_opendir(const char *, squidaio_result_t *)
int squidaio_stat(const char *path, struct stat *sb, squidaio_result_t *resultp)
Definition: aiops_win32.cc:866
int squidaio_unlink(const char *path, squidaio_result_t *resultp)
Definition: aiops_win32.cc:900
static void squidaio_cleanup_request(squidaio_request_t *)
Definition: aiops_win32.cc:632
int squidaio_open(const char *path, int oflag, mode_t mode, squidaio_result_t *resultp)
Definition: aiops_win32.cc:712
struct squidaio_request_t squidaio_request_t
static struct @45 request_queue2
int squidaio_read(int fd, char *bufp, size_t bufs, off_t offset, int whence, squidaio_result_t *resultp)
Definition: aiops_win32.cc:746
static struct @46 done_requests
enum _squidaio_thread_status squidaio_thread_status
Definition: aiops_win32.cc:34
static void squidaio_queue_request(squidaio_request_t *)
Definition: aiops_win32.cc:532
struct squidaio_request_queue_t squidaio_request_queue_t
int squidaio_write(int fd, char *bufp, size_t bufs, off_t offset, int whence, squidaio_result_t *resultp)
Definition: aiops_win32.cc:790
static DWORD WINAPI squidaio_thread_loop(LPVOID lpParam)
Definition: aiops_win32.cc:363
static void squidaio_do_unlink(squidaio_request_t *)
Definition: aiops_win32.cc:923
Definition: Allocator.h:22
void * alloc()
provide (and reserve) memory suitable for storing one object
Definition: Allocator.h:44
Definition: Store.h:42
Definition: DiskThreads.h:60
Definition: aiops.cc:71
Definition: aiops.cc:49
Definition: aiops.cc:82