 |
ewmscp
..
|
Go to the documentation of this file.
18 return std::unique_ptr<base::reader>(
new readerGpfs(aPath,
35 auto& range = fcntl.
buffer.add<gpfsAccessRange_t>(GPFS_ACCESS_RANGE);
37 range.length = inititalStat.
size;
46 fcntl.
buffer.add<gpfsClearFileCache_t>(GPFS_CLEAR_FILE_CACHE);
54 aclHandler.
get(-1, path);
61 leastRecentlyAccessedBlock = b.
offset();
70 handleParallelUsedBlocks(b.
max_size(), offset);
class specialisation for options of type bool
generic stat abstraction class Used to abstract the variants of the stat structure.
class for handling non-opaque gpfs acls
static std::unique_ptr< acl::list > aclFromGpfs(const gpfs_acl_handler &acl, const std::string &aPath)
class for handling gpfs_fcnt calls with their very special parameter handling
void get(int fd, const std::string &path)
data block, used to hold the data that are being copied (or checksummed).
union gpfs_fcntl_handler::@2 buffer
#define timerInst(subfunc)
base class for posixFile reader and writer class with the common stuff like fd, path and xattr handli...
void call(int fd, const std::string &path)