Lines Matching refs:pids
585 bool SubCommandStat::CheckOptionPidAndApp(std::vector<pid_t> pids) in CheckOptionPidAndApp() argument
587 if (!CheckOptionPid(pids)) { in CheckOptionPidAndApp()
597 bool SubCommandStat::CheckOptionPid(std::vector<pid_t> pids) in CheckOptionPid() argument
599 if (pids.empty()) { in CheckOptionPid()
603 for (auto pid : pids) { in CheckOptionPid()
649 std::vector<pid_t> pids; in OnSubCommand() local
654 pids.insert(pids.end(), subTids.begin(), subTids.end()); in OnSubCommand()
659 pids.insert(pids.end(), selectTids_.begin(), selectTids_.end()); in OnSubCommand()
660 perfEvents_.SetPid(pids); in OnSubCommand()
661 if (!CheckOptionPidAndApp(pids)) { in OnSubCommand()
746 bool SubCommandStat::CheckOptions(const std::vector<pid_t> &pids) in CheckOptions() argument
749 if (!pids.empty() || !selectTids_.empty()) { in CheckOptions()
758 if (!appPackage_.empty() && (!pids.empty() || !selectTids_.empty())) { in CheckOptions()
762 if (!targetSystemWide_ && trackedCommand_.empty() && pids.empty() && appPackage_.empty() in CheckOptions()
772 if (!pids.empty() || !selectTids_.empty()) { in CheckOptions()