Home | History | Annotate | Download | only in src

Lines Matching refs:ctl

221 #define	CTL(c)	0, NULL, c##_ctl
230 {NAME("enabled"), CTL(thread_tcache_enabled)},
231 {NAME("flush"), CTL(thread_tcache_flush)}
235 {NAME("name"), CTL(thread_prof_name)},
236 {NAME("active"), CTL(thread_prof_active)}
240 {NAME("arena"), CTL(thread_arena)},
241 {NAME("allocated"), CTL(thread_allocated)},
242 {NAME("allocatedp"), CTL(thread_allocatedp)},
243 {NAME("deallocated"), CTL(thread_deallocated)},
244 {NAME("deallocatedp"), CTL(thread_deallocatedp)},
250 {NAME("cache_oblivious"), CTL(config_cache_oblivious)},
251 {NAME("debug"), CTL(config_debug)},
252 {NAME("fill"), CTL(config_fill)},
253 {NAME("lazy_lock"), CTL(config_lazy_lock)},
254 {NAME("malloc_conf"), CTL(config_malloc_conf)},
255 {NAME("munmap"), CTL(config_munmap)},
256 {NAME("prof"), CTL(config_prof)},
257 {NAME("prof_libgcc"), CTL(config_prof_libgcc)},
258 {NAME("prof_libunwind"), CTL(config_prof_libunwind)},
259 {NAME("stats"), CTL(config_stats)},
260 {NAME("tcache"), CTL(config_tcache)},
261 {NAME("tls"), CTL(config_tls)},
262 {NAME("utrace"), CTL(config_utrace)},
263 {NAME("valgrind"), CTL(config_valgrind)},
264 {NAME("xmalloc"), CTL(config_xmalloc)}
268 {NAME("abort"), CTL(opt_abort)},
269 {NAME("dss"), CTL(opt_dss)},
270 {NAME("lg_chunk"), CTL(opt_lg_chunk)},
271 {NAME("narenas"), CTL(opt_narenas)},
272 {NAME("purge"), CTL(opt_purge)},
273 {NAME("lg_dirty_mult"), CTL(opt_lg_dirty_mult)},
274 {NAME("decay_time"), CTL(opt_decay_time)},
275 {NAME("stats_print"), CTL(opt_stats_print)},
276 {NAME("junk"), CTL(opt_junk)},
277 {NAME("zero"), CTL(opt_zero)},
278 {NAME("quarantine"), CTL(opt_quarantine)},
279 {NAME("redzone"), CTL(opt_redzone)},
280 {NAME("utrace"), CTL(opt_utrace)},
281 {NAME("xmalloc"), CTL(opt_xmalloc)},
282 {NAME("tcache"), CTL(opt_tcache)},
283 {NAME("lg_tcache_max"), CTL(opt_lg_tcache_max)},
284 {NAME("prof"), CTL(opt_prof)},
285 {NAME("prof_prefix"), CTL(opt_prof_prefix)},
286 {NAME("prof_active"), CTL(opt_prof_active)},
287 {NAME("prof_thread_active_init"), CTL(opt_prof_thread_active_init)},
288 {NAME("lg_prof_sample"), CTL(opt_lg_prof_sample)},
289 {NAME("lg_prof_interval"), CTL(opt_lg_prof_interval)},
290 {NAME("prof_gdump"), CTL(opt_prof_gdump)},
291 {NAME("prof_final"), CTL(opt_prof_final)},
292 {NAME("prof_leak"), CTL(opt_prof_leak)},
293 {NAME("prof_accum"), CTL(opt_prof_accum)}
297 {NAME("create"), CTL(tcache_create)},
298 {NAME("flush"), CTL(tcache_flush)},
299 {NAME("destroy"), CTL(tcache_destroy)}
303 {NAME("purge"), CTL(arena_i_purge)},
304 {NAME("decay"), CTL(arena_i_decay)},
305 {NAME("reset"), CTL(arena_i_reset)},
306 {NAME("dss"), CTL(arena_i_dss)},
307 {NAME("lg_dirty_mult"), CTL(arena_i_lg_dirty_mult)},
308 {NAME("decay_time"), CTL(arena_i_decay_time)},
309 {NAME("chunk_hooks"), CTL(arena_i_chunk_hooks)}
320 {NAME("size"), CTL(arenas_bin_i_size)},
321 {NAME("nregs"), CTL(arenas_bin_i_nregs)},
322 {NAME("run_size"), CTL(arenas_bin_i_run_size)}
333 {NAME("size"), CTL(arenas_lrun_i_size)}
344 {NAME("size"), CTL(arenas_hchunk_i_size)}
355 {NAME("narenas"), CTL(arenas_narenas)},
356 {NAME("initialized"), CTL(arenas_initialized)},
357 {NAME("lg_dirty_mult"), CTL(arenas_lg_dirty_mult)},
358 {NAME("decay_time"), CTL(arenas_decay_time)},
359 {NAME("quantum"), CTL(arenas_quantum)},
360 {NAME("page"), CTL(arenas_page)},
361 {NAME("tcache_max"), CTL(arenas_tcache_max)},
362 {NAME("nbins"), CTL(arenas_nbins)},
363 {NAME("nhbins"), CTL(arenas_nhbins)},
365 {NAME("nlruns"), CTL(arenas_nlruns)},
367 {NAME("nhchunks"), CTL(arenas_nhchunks)},
369 {NAME("extend"), CTL(arenas_extend)}
373 {NAME("thread_active_init"), CTL(prof_thread_active_init)},
374 {NAME("active"), CTL(prof_active)},
375 {NAME("dump"), CTL(prof_dump)},
376 {NAME("gdump"), CTL(prof_gdump)},
377 {NAME("reset"), CTL(prof_reset)},
378 {NAME("interval"), CTL(prof_interval)},
379 {NAME("lg_sample"), CTL(lg_prof_sample)}
383 {NAME("mapped"), CTL(stats_arenas_i_metadata_mapped)},
384 {NAME("allocated"), CTL(stats_arenas_i_metadata_allocated)}
388 {NAME("allocated"), CTL(stats_arenas_i_small_allocated)},
389 {NAME("nmalloc"), CTL(stats_arenas_i_small_nmalloc)},
390 {NAME("ndalloc"), CTL(stats_arenas_i_small_ndalloc)},
391 {NAME("nrequests"), CTL(stats_arenas_i_small_nrequests)}
395 {NAME("allocated"), CTL(stats_arenas_i_large_allocated)},
396 {NAME("nmalloc"), CTL(stats_arenas_i_large_nmalloc)},
397 {NAME("ndalloc"), CTL(stats_arenas_i_large_ndalloc)},
398 {NAME("nrequests"), CTL(stats_arenas_i_large_nrequests)}
402 {NAME("allocated"), CTL(stats_arenas_i_huge_allocated)},
403 {NAME("nmalloc"), CTL(stats_arenas_i_huge_nmalloc)},
404 {NAME("ndalloc"), CTL(stats_arenas_i_huge_ndalloc)},
405 {NAME("nrequests"), CTL(stats_arenas_i_huge_nrequests)}
409 {NAME("nmalloc"), CTL(stats_arenas_i_bins_j_nmalloc)},
410 {NAME("ndalloc"), CTL(stats_arenas_i_bins_j_ndalloc)},
411 {NAME("nrequests"), CTL(stats_arenas_i_bins_j_nrequests)},
412 {NAME("curregs"), CTL(stats_arenas_i_bins_j_curregs)},
413 {NAME("nfills"), CTL(stats_arenas_i_bins_j_nfills)},
414 {NAME("nflushes"), CTL(stats_arenas_i_bins_j_nflushes)},
415 {NAME("nruns"), CTL(stats_arenas_i_bins_j_nruns)},
416 {NAME("nreruns"), CTL(stats_arenas_i_bins_j_nreruns)},
417 {NAME("curruns"), CTL(stats_arenas_i_bins_j_curruns)}
428 {NAME("nmalloc"), CTL(stats_arenas_i_lruns_j_nmalloc)},
429 {NAME("ndalloc"), CTL(stats_arenas_i_lruns_j_ndalloc)},
430 {NAME("nrequests"), CTL(stats_arenas_i_lruns_j_nrequests)},
431 {NAME("curruns"), CTL(stats_arenas_i_lruns_j_curruns)}
442 {NAME("nmalloc"), CTL(stats_arenas_i_hchunks_j_nmalloc)},
443 {NAME("ndalloc"), CTL(stats_arenas_i_hchunks_j_ndalloc)},
444 {NAME("nrequests"), CTL(stats_arenas_i_hchunks_j_nrequests)},
445 {NAME("curhchunks"), CTL(stats_arenas_i_hchunks_j_curhchunks)}
456 {NAME("nthreads"), CTL(stats_arenas_i_nthreads)},
457 {NAME("dss"), CTL(stats_arenas_i_dss)},
458 {NAME("lg_dirty_mult"), CTL(stats_arenas_i_lg_dirty_mult)},
459 {NAME("decay_time"), CTL(stats_arenas_i_decay_time)},
460 {NAME("pactive"), CTL(stats_arenas_i_pactive)},
461 {NAME("pdirty"), CTL(stats_arenas_i_pdirty)},
462 {NAME("mapped"), CTL(stats_arenas_i_mapped)},
463 {NAME("retained"), CTL(stats_arenas_i_retained)},
464 {NAME("npurge"), CTL(stats_arenas_i_npurge)},
465 {NAME("nmadvise"), CTL(stats_arenas_i_nmadvise)},
466 {NAME("purged"), CTL(stats_arenas_i_purged)},
484 {NAME("cactive"), CTL(stats_cactive)},
485 {NAME("allocated"), CTL
486 {NAME("active"), CTL(stats_active)},
487 {NAME("metadata"), CTL(stats_metadata)},
488 {NAME("resident"), CTL(stats_resident)},
489 {NAME("mapped"), CTL(stats_mapped)},
490 {NAME("retained"), CTL(stats_retained)},
495 {NAME("version"), CTL(version)},
496 {NAME("epoch"), CTL(epoch)},
512 #undef CTL
882 if (node->ctl != NULL) {
935 if (node != NULL && node->ctl)
936 ret = node->ctl(tsd, mib, depth, oldp, oldlenp, newp, newlen);
938 /* The name refers to a partial path through the ctl tree. */
999 /* Call the ctl function. */
1000 if (node && node->ctl)
1001 ret = node->ctl(tsd, mib, miblen, oldp, oldlenp, newp, newlen);
1015 if (malloc_mutex_init(&ctl_mtx, "ctl", WITNESS_RANK_CTL))