Lines Matching refs:pids_
643 pids_ = pids; in SetPid()
834 pids_.clear(); in PrepareFdEvents()
835 pids_.push_back(-1); in PrepareFdEvents()
838 pids_.push_back(trackedCommand_->GetChildPid()); in PrepareFdEvents()
840 if (pids_.empty()) { in PrepareFdEvents()
841 pids_.push_back(0); // no pid means use 0 as self pid in PrepareFdEvents()
853 if (pids_.size() == 1 && pids_[0] == -1) { in PrepareFdEvents()
856 HLOGI("target process: %zu (%s)\n", pids_.size(), in PrepareFdEvents()
857 (pids_[0] == 0) ? std::to_string(gettid()).c_str() : VectorToString(pids_).c_str()); in PrepareFdEvents()
917 int groupFdCache[cpus_.size()][pids_.size()]; in CreateFdEvents()
919 for (size_t j = 0; j < pids_.size(); j++) { // each pid in CreateFdEvents()
931 for (size_t ipid = 0; ipid < pids_.size(); ipid++) { // each pid in CreateFdEvents()
935 UniqueFd fd = Open(eventItem.attr, pids_[ipid], cpus_[icpu], in CreateFdEvents()
941 printf("pid %d does not exist.\n", pids_[ipid]); in CreateFdEvents()
943 HLOGE("pid %d does not exist.\n", pids_[ipid]); in CreateFdEvents()
966 fdItem.pid = pids_[ipid]; in CreateFdEvents()
1448 for (auto it = pids_.begin(); it != pids_.end();) { in HaveTargetsExit()
1452 it = pids_.erase(it); in HaveTargetsExit()
1455 if (pids_.empty()) { in HaveTargetsExit()