Lines Matching refs:stats

111 struct stats stats;  variable
183 memset(&stats, 0, sizeof(struct stats)); in stats_init()
197 memset(&stats, 0, sizeof(struct stats)); in stats_reset()
266 stats.malloc_fails++; in add_msghdr()
445 c->thread->stats.idle_kicks++; in conn_close_idle()
464 stats.malloc_fails++; in conn_new()
497 stats.malloc_fails++; in conn_new()
585 stats.total_conns++; in conn_new()
809 stats.malloc_fails++; in ensure_iov_space()
916 stats.malloc_fails++; in build_udp_headers()
1013 pthread_mutex_lock(&c->thread->stats.mutex); in complete_nread_ascii()
1014 c->thread->stats.slab_stats[ITEM_clsid(it)].set_cmds++; in complete_nread_ascii()
1015 pthread_mutex_unlock(&c->thread->stats.mutex); in complete_nread_ascii()
1327 pthread_mutex_lock(&c->thread->stats.mutex); in complete_incr_bin()
1329 c->thread->stats.incr_misses++; in complete_incr_bin()
1331 c->thread->stats.decr_misses++; in complete_incr_bin()
1333 pthread_mutex_unlock(&c->thread->stats.mutex); in complete_incr_bin()
1351 pthread_mutex_lock(&c->thread->stats.mutex); in complete_update_bin()
1352 c->thread->stats.slab_stats[ITEM_clsid(it)].set_cmds++; in complete_update_bin()
1353 pthread_mutex_unlock(&c->thread->stats.mutex); in complete_update_bin()
1468 pthread_mutex_lock(&c->thread->stats.mutex); in process_bin_get_or_touch()
1470 c->thread->stats.touch_cmds++; in process_bin_get_or_touch()
1471 c->thread->stats.slab_stats[ITEM_clsid(it)].touch_hits++; in process_bin_get_or_touch()
1473 c->thread->stats.get_cmds++; in process_bin_get_or_touch()
1474 c->thread->stats.slab_stats[ITEM_clsid(it)].get_hits++; in process_bin_get_or_touch()
1476 pthread_mutex_unlock(&c->thread->stats.mutex); in process_bin_get_or_touch()
1518 pthread_mutex_lock(&c->thread->stats.mutex); in process_bin_get_or_touch()
1520 c->thread->stats.touch_cmds++; in process_bin_get_or_touch()
1521 c->thread->stats.touch_misses++; in process_bin_get_or_touch()
1523 c->thread->stats.get_cmds++; in process_bin_get_or_touch()
1524 c->thread->stats.get_misses++; in process_bin_get_or_touch()
1526 pthread_mutex_unlock(&c->thread->stats.mutex); in process_bin_get_or_touch()
1560 char *buf = c->stats.buffer + c->stats.offset; in append_bin_stats()
1583 c->stats.offset += sizeof(header.response) + bodylen; in append_bin_stats()
1589 char *pos = c->stats.buffer + c->stats.offset; in append_ascii_stats()
1591 int remaining = c->stats.size - c->stats.offset; in append_ascii_stats()
1602 c->stats.offset += nbytes; in append_ascii_stats()
1606 size_t nsize = c->stats.size; in grow_stats_buf()
1607 size_t available = nsize - c->stats.offset; in grow_stats_buf()
1611 if (c->stats.buffer == NULL) { in grow_stats_buf()
1613 available = c->stats.size = c->stats.offset = 0; in grow_stats_buf()
1619 available = nsize - c->stats.offset; in grow_stats_buf()
1622 if (nsize != c->stats.size) { in grow_stats_buf()
1623 char *ptr = realloc(c->stats.buffer, nsize); in grow_stats_buf()
1625 c->stats.buffer = ptr; in grow_stats_buf()
1626 c->stats.size = nsize; in grow_stats_buf()
1629 stats.malloc_fails++; in grow_stats_buf()
1663 assert(c->stats.offset <= c->stats.size); in append_stats()
1709 if (c->stats.buffer == NULL) { in process_bin_stat()
1712 write_and_free(c, c->stats.buffer, c->stats.offset); in process_bin_stat()
1713 c->stats.buffer = NULL; in process_bin_stat()
1724 if (c->stats.buffer == NULL) { in process_bin_stat()
1727 write_and_free(c, c->stats.buffer, c->stats.offset); in process_bin_stat()
1728 c->stats.buffer = NULL; in process_bin_stat()
1755 stats.malloc_fails++; in bin_read_key()
1939 pthread_mutex_lock(&c->thread->stats.mutex); in process_bin_complete_sasl_auth()
1940 c->thread->stats.auth_cmds++; in process_bin_complete_sasl_auth()
1941 pthread_mutex_unlock(&c->thread->stats.mutex); in process_bin_complete_sasl_auth()
1955 pthread_mutex_lock(&c->thread->stats.mutex); in process_bin_complete_sasl_auth()
1956 c->thread->stats.auth_cmds++; in process_bin_complete_sasl_auth()
1957 c->thread->stats.auth_errors++; in process_bin_complete_sasl_auth()
1958 pthread_mutex_unlock(&c->thread->stats.mutex); in process_bin_complete_sasl_auth()
2353 pthread_mutex_lock(&c->thread->stats.mutex); in process_bin_flush()
2354 c->thread->stats.flush_cmds++; in process_bin_flush()
2355 pthread_mutex_unlock(&c->thread->stats.mutex); in process_bin_flush()
2388 pthread_mutex_lock(&c->thread->stats.mutex); in process_bin_delete()
2389 c->thread->stats.slab_stats[ITEM_clsid(it)].delete_hits++; in process_bin_delete()
2390 pthread_mutex_unlock(&c->thread->stats.mutex); in process_bin_delete()
2399 pthread_mutex_lock(&c->thread->stats.mutex); in process_bin_delete()
2400 c->thread->stats.delete_misses++; in process_bin_delete()
2401 pthread_mutex_unlock(&c->thread->stats.mutex); in process_bin_delete()
2579 pthread_mutex_lock(&c->thread->stats.mutex); in do_store_item()
2580 c->thread->stats.cas_misses++; in do_store_item()
2581 pthread_mutex_unlock(&c->thread->stats.mutex); in do_store_item()
2587 pthread_mutex_lock(&c->thread->stats.mutex); in do_store_item()
2588 c->thread->stats.slab_stats[ITEM_clsid(old_it)].cas_hits++; in do_store_item()
2589 pthread_mutex_unlock(&c->thread->stats.mutex); in do_store_item()
2594 pthread_mutex_lock(&c->thread->stats.mutex); in do_store_item()
2595 c->thread->stats.slab_stats[ITEM_clsid(old_it)].cas_badval++; in do_store_item()
2596 pthread_mutex_unlock(&c->thread->stats.mutex); in do_store_item()
2802 char *stats = stats_prefix_dump(&len); in process_stats_detail() local
2803 write_and_free(c, stats, len); in process_stats_detail()
2844 APPEND_STAT("total_connections", "%llu", (unsigned long long)stats.total_conns); in server_stats()
2846 APPEND_STAT("rejected_connections", "%llu", (unsigned long long)stats.rejected_conns); in server_stats()
2878 APPEND_STAT("listen_disabled_num", "%llu", (unsigned long long)stats.listen_disabled_num); in server_stats()
2879 APPEND_STAT("time_in_listen_disabled_us", "%llu", stats.time_in_listen_disabled_us); in server_stats()
2886 APPEND_STAT("slab_reassign_rescues", "%llu", stats.slab_reassign_rescues); in server_stats()
2887 APPEND_STAT("slab_reassign_chunk_rescues", "%llu", stats.slab_reassign_chunk_rescues); in server_stats()
2888 APPEND_STAT("slab_reassign_evictions_nomem", "%llu", stats.slab_reassign_evictions_nomem); in server_stats()
2889 APPEND_STAT("slab_reassign_inline_reclaim", "%llu", stats.slab_reassign_inline_reclaim); in server_stats()
2890 APPEND_STAT("slab_reassign_busy_items", "%llu", stats.slab_reassign_busy_items); in server_stats()
2892 APPEND_STAT("slabs_moved", "%llu", stats.slabs_moved); in server_stats()
2896 APPEND_STAT("lru_crawler_starts", "%u", stats.lru_crawler_starts); in server_stats()
2899 … APPEND_STAT("lru_maintainer_juggles", "%llu", (unsigned long long)stats.lru_maintainer_juggles); in server_stats()
2902 (unsigned long long)stats.malloc_fails); in server_stats()
2903 APPEND_STAT("log_worker_dropped", "%llu", (unsigned long long)stats.log_worker_dropped); in server_stats()
2904 APPEND_STAT("log_worker_written", "%llu", (unsigned long long)stats.log_worker_written); in server_stats()
2905 APPEND_STAT("log_watcher_skipped", "%llu", (unsigned long long)stats.log_watcher_skipped); in server_stats()
2906 APPEND_STAT("log_watcher_sent", "%llu", (unsigned long long)stats.log_watcher_sent); in server_stats()
3119 if (c->stats.buffer == NULL) { in process_stat()
3122 write_and_free(c, c->stats.buffer, c->stats.offset); in process_stat()
3123 c->stats.buffer = NULL; in process_stat()
3134 if (c->stats.buffer == NULL) { in process_stat()
3137 write_and_free(c, c->stats.buffer, c->stats.offset); in process_stat()
3138 c->stats.buffer = NULL; in process_stat()
3178 stats.malloc_fails++; in process_get_command()
3206 stats.malloc_fails++; in process_get_command()
3216 stats.malloc_fails++; in process_get_command()
3279 pthread_mutex_lock(&c->thread->stats.mutex); in process_get_command()
3280 c->thread->stats.slab_stats[ITEM_clsid(it)].get_hits++; in process_get_command()
3281 c->thread->stats.get_cmds++; in process_get_command()
3282 pthread_mutex_unlock(&c->thread->stats.mutex); in process_get_command()
3288 pthread_mutex_lock(&c->thread->stats.mutex); in process_get_command()
3289 c->thread->stats.get_misses++; in process_get_command()
3290 c->thread->stats.get_cmds++; in process_get_command()
3291 pthread_mutex_unlock(&c->thread->stats.mutex); in process_get_command()
3454 pthread_mutex_lock(&c->thread->stats.mutex); in process_touch_command()
3455 c->thread->stats.touch_cmds++; in process_touch_command()
3456 c->thread->stats.slab_stats[ITEM_clsid(it)].touch_hits++; in process_touch_command()
3457 pthread_mutex_unlock(&c->thread->stats.mutex); in process_touch_command()
3462 pthread_mutex_lock(&c->thread->stats.mutex); in process_touch_command()
3463 c->thread->stats.touch_cmds++; in process_touch_command()
3464 c->thread->stats.touch_misses++; in process_touch_command()
3465 pthread_mutex_unlock(&c->thread->stats.mutex); in process_touch_command()
3505 pthread_mutex_lock(&c->thread->stats.mutex); in process_arithmetic_command()
3507 c->thread->stats.incr_misses++; in process_arithmetic_command()
3509 c->thread->stats.decr_misses++; in process_arithmetic_command()
3511 pthread_mutex_unlock(&c->thread->stats.mutex); in process_arithmetic_command()
3575 pthread_mutex_lock(&c->thread->stats.mutex); in do_add_delta()
3577 c->thread->stats.slab_stats[ITEM_clsid(it)].incr_hits++; in do_add_delta()
3579 c->thread->stats.slab_stats[ITEM_clsid(it)].decr_hits++; in do_add_delta()
3581 pthread_mutex_unlock(&c->thread->stats.mutex); in do_add_delta()
3669 pthread_mutex_lock(&c->thread->stats.mutex); in process_delete_command()
3670 c->thread->stats.slab_stats[ITEM_clsid(it)].delete_hits++; in process_delete_command()
3671 pthread_mutex_unlock(&c->thread->stats.mutex); in process_delete_command()
3677 pthread_mutex_lock(&c->thread->stats.mutex); in process_delete_command()
3678 c->thread->stats.delete_misses++; in process_delete_command()
3679 pthread_mutex_unlock(&c->thread->stats.mutex); in process_delete_command()
3859 pthread_mutex_lock(&c->thread->stats.mutex); in process_command()
3860 c->thread->stats.flush_cmds++; in process_command()
3861 pthread_mutex_unlock(&c->thread->stats.mutex); in process_command()
4185 pthread_mutex_lock(&c->thread->stats.mutex); in try_read_udp()
4186 c->thread->stats.bytes_read += res; in try_read_udp()
4187 pthread_mutex_unlock(&c->thread->stats.mutex); in try_read_udp()
4242 stats.malloc_fails++; in try_read_network()
4259 pthread_mutex_lock(&c->thread->stats.mutex); in try_read_network()
4260 c->thread->stats.bytes_read += res; in try_read_network()
4261 pthread_mutex_unlock(&c->thread->stats.mutex); in try_read_network()
4324 (maxconns_exited.tv_sec - stats.maxconns_entered.tv_sec) * 1000000 in do_accept_new_conns()
4325 + (maxconns_exited.tv_usec - stats.maxconns_entered.tv_usec); in do_accept_new_conns()
4326 stats.time_in_listen_disabled_us += elapsed_us; in do_accept_new_conns()
4332 gettimeofday(&stats.maxconns_entered,NULL); in do_accept_new_conns()
4333 stats.listen_disabled_num++; in do_accept_new_conns()
4363 pthread_mutex_lock(&c->thread->stats.mutex); in transmit()
4364 c->thread->stats.bytes_written += res; in transmit()
4365 pthread_mutex_unlock(&c->thread->stats.mutex); in transmit()
4440 pthread_mutex_lock(&c->thread->stats.mutex); in read_into_chunked_item()
4441 c->thread->stats.bytes_read += res; in read_into_chunked_item()
4442 pthread_mutex_unlock(&c->thread->stats.mutex); in read_into_chunked_item()
4531 stats.rejected_conns++; in drive_machine()
4588 pthread_mutex_lock(&c->thread->stats.mutex); in drive_machine()
4589 c->thread->stats.conn_yields++; in drive_machine()
4590 pthread_mutex_unlock(&c->thread->stats.mutex); in drive_machine()
4643 pthread_mutex_lock(&c->thread->stats.mutex); in drive_machine()
4644 c->thread->stats.bytes_read += res; in drive_machine()
4645 pthread_mutex_unlock(&c->thread->stats.mutex); in drive_machine()
4705 pthread_mutex_lock(&c->thread->stats.mutex); in drive_machine()
4706 c->thread->stats.bytes_read += res; in drive_machine()
4707 pthread_mutex_unlock(&c->thread->stats.mutex); in drive_machine()