Searched refs:FileOp (Results 1 – 2 of 2) sorted by relevance
26 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()
61 enum class FileOp : uint8_t { NONE, READ, WRITE, SEEK }; enum91 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()