Lines Matching refs:ci
922 for (const copyinfo& ci : file_list) { in ComputeExpectedTotalBytes() local
925 if (!ci.skip) current_ledger_.bytes_expected += ci.size; in ComputeExpectedTotalBytes()
1296 copyinfo ci(lpath, rpath, de->d_name, st.st_mode); in local_build_list() local
1298 dirlist.push_back(ci); in local_build_list()
1302 ci.skip = true; in local_build_list()
1304 ci.time = st.st_mtime; in local_build_list()
1305 ci.size = st.st_size; in local_build_list()
1306 file_list->push_back(ci); in local_build_list()
1313 for (const copyinfo& ci : dirlist) { in local_build_list() local
1314 directory_list->push_back(ci.rpath); in local_build_list()
1315 local_build_list(sc, file_list, directory_list, ci.lpath, ci.rpath); in local_build_list()
1392 for (const copyinfo& ci : file_list) { in copy_local_dir_remote() local
1393 if (!sc.SendLstat(ci.rpath)) { in copy_local_dir_remote()
1398 for (copyinfo& ci : file_list) { in copy_local_dir_remote()
1401 if (st.st_size == static_cast<off_t>(ci.size) && st.st_mtime == ci.time) { in copy_local_dir_remote()
1402 ci.skip = true; in copy_local_dir_remote()
1410 for (const copyinfo& ci : file_list) { in copy_local_dir_remote() local
1411 if (!ci.skip) { in copy_local_dir_remote()
1413 sc.Println("would push: %s -> %s", ci.lpath.c_str(), ci.rpath.c_str()); in copy_local_dir_remote()
1415 if (!sync_send(sc, ci.lpath, ci.rpath, ci.time, ci.mode, false, compression, in copy_local_dir_remote()
1535 copyinfo ci(android::base::Dirname(lpath), android::base::Dirname(rpath), in remote_build_list() local
1537 file_list->push_back(ci); in remote_build_list()
1545 copyinfo ci(lpath, rpath, name, mode); in remote_build_list() local
1547 dirlist.push_back(ci); in remote_build_list()
1549 linklist.push_back(ci); in remote_build_list()
1551 if (!should_pull_file(ci.mode)) { in remote_build_list()
1552 sc.Warning("skipping special file '%s' (mode = 0o%o)", ci.rpath.c_str(), ci.mode); in remote_build_list()
1553 ci.skip = true; in remote_build_list()
1555 ci.time = time; in remote_build_list()
1556 ci.size = size; in remote_build_list()
1557 file_list->push_back(ci); in remote_build_list()
1623 for (const copyinfo &ci : file_list) { in copy_remote_dir_local() local
1624 if (!ci.skip) { in copy_remote_dir_local()
1625 if (S_ISDIR(ci.mode)) { in copy_remote_dir_local()
1628 if (!mkdirs(ci.lpath)) { in copy_remote_dir_local()
1630 ci.lpath.c_str(), strerror(errno)); in copy_remote_dir_local()
1636 if (!sync_recv(sc, ci.rpath.c_str(), ci.lpath.c_str(), nullptr, ci.size, compression)) { in copy_remote_dir_local()
1640 if (copy_attrs && set_time_and_mode(ci.lpath, ci.time, ci.mode)) { in copy_remote_dir_local()