DiskdFile.cc
Go to the documentation of this file.
281 debugs(79, 3, "DiskdFile::write: this " << (void *)this << ", buf " << (void *)aRequest->buf << ", off " << aRequest->offset << ", len " << aRequest->len);
CBDATA_CLASS_INIT(DiskdFile)
Definition: DiskdFile.h:25
void open(int flags, mode_t aMode, RefCount< IORequestor > callback) override
Definition: DiskdFile.cc:53
void create(int flags, mode_t aMode, RefCount< IORequestor > callback) override
Definition: DiskdFile.cc:84
Definition: DiskdIOStrategy.h:43
int send(int mtype, int id, DiskdFile *theFile, size_t size, off_t offset, ssize_t shm_offset, Lock *requestor)
Definition: DiskdIOStrategy.cc:337
virtual void closeCompleted()=0
virtual void readCompleted(const char *buf, int len, int errflag, RefCount< ReadRequest >)=0
virtual void ioCompletedNotification()=0
virtual void writeCompleted(int errflag, size_t len, RefCount< WriteRequest >)=0
Definition: ReadRequest.h:16
struct StatCounters::@130 syscalls
struct StatCounters::@130::@134 disk
Definition: WriteRequest.h:17
Definition: diomsg.h:30
struct diskd_stats_t::@42 write
struct diskd_stats_t::@42 create
struct diskd_stats_t::@42 open
struct diskd_stats_t::@42 read
struct diskd_stats_t::@42 close