• Home
  • Raw
  • Download

Lines Matching refs:control

90     UniqueControl(IncFsControl* control = nullptr) : mControl(control) {}  in mControl()  argument
216 ErrorCode setOptions(const Control& control, MountOptions newOptions);
221 std::string root(const Control& control);
223 ErrorCode makeFile(const Control& control, std::string_view path, int mode, FileId fileId,
225 ErrorCode makeMappedFile(const Control& control, std::string_view path, int mode,
227 ErrorCode makeDir(const Control& control, std::string_view path, int mode = 0555);
228 ErrorCode makeDirs(const Control& control, std::string_view path, int mode = 0555);
230 RawMetadata getMetadata(const Control& control, FileId fileId);
231 RawMetadata getMetadata(const Control& control, std::string_view path);
232 FileId getFileId(const Control& control, std::string_view path);
234 RawSignature getSignature(const Control& control, FileId fileId);
235 RawSignature getSignature(const Control& control, std::string_view path);
237 ErrorCode link(const Control& control, std::string_view sourcePath, std::string_view targetPath);
238 ErrorCode unlink(const Control& control, std::string_view path);
242 WaitResult waitForPendingReads(const Control& control, std::chrono::milliseconds timeout,
244 WaitResult waitForPageReads(const Control& control, std::chrono::milliseconds timeout,
246 WaitResult waitForPendingReads(const Control& control, std::chrono::milliseconds timeout,
248 WaitResult waitForPageReads(const Control& control, std::chrono::milliseconds timeout,
251 UniqueFd openForSpecialOps(const Control& control, FileId fileId);
252 UniqueFd openForSpecialOps(const Control& control, std::string_view path);
259 ErrorCode setUidReadTimeouts(const Control& control, Span<const UidReadTimeouts> timeouts);
260 std::optional<std::vector<UidReadTimeouts>> getUidReadTimeouts(const Control& control);
262 std::optional<BlockCounts> getBlockCount(const Control& control, FileId fileId);
263 std::optional<BlockCounts> getBlockCount(const Control& control, std::string_view path);
265 std::optional<std::vector<FileId>> listIncompleteFiles(const Control& control);
268 ErrorCode forEachFile(const Control& control, Callback&& cb);
270 ErrorCode forEachIncompleteFile(const Control& control, Callback&& cb);
272 WaitResult waitForLoadingComplete(const Control& control, std::chrono::milliseconds timeout);
276 LoadingState isFullyLoaded(const Control& control, std::string_view path);
277 LoadingState isFullyLoaded(const Control& control, FileId fileId);
278 LoadingState isEverythingFullyLoaded(const Control& control);
281 ErrorCode reserveSpace(const Control& control, std::string_view path, Size size);
282 ErrorCode reserveSpace(const Control& control, FileId id, Size size);
285 std::optional<LastReadError> getLastReadError(const Control& control);