Lines Matching defs:m_ec
383 error_code m_ec;
384 FileDescriptor from_fd = FileDescriptor::create_with_status(&from, m_ec, O_RDONLY | O_NONBLOCK | O_BINARY);
385 if (m_ec)
386 return err.report(m_ec);
391 if (not m_ec)
392 m_ec = make_error_code(errc::not_supported);
393 return err.report(m_ec);
401 file_status to_st = detail::posix_stat(to, to_stat_path, &m_ec);
403 return err.report(m_ec);
437 FileDescriptor to_fd = FileDescriptor::create_with_status(&to, m_ec, to_open_flags, from_stat.st_mode);
438 if (m_ec)
439 return err.report(m_ec);
449 if (detail::posix_fchmod(to_fd, from_stat, m_ec))
450 return err.report(m_ec);
451 if (detail::posix_ftruncate(to_fd, 0, m_ec))
452 return err.report(m_ec);
455 if (!detail::copy_file_impl(from_fd, to_fd, m_ec)) {
457 return err.report(m_ec);
480 error_code m_ec;
481 auto const st = detail::posix_stat(p, &m_ec);
483 return err.report(m_ec);
491 const file_status parent_st = status(parent, m_ec);
493 return err.report(m_ec);
504 bool ret = __create_directory(p, &m_ec);
505 if (m_ec)
506 return err.report(m_ec);
638 error_code m_ec;
640 file_status fst = detail::posix_stat(p, st, &m_ec);
643 if (!m_ec)
644 m_ec = make_error_code(error_kind);
645 return err.report(m_ec);
654 error_code m_ec;
656 detail::posix_stat(p, st, &m_ec);
657 if (m_ec)
658 return err.report(m_ec);
665 error_code m_ec;
667 auto st = detail::posix_stat(p, pst, &m_ec);
668 if (m_ec)
669 return err.report(m_ec);
687 error_code m_ec;
689 detail::posix_stat(p, st, &m_ec);
690 if (m_ec)
691 return err.report(m_ec);
710 error_code m_ec;
717 file_status fst = detail::posix_stat(p, st, &m_ec);
718 if (m_ec)
719 return err.report(m_ec);
728 detail::set_file_times(p, tbuf, m_ec);
729 if (m_ec)
730 return err.report(m_ec);
748 error_code m_ec;
749 file_status st = resolve_symlinks ? detail::posix_stat(p, &m_ec) : detail::posix_lstat(p, &m_ec);
751 if (m_ec)
752 return err.report(m_ec);
1033 error_code m_ec;
1034 file_status st = detail::posix_stat(p, &m_ec);
1036 return err.report(m_ec, "cannot access path " PATH_CSTR_FMT, p.c_str());
1057 error_code m_ec;
1060 file_status st = __status(tmp, &m_ec);
1062 return err.report(m_ec);
1064 result = __canonical(tmp, &m_ec);
1065 if (m_ec) {
1066 return err.report(m_ec);
1074 result = __canonical("", &m_ec);
1075 if (m_ec) {
1076 return err.report(m_ec);