Lines Matching refs:pids_
647 pids_ = pids; in SetPid()
859 pids_.clear(); in PrepareFdEvents()
860 pids_.push_back(-1); in PrepareFdEvents()
863 pids_.push_back(trackedCommand_->GetChildPid()); in PrepareFdEvents()
865 if (pids_.empty()) { in PrepareFdEvents()
866 pids_.push_back(0); // no pid means use 0 as self pid in PrepareFdEvents()
878 if (pids_.size() == 1 && pids_[0] == -1) { in PrepareFdEvents()
881 HLOGI("target process: %zu (%s)\n", pids_.size(), in PrepareFdEvents()
882 (pids_[0] == 0) ? std::to_string(gettid()).c_str() : VectorToString(pids_).c_str()); in PrepareFdEvents()
942 int groupFdCache[cpus_.size()][pids_.size()]; in CreateFdEvents()
944 for (size_t j = 0; j < pids_.size(); j++) { // each pid in CreateFdEvents()
956 for (size_t ipid = 0; ipid < pids_.size(); ipid++) { // each pid in CreateFdEvents()
960 UniqueFd fd = Open(eventItem.attr, pids_[ipid], cpus_[icpu], in CreateFdEvents()
966 printf("pid %d does not exist.\n", pids_[ipid]); in CreateFdEvents()
968 HLOGE("pid %d does not exist.\n", pids_[ipid]); in CreateFdEvents()
991 fdItem.pid = pids_[ipid]; in CreateFdEvents()
1478 for (auto it = pids_.begin(); it != pids_.end();) { in HaveTargetsExit()
1482 it = pids_.erase(it); in HaveTargetsExit()
1485 if (pids_.empty()) { in HaveTargetsExit()