Home
last modified time | relevance | path

Searched refs:FileOp (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libc/src/__support/File/
H A Dfile.cpp26 prev_op = FileOp::WRITE; in write_unlocked()
184 prev_op = FileOp::READ; in read_unlocked()
237 if (prev_op == FileOp::WRITE && pos > 0) { in seek()
243 } else if (prev_op == FileOp::READ && whence == SEEK_CUR) { in seek()
250 prev_op = FileOp::SEEK; in seek()
258 if (prev_op == FileOp::WRITE && pos > 0) { in flush_unlocked()
274 if (prev_op == FileOp::WRITE && pos > 0) { in close()
H A Dfile.h61 enum class FileOp : uint8_t { NONE, READ, WRITE, SEEK }; enum
91 FileOp prev_op;
135 mode(modeflags), pos(0), prev_op(FileOp::NONE), read_limit(0), in File()
156 f->prev_op = FileOp::NONE; in init()