Lines Matching refs:nsPid

145 void FillFdsaninfo(OpenFilesList &list, pid_t nsPid, uint64_t fdTableAddr)  in FillFdsaninfo()  argument
151 …if (DfxMemory::ReadProcMemByPid(nsPid, addr, entrys, sizeof(FdEntry) * fds) != sizeof(FdEntry) * f… in FillFdsaninfo()
164 if (DfxMemory::ReadProcMemByPid(nsPid, tmp, &overflow, sizeof(overflow)) != sizeof(overflow)) { in FillFdsaninfo()
172 if (DfxMemory::ReadProcMemByPid(nsPid, overflow, &overflowLength, sizeof(overflowLength)) in FillFdsaninfo()
182 …if (DfxMemory::ReadProcMemByPid(nsPid, address, overflowFdEntrys.data(), sizeof(FdEntry) * overflo… in FillFdsaninfo()
313 DFXLOG_INFO("start block crash process pid %d nspid %d", request->pid, request->nsPid); in Dump()
314 if (syscall(SYS_tgkill, request->nsPid, request->tid, SIGSTOP) != 0) { in Dump()
315 … DFXLOG_ERROR("send signal stop to nsPid %d fail %s", request->nsPid, strerror(errno)); in Dump()
373 std::string GetOpenFiles(int32_t pid, int nsPid, uint64_t fdTableAddr) in GetOpenFiles() argument
379 FillFdsaninfo(openFies, nsPid, fdTableAddr); in GetOpenFiles()
404 …if ((request->dumpMode == SPLIT_MODE) && ((!isCrash_ && (syscall(SYS_getppid) != request->nsPid)) … in IsTargetProcessAlive()
473 … process_->SetFatalMessage(process_->GetFatalMessage() + ReadStringByPtrace(request->nsPid, addr)); in GetCrashObj()
488 tid = tid != 0 ? tid : request->nsPid; in Unwind()
523 …((request->dumpMode == SPLIT_MODE) && (((!isCrash_) && (syscall(SYS_getppid) != request->nsPid)) || in DumpProcess()
526 … request->processName, request->nsPid, syscall(SYS_getppid), request->siginfo.si_signo); in DumpProcess()
531 …request->siginfo.si_value.sival_int, request->pid, request->nsPid, request->tid, request->threadNa… in DumpProcess()
549 process_->openFiles = GetOpenFiles(request->pid, request->nsPid, request->fdTableAddr); in DumpProcess()
671 process_ = DfxProcess::Create(request->pid, request->nsPid); in InitProcessInfo()