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()
1041 unsigned mtime, mode_t mode, bool sync, CompressionType compression, in sync_send() argument
1086 if (!sc.SendLargeFile(rpath, mode, lpath, rpath, mtime, compression, dry_run)) { in sync_send()
1149 uint64_t expected_size, CompressionType compression) { in sync_recv_v2() argument
1150 compression = sc.ResolveCompressionType(compression); in sync_recv_v2()
1152 if (!sc.SendRecv2(rpath, compression)) return false; in sync_recv_v2()
1169 switch (compression) { in sync_recv_v2()
1258 uint64_t expected_size, CompressionType compression) { in sync_recv() argument
1260 return sync_recv_v2(sc, rpath, lpath, name, expected_size, compression); in sync_recv()
1341 CompressionType compression, bool dry_run) { in copy_local_dir_remote() argument
1423 if (!sync_send(sc, ci.lpath, ci.rpath, ci.time, ci.mode, false, compression, in copy_local_dir_remote()
1440 CompressionType compression, bool dry_run) { in do_sync_push() argument
1506 copy_local_dir_remote(sc, src_path, dst_dir, sync, false, compression, dry_run); in do_sync_push()
1527 success &= sync_send(sc, src_path, dst_path, st.st_mtime, st.st_mode, sync, compression, in do_sync_push()
1614 bool copy_attrs, CompressionType compression) { in copy_remote_dir_local() argument
1644 if (!sync_recv(sc, ci.rpath.c_str(), ci.lpath.c_str(), nullptr, ci.size, compression)) { in copy_remote_dir_local()
1662 CompressionType compression, const char* name) { in do_sync_pull() argument
1736 success &= copy_remote_dir_local(sc, src_path, dst_dir, copy_attrs, compression); in do_sync_pull()
1755 if (!sync_recv(sc, src_path, dst_path, name, src_st.st_size, compression)) { in do_sync_pull()
1772 CompressionType compression, bool dry_run) { in do_sync_sync() argument
1776 bool success = copy_local_dir_remote(sc, lpath, rpath, true, list_only, compression, dry_run); in do_sync_sync()