• Home
  • Raw
  • Download

Lines Matching defs:control

137     auto control = IncFs_Mount(details::c_str(backingPath), details::c_str(targetDir), options);  in mount()  local
142 auto control = IncFs_Open(details::c_str(dir)); in open() local
151 inline ErrorCode setOptions(const Control& control, MountOptions newOptions) { in setOptions()
163 inline std::string root(const Control& control) { in root()
175 inline ErrorCode makeFile(const Control& control, std::string_view path, int mode, FileId fileId, in makeFile()
179 inline ErrorCode makeMappedFile(const Control& control, std::string_view path, int mode, in makeMappedFile()
183 inline ErrorCode makeDir(const Control& control, std::string_view path, int mode) { in makeDir()
186 inline ErrorCode makeDirs(const Control& control, std::string_view path, int mode) { in makeDirs()
190 inline RawMetadata getMetadata(const Control& control, FileId fileId) { in getMetadata()
200 inline RawMetadata getMetadata(const Control& control, std::string_view path) { in getMetadata()
210 inline RawSignature getSignature(const Control& control, FileId fileId) { in getSignature()
220 inline RawSignature getSignature(const Control& control, std::string_view path) { in getSignature()
230 inline FileId getFileId(const Control& control, std::string_view path) { in getFileId()
234 inline ErrorCode link(const Control& control, std::string_view sourcePath, in link()
239 inline ErrorCode unlink(const Control& control, std::string_view path) { in unlink()
244 WaitResult waitForReads(const Control& control, std::chrono::milliseconds timeout, in waitForReads()
262 inline WaitResult waitForPendingReads(const Control& control, std::chrono::milliseconds timeout, in waitForPendingReads()
268 inline WaitResult waitForPendingReads(const Control& control, std::chrono::milliseconds timeout, in waitForPendingReads()
274 inline WaitResult waitForPageReads(const Control& control, std::chrono::milliseconds timeout, in waitForPageReads()
282 inline WaitResult waitForPageReads(const Control& control, std::chrono::milliseconds timeout, in waitForPageReads()
290 inline UniqueFd openForSpecialOps(const Control& control, FileId fileId) { in openForSpecialOps()
293 inline UniqueFd openForSpecialOps(const Control& control, std::string_view path) { in openForSpecialOps()
356 inline LoadingState isFullyLoaded(const Control& control, std::string_view path) { in isFullyLoaded()
359 inline LoadingState isFullyLoaded(const Control& control, FileId fileId) { in isFullyLoaded()
363 inline LoadingState isEverythingFullyLoaded(const Control& control) { in isEverythingFullyLoaded()
367 inline std::optional<std::vector<FileId>> listIncompleteFiles(const Control& control) { in listIncompleteFiles()
384 inline ErrorCode forEachFile(const Control& control, Callback&& cb) { in forEachFile()
395 inline ErrorCode forEachIncompleteFile(const Control& control, Callback&& cb) { in forEachIncompleteFile()
407 inline WaitResult waitForLoadingComplete(const Control& control, in waitForLoadingComplete()
420 inline std::optional<BlockCounts> getBlockCount(const Control& control, FileId fileId) { in getBlockCount()
430 inline std::optional<BlockCounts> getBlockCount(const Control& control, std::string_view path) { in getBlockCount()
440 inline ErrorCode setUidReadTimeouts(const Control& control, Span<const UidReadTimeouts> timeouts) { in setUidReadTimeouts()
444 inline std::optional<std::vector<UidReadTimeouts>> getUidReadTimeouts(const Control& control) { in getUidReadTimeouts()
460 inline ErrorCode reserveSpace(const Control& control, std::string_view path, Size size) { in reserveSpace()
463 inline ErrorCode reserveSpace(const Control& control, FileId id, Size size) { in reserveSpace()
476 inline std::optional<LastReadError> getLastReadError(const Control& control) { in getLastReadError()