Lines Matching defs:cstat
455 cstat{},
527 worker->sample_client_stat(&cstat);
1011 ++cstat.req_success;
1500 cstat.connect_start_time = std::chrono::steady_clock::now();
1504 cstat.connect_time = std::chrono::steady_clock::now();
1508 if (recorded(cstat.ttfb)) {
1512 cstat.ttfb = std::chrono::steady_clock::now();
1516 cstat.connect_start_time = std::chrono::steady_clock::time_point();
1517 cstat.connect_time = std::chrono::steady_clock::time_point();
1518 cstat.ttfb = std::chrono::steady_clock::time_point();
1524 if (recorded(cstat.client_start_time)) {
1528 cstat.client_start_time = std::chrono::steady_clock::now();
1534 cstat.client_end_time = std::chrono::steady_clock::now();
1680 void Worker::sample_client_stat(ClientStat *cstat) {
1681 sample(client_smp, stats.client_stats, cstat);
1791 for (const auto &cstat : stat.client_stats) {
1792 if (recorded(cstat.client_start_time) &&
1793 recorded(cstat.client_end_time)) {
1795 cstat.client_end_time - cstat.client_start_time)
1798 rps_values.push_back(cstat.req_success / t);
1803 if (!recorded(cstat.connect_start_time) ||
1804 !recorded(cstat.connect_time)) {
1810 cstat.connect_time - cstat.connect_start_time)
1813 if (!recorded(cstat.ttfb)) {
1819 cstat.ttfb - cstat.connect_start_time)