Home | History | Annotate | Download | only in adb

Lines Matching defs:srcs

1253 static void parse_push_pull_args(const char** arg, int narg, std::vector<const char*>* srcs,
1257 srcs->clear();
1261 srcs->push_back(*arg);
1282 if (srcs->size() > 1) {
1283 *dst = srcs->back();
1284 srcs->pop_back();
1696 std::vector<const char*> srcs;
1699 parse_push_pull_args(&argv[1], argc - 1, &srcs, &dst, &copy_attrs, &sync);
1700 if (srcs.empty() || !dst) return syntax_error("push requires an argument");
1701 return do_sync_push(srcs, dst, sync) ? 0 : 1;
1705 std::vector<const char*> srcs;
1708 parse_push_pull_args(&argv[1], argc - 1, &srcs, &dst, &copy_attrs, nullptr);
1709 if (srcs.empty()) return syntax_error("pull requires an argument");
1710 return do_sync_pull(srcs, dst, copy_attrs) ? 0 : 1;