Lines Matching refs:sessionConfig
141 if (sessionConfig.session_mode() == ProfilerSessionConfig::OFFLINE) {
142 uint32_t sampleDuration = sessionConfig.sample_duration();
156 if (sessionConfig.keep_alive_time() == 0) {
171 if (sessionConfig.session_mode() == ProfilerSessionConfig::OFFLINE) {
190 if (sessionConfig.session_mode() == ProfilerSessionConfig::OFFLINE) {
218 sessionConfig.set_keep_alive_time(timeout);
224 if (sessionConfig.keep_alive_time() > 0 && timeoutScheduleTaskFd == -1) {
227 sessionConfig.keep_alive_time(), true);
233 if (sessionConfig.keep_alive_time() > 0 && timeoutScheduleTaskFd != -1) {
251 std::shared_ptr<ProfilerSessionConfig> sessionConfig =
253 const int nBuffers = sessionConfig->buffers_size();
271 bufferConfigs.resize(pluginConfigs.size(), sessionConfig->buffers(0));
274 bufferConfigs.assign(sessionConfig->buffers().begin(), sessionConfig->buffers().end());
282 pluginService_->SetProfilerSessionConfig(sessionConfig, pluginNames);
287 if (sessionConfig->session_mode() == ProfilerSessionConfig::OFFLINE) {
288 auto resultFile = sessionConfig->result_file();
290 traceWriter = std::make_shared<TraceFileWriter>(resultFile, sessionConfig->split_file(),
291 sessionConfig->split_file_max_size_mb(), sessionConfig->split_file_max_num());
323 ctx->sessionConfig = *sessionConfig;
339 auto keepAliveTime = sessionConfig->keep_alive_time();
547 if (ctx->sessionConfig.session_mode() == ProfilerSessionConfig::ONLINE) {
600 if (ctx->sessionConfig.session_mode() == ProfilerSessionConfig::OFFLINE) {
632 if (ctx->sessionConfig.session_mode() == ProfilerSessionConfig::OFFLINE) {
639 if (!ctx->sessionConfig.split_file()) {
640 MergeStandaloneFile(ctx->sessionConfig.result_file(), pluginName, pluginCtx->outFileName,
669 if (ctx->sessionConfig.keep_alive_time() > 0) {