Lines Matching refs:rawParam
179 const std::shared_ptr<RawParam> rawParam = AddRequestRawParam(args, outfd);
180 int32_t ret = StartRequest(rawParam);
375 void DumpManagerService::EraseRequestRawParam(const std::shared_ptr<RawParam> rawParam)
377 if (rawParam == nullptr) {
382 uint32_t requestId = rawParam->GetRequestId();
430 int32_t DumpManagerService::StartRequest(const std::shared_ptr<RawParam> rawParam)
432 RequestMain(rawParam);
436 void DumpManagerService::RequestMain(const std::shared_ptr<RawParam> rawParam)
439 int argC = rawParam->GetArgc();
440 char **argV = rawParam->GetArgv();
441 std::string folder = DumpLogManager::CreateTmpFolder(rawParam->GetRequestId());
442 rawParam->SetFolder(folder);
448 DumpImplement::GetInstance().Main(argC, argV, rawParam);
451 DumpLogManager::EraseTmpFolder(rawParam->GetRequestId());
453 rawParam->CloseOutputFd();
454 EraseRequestRawParam(rawParam);