Lines Matching refs:compression
277 CompressionType ResolveCompressionType(CompressionType compression) const { in ResolveCompressionType()
278 if (compression == CompressionType::Any) { in ResolveCompressionType()
288 return compression; in ResolveCompressionType()
352 bool SendSend2(std::string_view path, mode_t mode, CompressionType compression, bool dry_run) { in SendSend2() argument
369 switch (compression) { in SendSend2()
404 bool SendRecv2(const std::string& path, CompressionType compression) { in SendRecv2() argument
420 switch (compression) { in SendRecv2()
620 const std::string& rpath, unsigned mtime, CompressionType compression, in SendLargeFile() argument
631 compression = ResolveCompressionType(compression); in SendLargeFile()
633 if (!SendSend2(path, mode, compression, dry_run)) { in SendLargeFile()
659 switch (compression) { in SendLargeFile()
1046 unsigned mtime, mode_t mode, bool sync, CompressionType compression, in sync_send() argument
1091 if (!sc.SendLargeFile(rpath, mode, lpath, rpath, mtime, compression, dry_run)) { in sync_send()
1154 uint64_t expected_size, CompressionType compression) { in sync_recv_v2() argument
1155 compression = sc.ResolveCompressionType(compression); in sync_recv_v2()
1157 if (!sc.SendRecv2(rpath, compression)) return false; in sync_recv_v2()
1174 switch (compression) { in sync_recv_v2()
1263 uint64_t expected_size, CompressionType compression) { in sync_recv() argument
1265 return sync_recv_v2(sc, rpath, lpath, name, expected_size, compression); in sync_recv()
1346 CompressionType compression, bool dry_run) { in copy_local_dir_remote() argument
1428 if (!sync_send(sc, ci.lpath, ci.rpath, ci.time, ci.mode, false, compression, in copy_local_dir_remote()
1445 CompressionType compression, bool dry_run) { in do_sync_push() argument
1511 copy_local_dir_remote(sc, src_path, dst_dir, sync, false, compression, dry_run); in do_sync_push()
1532 success &= sync_send(sc, src_path, dst_path, st.st_mtime, st.st_mode, sync, compression, in do_sync_push()
1619 bool copy_attrs, CompressionType compression) { in copy_remote_dir_local() argument
1649 if (!sync_recv(sc, ci.rpath.c_str(), ci.lpath.c_str(), nullptr, ci.size, compression)) { in copy_remote_dir_local()
1667 CompressionType compression, const char* name) { in do_sync_pull() argument
1741 success &= copy_remote_dir_local(sc, src_path, dst_dir, copy_attrs, compression); in do_sync_pull()
1760 if (!sync_recv(sc, src_path, dst_path, name, src_st.st_size, compression)) { in do_sync_pull()
1777 CompressionType compression, bool dry_run) { in do_sync_sync() argument
1781 bool success = copy_local_dir_remote(sc, lpath, rpath, true, list_only, compression, dry_run); in do_sync_sync()