Lines Matching defs:CTL
359 #define CTL(c) 0, NULL, c##_ctl
368 {NAME("enabled"), CTL(thread_tcache_enabled)},
369 {NAME("flush"), CTL(thread_tcache_flush)}
373 {NAME("read"), CTL(thread_peak_read)},
374 {NAME("reset"), CTL(thread_peak_reset)},
378 {NAME("name"), CTL(thread_prof_name)},
379 {NAME("active"), CTL(thread_prof_active)}
383 {NAME("arena"), CTL(thread_arena)},
384 {NAME("allocated"), CTL(thread_allocated)},
385 {NAME("allocatedp"), CTL(thread_allocatedp)},
386 {NAME("deallocated"), CTL(thread_deallocated)},
387 {NAME("deallocatedp"), CTL(thread_deallocatedp)},
391 {NAME("idle"), CTL(thread_idle)}
395 {NAME("cache_oblivious"), CTL(config_cache_oblivious)},
396 {NAME("debug"), CTL(config_debug)},
397 {NAME("fill"), CTL(config_fill)},
398 {NAME("lazy_lock"), CTL(config_lazy_lock)},
399 {NAME("malloc_conf"), CTL(config_malloc_conf)},
400 {NAME("opt_safety_checks"), CTL(config_opt_safety_checks)},
401 {NAME("prof"), CTL(config_prof)},
402 {NAME("prof_libgcc"), CTL(config_prof_libgcc)},
403 {NAME("prof_libunwind"), CTL(config_prof_libunwind)},
404 {NAME("stats"), CTL(config_stats)},
405 {NAME("utrace"), CTL(config_utrace)},
406 {NAME("xmalloc"), CTL(config_xmalloc)}
410 {NAME("abort"), CTL(opt_abort)},
411 {NAME("abort_conf"), CTL(opt_abort_conf)},
412 {NAME("cache_oblivious"), CTL(opt_cache_oblivious)},
413 {NAME("trust_madvise"), CTL(opt_trust_madvise)},
414 {NAME("confirm_conf"), CTL(opt_confirm_conf)},
415 {NAME("hpa"), CTL(opt_hpa)},
416 {NAME("hpa_slab_max_alloc"), CTL(opt_hpa_slab_max_alloc)},
418 CTL(opt_hpa_hugification_threshold)},
419 {NAME("hpa_hugify_delay_ms"), CTL(opt_hpa_hugify_delay_ms)},
420 {NAME("hpa_min_purge_interval_ms"), CTL(opt_hpa_min_purge_interval_ms)},
421 {NAME("hpa_dirty_mult"), CTL(opt_hpa_dirty_mult)},
422 {NAME("hpa_sec_nshards"), CTL(opt_hpa_sec_nshards)},
423 {NAME("hpa_sec_max_alloc"), CTL(opt_hpa_sec_max_alloc)},
424 {NAME("hpa_sec_max_bytes"), CTL(opt_hpa_sec_max_bytes)},
426 CTL(opt_hpa_sec_bytes_after_flush)},
428 CTL(opt_hpa_sec_batch_fill_extra)},
429 {NAME("metadata_thp"), CTL(opt_metadata_thp)},
430 {NAME("retain"), CTL(opt_retain)},
431 {NAME("dss"), CTL(opt_dss)},
432 {NAME("narenas"), CTL(opt_narenas)},
433 {NAME("percpu_arena"), CTL(opt_percpu_arena)},
434 {NAME("oversize_threshold"), CTL(opt_oversize_threshold)},
435 {NAME("mutex_max_spin"), CTL(opt_mutex_max_spin)},
436 {NAME("background_thread"), CTL(opt_background_thread)},
437 {NAME("max_background_threads"), CTL(opt_max_background_threads)},
438 {NAME("dirty_decay_ms"), CTL(opt_dirty_decay_ms)},
439 {NAME("muzzy_decay_ms"), CTL(opt_muzzy_decay_ms)},
440 {NAME("stats_print"), CTL(opt_stats_print)},
441 {NAME("stats_print_opts"), CTL(opt_stats_print_opts)},
442 {NAME("stats_interval"), CTL(opt_stats_interval)},
443 {NAME("stats_interval_opts"), CTL(opt_stats_interval_opts)},
444 {NAME("junk"), CTL(opt_junk)},
445 {NAME("zero"), CTL(opt_zero)},
446 {NAME("utrace"), CTL(opt_utrace)},
447 {NAME("xmalloc"), CTL(opt_xmalloc)},
449 CTL(opt_experimental_infallible_new)},
450 {NAME("tcache"), CTL(opt_tcache)},
451 {NAME("tcache_max"), CTL(opt_tcache_max)},
453 CTL(opt_tcache_nslots_small_min)},
455 CTL(opt_tcache_nslots_small_max)},
456 {NAME("tcache_nslots_large"), CTL(opt_tcache_nslots_large)},
457 {NAME("lg_tcache_nslots_mul"), CTL(opt_lg_tcache_nslots_mul)},
458 {NAME("tcache_gc_incr_bytes"), CTL(opt_tcache_gc_incr_bytes)},
459 {NAME("tcache_gc_delay_bytes"), CTL(opt_tcache_gc_delay_bytes)},
461 CTL(opt_lg_tcache_flush_small_div)},
463 CTL(opt_lg_tcache_flush_large_div)},
464 {NAME("thp"), CTL(opt_thp)},
465 {NAME("lg_extent_max_active_fit"), CTL(opt_lg_extent_max_active_fit)},
466 {NAME("prof"), CTL(opt_prof)},
467 {NAME("prof_prefix"), CTL(opt_prof_prefix)},
468 {NAME("prof_active"), CTL(opt_prof_active)},
469 {NAME("prof_thread_active_init"), CTL(opt_prof_thread_active_init)},
470 {NAME("lg_prof_sample"), CTL(opt_lg_prof_sample)},
471 {NAME("lg_prof_interval"), CTL(opt_lg_prof_interval)},
472 {NAME("prof_gdump"), CTL(opt_prof_gdump)},
473 {NAME("prof_final"), CTL(opt_prof_final)},
474 {NAME("prof_leak"), CTL(opt_prof_leak)},
475 {NAME("prof_leak_error"), CTL(opt_prof_leak_error)},
476 {NAME("prof_accum"), CTL(opt_prof_accum)},
477 {NAME("prof_recent_alloc_max"), CTL(opt_prof_recent_alloc_max)},
478 {NAME("prof_stats"), CTL(opt_prof_stats)},
479 {NAME("prof_sys_thread_name"), CTL(opt_prof_sys_thread_name)},
480 {NAME("prof_time_resolution"), CTL(opt_prof_time_res)},
481 {NAME("lg_san_uaf_align"), CTL(opt_lg_san_uaf_align)},
482 {NAME("zero_realloc"), CTL(opt_zero_realloc)}
486 {NAME("create"), CTL(tcache_create)},
487 {NAME("flush"), CTL(tcache_flush)},
488 {NAME("destroy"), CTL(tcache_destroy)}
492 {NAME("initialized"), CTL(arena_i_initialized)},
493 {NAME("decay"), CTL(arena_i_decay)},
494 {NAME("purge"), CTL(arena_i_purge)},
495 {NAME("reset"), CTL(arena_i_reset)},
496 {NAME("destroy"), CTL(arena_i_destroy)},
497 {NAME("dss"), CTL(arena_i_dss)},
502 {NAME("oversize_threshold"), CTL(arena_i_oversize_threshold)},
503 {NAME("dirty_decay_ms"), CTL(arena_i_dirty_decay_ms)},
504 {NAME("muzzy_decay_ms"), CTL(arena_i_muzzy_decay_ms)},
505 {NAME("extent_hooks"), CTL(arena_i_extent_hooks)},
506 {NAME("retain_grow_limit"), CTL(arena_i_retain_grow_limit)}
517 {NAME("size"), CTL(arenas_bin_i_size)},
518 {NAME("nregs"), CTL(arenas_bin_i_nregs)},
519 {NAME("slab_size"), CTL(arenas_bin_i_slab_size)},
520 {NAME("nshards"), CTL(arenas_bin_i_nshards)}
531 {NAME("size"), CTL(arenas_lextent_i_size)}
542 {NAME("narenas"), CTL(arenas_narenas)},
543 {NAME("dirty_decay_ms"), CTL(arenas_dirty_decay_ms)},
544 {NAME("muzzy_decay_ms"), CTL(arenas_muzzy_decay_ms)},
545 {NAME("quantum"), CTL(arenas_quantum)},
546 {NAME("page"), CTL(arenas_page)},
547 {NAME("tcache_max"), CTL(arenas_tcache_max)},
548 {NAME("nbins"), CTL(arenas_nbins)},
549 {NAME("nhbins"), CTL(arenas_nhbins)},
551 {NAME("nlextents"), CTL(arenas_nlextents)},
553 {NAME("create"), CTL(arenas_create)},
554 {NAME("lookup"), CTL(arenas_lookup)}
558 {NAME("live"), CTL(prof_stats_bins_i_live)},
559 {NAME("accum"), CTL(prof_stats_bins_i_accum)}
571 {NAME("live"), CTL(prof_stats_lextents_i_live)},
572 {NAME("accum"), CTL(prof_stats_lextents_i_accum)}
589 {NAME("thread_active_init"), CTL(prof_thread_active_init)},
590 {NAME("active"), CTL(prof_active)},
591 {NAME("dump"), CTL(prof_dump)},
592 {NAME("gdump"), CTL(prof_gdump)},
593 {NAME("prefix"), CTL(prof_prefix)},
594 {NAME("reset"), CTL(prof_reset)},
595 {NAME("interval"), CTL(prof_interval)},
596 {NAME("lg_sample"), CTL(lg_prof_sample)},
597 {NAME("log_start"), CTL(prof_log_start)},
598 {NAME("log_stop"), CTL(prof_log_stop)},
603 {NAME("allocated"), CTL(stats_arenas_i_small_allocated)},
604 {NAME("nmalloc"), CTL(stats_arenas_i_small_nmalloc)},
605 {NAME("ndalloc"), CTL(stats_arenas_i_small_ndalloc)},
606 {NAME("nrequests"), CTL(stats_arenas_i_small_nrequests)},
607 {NAME("nfills"), CTL(stats_arenas_i_small_nfills)},
608 {NAME("nflushes"), CTL(stats_arenas_i_small_nflushes)}
612 {NAME("allocated"), CTL(stats_arenas_i_large_allocated)},
613 {NAME("nmalloc"), CTL(stats_arenas_i_large_nmalloc)},
614 {NAME("ndalloc"), CTL(stats_arenas_i_large_ndalloc)},
615 {NAME("nrequests"), CTL(stats_arenas_i_large_nrequests)},
616 {NAME("nfills"), CTL(stats_arenas_i_large_nfills)},
617 {NAME("nflushes"), CTL(stats_arenas_i_large_nflushes)}
623 CTL(stats_##prefix##_num_ops)}, \
625 CTL(stats_##prefix##_num_wait)}, \
627 CTL(stats_##prefix##_num_spin_acq)}, \
629 CTL(stats_##prefix##_num_owner_switch)}, \
631 CTL(stats_##prefix##_total_wait_time)}, \
633 CTL(stats_##prefix##_max_wait_time)}, \
635 CTL(stats_##prefix##_max_num_thds)} \
642 {NAME("nmalloc"), CTL(stats_arenas_i_bins_j_nmalloc)},
643 {NAME("ndalloc"), CTL(stats_arenas_i_bins_j_ndalloc)},
644 {NAME("nrequests"), CTL(stats_arenas_i_bins_j_nrequests)},
645 {NAME("curregs"), CTL(stats_arenas_i_bins_j_curregs)},
646 {NAME("nfills"), CTL(stats_arenas_i_bins_j_nfills)},
647 {NAME("nflushes"), CTL(stats_arenas_i_bins_j_nflushes)},
648 {NAME("nslabs"), CTL(stats_arenas_i_bins_j_nslabs)},
649 {NAME("nreslabs"), CTL(stats_arenas_i_bins_j_nreslabs)},
650 {NAME("curslabs"), CTL(stats_arenas_i_bins_j_curslabs)},
651 {NAME("nonfull_slabs"), CTL(stats_arenas_i_bins_j_nonfull_slabs)},
664 {NAME("nmalloc"), CTL(stats_arenas_i_lextents_j_nmalloc)},
665 {NAME("ndalloc"), CTL(stats_arenas_i_lextents_j_ndalloc)},
666 {NAME("nrequests"), CTL(stats_arenas_i_lextents_j_nrequests)},
667 {NAME("curlextents"), CTL(stats_arenas_i_lextents_j_curlextents)}
678 {NAME("ndirty"), CTL(stats_arenas_i_extents_j_ndirty)},
679 {NAME("nmuzzy"), CTL(stats_arenas_i_extents_j_nmuzzy)},
680 {NAME("nretained"), CTL(stats_arenas_i_extents_j_nretained)},
681 {NAME("dirty_bytes"), CTL(stats_arenas_i_extents_j_dirty_bytes)},
682 {NAME("muzzy_bytes"), CTL(stats_arenas_i_extents_j_muzzy_bytes)},
683 {NAME("retained_bytes"), CTL(stats_arenas_i_extents_j_retained_bytes)}
706 CTL(stats_arenas_i_hpa_shard_full_slabs_npageslabs_nonhuge)},
708 CTL(stats_arenas_i_hpa_shard_full_slabs_npageslabs_huge)},
710 CTL(stats_arenas_i_hpa_shard_full_slabs_nactive_nonhuge)},
712 CTL(stats_arenas_i_hpa_shard_full_slabs_nactive_huge)},
714 CTL(stats_arenas_i_hpa_shard_full_slabs_ndirty_nonhuge)},
716 CTL(stats_arenas_i_hpa_shard_full_slabs_ndirty_huge)}
721 CTL(stats_arenas_i_hpa_shard_empty_slabs_npageslabs_nonhuge)},
723 CTL(stats_arenas_i_hpa_shard_empty_slabs_npageslabs_huge)},
725 CTL(stats_arenas_i_hpa_shard_empty_slabs_nactive_nonhuge)},
727 CTL(stats_arenas_i_hpa_shard_empty_slabs_nactive_huge)},
729 CTL(stats_arenas_i_hpa_shard_empty_slabs_ndirty_nonhuge)},
731 CTL(stats_arenas_i_hpa_shard_empty_slabs_ndirty_huge)}
736 CTL(stats_arenas_i_hpa_shard_nonfull_slabs_j_npageslabs_nonhuge)},
738 CTL(stats_arenas_i_hpa_shard_nonfull_slabs_j_npageslabs_huge)},
740 CTL(stats_arenas_i_hpa_shard_nonfull_slabs_j_nactive_nonhuge)},
742 CTL(stats_arenas_i_hpa_shard_nonfull_slabs_j_nactive_huge)},
744 CTL(stats_arenas_i_hpa_shard_nonfull_slabs_j_ndirty_nonhuge)},
746 CTL(stats_arenas_i_hpa_shard_nonfull_slabs_j_ndirty_huge)}
767 {NAME("npurge_passes"), CTL(stats_arenas_i_hpa_shard_npurge_passes)},
768 {NAME("npurges"), CTL(stats_arenas_i_hpa_shard_npurges)},
769 {NAME("nhugifies"), CTL(stats_arenas_i_hpa_shard_nhugifies)},
770 {NAME("ndehugifies"), CTL(stats_arenas_i_hpa_shard_ndehugifies)}
774 {NAME("nthreads"), CTL(stats_arenas_i_nthreads)},
775 {NAME("uptime"), CTL(stats_arenas_i_uptime)},
776 {NAME("dss"), CTL(stats_arenas_i_dss)},
777 {NAME("dirty_decay_ms"), CTL(stats_arenas_i_dirty_decay_ms)},
778 {NAME("muzzy_decay_ms"), CTL(stats_arenas_i_muzzy_decay_ms)},
779 {NAME("pactive"), CTL(stats_arenas_i_pactive)},
780 {NAME("pdirty"), CTL(stats_arenas_i_pdirty)},
781 {NAME("pmuzzy"), CTL(stats_arenas_i_pmuzzy)},
782 {NAME("mapped"), CTL(stats_arenas_i_mapped)},
783 {NAME("retained"), CTL(stats_arenas_i_retained)},
784 {NAME("extent_avail"), CTL(stats_arenas_i_extent_avail)},
785 {NAME("dirty_npurge"), CTL(stats_arenas_i_dirty_npurge)},
786 {NAME("dirty_nmadvise"), CTL(stats_arenas_i_dirty_nmadvise)},
787 {NAME("dirty_purged"), CTL(stats_arenas_i_dirty_purged)},
788 {NAME("muzzy_npurge"), CTL(stats_arenas_i_muzzy_npurge)},
789 {NAME("muzzy_nmadvise"), CTL(stats_arenas_i_muzzy_nmadvise)},
790 {NAME("muzzy_purged"), CTL(stats_arenas_i_muzzy_purged)},
791 {NAME("base"), CTL(stats_arenas_i_base)},
792 {NAME("internal"), CTL(stats_arenas_i_internal)},
793 {NAME("metadata_thp"), CTL(stats_arenas_i_metadata_thp)},
794 {NAME("tcache_bytes"), CTL(stats_arenas_i_tcache_bytes)},
796 CTL(stats_arenas_i_tcache_stashed_bytes)},
797 {NAME("resident"), CTL(stats_arenas_i_resident)},
798 {NAME("abandoned_vm"), CTL(stats_arenas_i_abandoned_vm)},
799 {NAME("hpa_sec_bytes"), CTL(stats_arenas_i_hpa_sec_bytes)},
817 {NAME("num_threads"), CTL(stats_background_thread_num_threads)},
818 {NAME("num_runs"), CTL(stats_background_thread_num_runs)},
819 {NAME("run_interval"), CTL(stats_background_thread_run_interval)}
830 {NAME("reset"), CTL(stats_mutexes_reset)}
835 {NAME("allocated"), CTL(stats_allocated)},
836 {NAME("active"), CTL(stats_active)},
837 {NAME("metadata"), CTL(stats_metadata)},
838 {NAME("metadata_thp"), CTL(stats_metadata_thp)},
839 {NAME("resident"), CTL(stats_resident)},
840 {NAME("mapped"), CTL(stats_mapped)},
841 {NAME("retained"), CTL(stats_retained)},
846 {NAME("zero_reallocs"), CTL(stats_zero_reallocs)},
850 {NAME("install"), CTL(experimental_hooks_install)},
851 {NAME("remove"), CTL(experimental_hooks_remove)},
852 {NAME("prof_backtrace"), CTL(experimental_hooks_prof_backtrace)},
853 {NAME("prof_dump"), CTL(experimental_hooks_prof_dump)},
854 {NAME("safety_check_abort"), CTL(experimental_hooks_safety_check_abort)},
859 CTL(experimental_thread_activity_callback)}
863 {NAME("query"), CTL(experimental_utilization_query)},
864 {NAME("batch_query"), CTL(experimental_utilization_batch_query)}
868 {NAME("pactivep"), CTL(experimental_arenas_i_pactivep)}
879 {NAME("alloc_max"), CTL(experimental_prof_recent_alloc_max)},
880 {NAME("alloc_dump"), CTL(experimental_prof_recent_alloc_dump)},
887 {NAME("arenas_create_ext"), CTL(experimental_arenas_create_ext)},
889 {NAME("batch_alloc"), CTL(experimental_batch_alloc)},
894 {NAME("version"), CTL(version)},
895 {NAME("epoch"), CTL(epoch)},
896 {NAME("background_thread"), CTL(background_thread)},
897 {NAME("max_background_threads"), CTL(max_background_threads)},
914 #undef CTL