Lines Matching refs:NAME
64 static int ctl_lookup(const char *name, ctl_node_t const **nodesp,
186 #define NAME(n) {true}, n
200 {NAME("enabled"), CTL(thread_tcache_enabled)},
201 {NAME("flush"), CTL(thread_tcache_flush)}
205 {NAME("arena"), CTL(thread_arena)},
206 {NAME("allocated"), CTL(thread_allocated)},
207 {NAME("allocatedp"), CTL(thread_allocatedp)},
208 {NAME("deallocated"), CTL(thread_deallocated)},
209 {NAME("deallocatedp"), CTL(thread_deallocatedp)},
210 {NAME("tcache"), CHILD(named, tcache)}
214 {NAME("debug"), CTL(config_debug)},
215 {NAME("fill"), CTL(config_fill)},
216 {NAME("lazy_lock"), CTL(config_lazy_lock)},
217 {NAME("munmap"), CTL(config_munmap)},
218 {NAME("prof"), CTL(config_prof)},
219 {NAME("prof_libgcc"), CTL(config_prof_libgcc)},
220 {NAME("prof_libunwind"), CTL(config_prof_libunwind)},
221 {NAME("stats"), CTL(config_stats)},
222 {NAME("tcache"), CTL(config_tcache)},
223 {NAME("tls"), CTL(config_tls)},
224 {NAME("utrace"), CTL(config_utrace)},
225 {NAME("valgrind"), CTL(config_valgrind)},
226 {NAME("xmalloc"), CTL(config_xmalloc)}
230 {NAME("abort"), CTL(opt_abort)},
231 {NAME("dss"), CTL(opt_dss)},
232 {NAME("lg_chunk"), CTL(opt_lg_chunk)},
233 {NAME("narenas"), CTL(opt_narenas)},
234 {NAME("lg_dirty_mult"), CTL(opt_lg_dirty_mult)},
235 {NAME("stats_print"), CTL(opt_stats_print)},
236 {NAME("junk"), CTL(opt_junk)},
237 {NAME("zero"), CTL(opt_zero)},
238 {NAME("quarantine"), CTL(opt_quarantine)},
239 {NAME("redzone"), CTL(opt_redzone)},
240 {NAME("utrace"), CTL(opt_utrace)},
241 {NAME("xmalloc"), CTL(opt_xmalloc)},
242 {NAME("tcache"), CTL(opt_tcache)},
243 {NAME("lg_tcache_max"), CTL(opt_lg_tcache_max)},
244 {NAME("prof"), CTL(opt_prof)},
245 {NAME("prof_prefix"), CTL(opt_prof_prefix)},
246 {NAME("prof_active"), CTL(opt_prof_active)},
247 {NAME("lg_prof_sample"), CTL(opt_lg_prof_sample)},
248 {NAME("lg_prof_interval"), CTL(opt_lg_prof_interval)},
249 {NAME("prof_gdump"), CTL(opt_prof_gdump)},
250 {NAME("prof_final"), CTL(opt_prof_final)},
251 {NAME("prof_leak"), CTL(opt_prof_leak)},
252 {NAME("prof_accum"), CTL(opt_prof_accum)}
256 {NAME("alloc"), CTL(arena_i_chunk_alloc)},
257 {NAME("dalloc"), CTL(arena_i_chunk_dalloc)}
261 {NAME("purge"), CTL(arena_i_purge)},
262 {NAME("dss"), CTL(arena_i_dss)},
263 {NAME("chunk"), CHILD(named, chunk)},
266 {NAME(""), CHILD(named, arena_i)}
274 {NAME("size"), CTL(arenas_bin_i_size)},
275 {NAME("nregs"), CTL(arenas_bin_i_nregs)},
276 {NAME("run_size"), CTL(arenas_bin_i_run_size)}
279 {NAME(""), CHILD(named, arenas_bin_i)}
287 {NAME("size"), CTL(arenas_lrun_i_size)}
290 {NAME(""), CHILD(named, arenas_lrun_i)}
298 {NAME("narenas"), CTL(arenas_narenas)},
299 {NAME("initialized"), CTL(arenas_initialized)},
300 {NAME("quantum"), CTL(arenas_quantum)},
301 {NAME("page"), CTL(arenas_page)},
302 {NAME("tcache_max"), CTL(arenas_tcache_max)},
303 {NAME("nbins"), CTL(arenas_nbins)},
304 {NAME("nhbins"), CTL(arenas_nhbins)},
305 {NAME("bin"), CHILD(indexed, arenas_bin)},
306 {NAME("nlruns"), CTL(arenas_nlruns)},
307 {NAME("lrun"), CHILD(indexed, arenas_lrun)},
308 {NAME("extend"), CTL(arenas_extend)}
312 {NAME("active"), CTL(prof_active)},
313 {NAME("dump"), CTL(prof_dump)},
314 {NAME("interval"), CTL(prof_interval)}
318 {NAME("current"), CTL(stats_chunks_current)},
319 {NAME("total"), CTL(stats_chunks_total)},
320 {NAME("high"), CTL(stats_chunks_high)}
324 {NAME("allocated"), CTL(stats_arenas_i_small_allocated)},
325 {NAME("nmalloc"), CTL(stats_arenas_i_small_nmalloc)},
326 {NAME("ndalloc"), CTL(stats_arenas_i_small_ndalloc)},
327 {NAME("nrequests"), CTL(stats_arenas_i_small_nrequests)}
331 {NAME("allocated"), CTL(stats_arenas_i_large_allocated)},
332 {NAME("nmalloc"), CTL(stats_arenas_i_large_nmalloc)},
333 {NAME("ndalloc"), CTL(stats_arenas_i_large_ndalloc)},
334 {NAME("nrequests"), CTL(stats_arenas_i_large_nrequests)}
338 {NAME("allocated"), CTL(stats_arenas_i_huge_allocated)},
339 {NAME("nmalloc"), CTL(stats_arenas_i_huge_nmalloc)},
340 {NAME("ndalloc"), CTL(stats_arenas_i_huge_ndalloc)},
341 {NAME("nrequests"), CTL(stats_arenas_i_huge_nrequests)},
345 {NAME("allocated"), CTL(stats_arenas_i_bins_j_allocated)},
346 {NAME("nmalloc"), CTL(stats_arenas_i_bins_j_nmalloc)},
347 {NAME("ndalloc"), CTL(stats_arenas_i_bins_j_ndalloc)},
348 {NAME("nrequests"), CTL(stats_arenas_i_bins_j_nrequests)},
349 {NAME("nfills"), CTL(stats_arenas_i_bins_j_nfills)},
350 {NAME("nflushes"), CTL(stats_arenas_i_bins_j_nflushes)},
351 {NAME("nruns"), CTL(stats_arenas_i_bins_j_nruns)},
352 {NAME("nreruns"), CTL(stats_arenas_i_bins_j_nreruns)},
353 {NAME("curruns"), CTL(stats_arenas_i_bins_j_curruns)}
356 {NAME(""), CHILD(named, stats_arenas_i_bins_j)}
364 {NAME("nmalloc"), CTL(stats_arenas_i_lruns_j_nmalloc)},
365 {NAME("ndalloc"), CTL(stats_arenas_i_lruns_j_ndalloc)},
366 {NAME("nrequests"), CTL(stats_arenas_i_lruns_j_nrequests)},
367 {NAME("curruns"), CTL(stats_arenas_i_lruns_j_curruns)}
370 {NAME(""), CHILD(named, stats_arenas_i_lruns_j)}
378 {NAME("nthreads"), CTL(stats_arenas_i_nthreads)},
379 {NAME("dss"), CTL(stats_arenas_i_dss)},
380 {NAME("pactive"), CTL(stats_arenas_i_pactive)},
381 {NAME("pdirty"), CTL(stats_arenas_i_pdirty)},
382 {NAME("mapped"), CTL(stats_arenas_i_mapped)},
383 {NAME("npurge"), CTL(stats_arenas_i_npurge)},
384 {NAME("nmadvise"), CTL(stats_arenas_i_nmadvise)},
385 {NAME("purged"), CTL(stats_arenas_i_purged)},
386 {NAME("small"), CHILD(named, stats_arenas_i_small)},
387 {NAME("large"), CHILD(named, stats_arenas_i_large)},
388 {NAME("huge"), CHILD(named, stats_arenas_i_huge)},
389 {NAME("bins"), CHILD(indexed, stats_arenas_i_bins)},
390 {NAME("lruns"), CHILD(indexed, stats_arenas_i_lruns)}
393 {NAME(""), CHILD(named, stats_arenas_i)}
401 {NAME("cactive"), CTL(stats_cactive)},
402 {NAME("allocated"), CTL(stats_allocated)},
403 {NAME("active"), CTL(stats_active)},
404 {NAME("mapped"), CTL(stats_mapped)},
405 {NAME("chunks"), CHILD(named, stats_chunks)},
406 {NAME("arenas"), CHILD(indexed, stats_arenas)}
410 {NAME("version"), CTL(version)},
411 {NAME("epoch"), CTL(epoch)},
412 {NAME("thread"), CHILD(named, thread)},
413 {NAME("config"), CHILD(named, config)},
414 {NAME("opt"), CHILD(named, opt)},
415 {NAME("arena"), CHILD(indexed, arena)},
416 {NAME("arenas"), CHILD(named, arenas)},
417 {NAME("prof"), CHILD(named, prof)},
418 {NAME("stats"), CHILD(named, stats)}
421 {NAME(""), CHILD(named, root)}
424 #undef NAME
723 ctl_lookup(const char *name, ctl_node_t const **nodesp, size_t *mibp,
731 elm = name;
750 if (strlen(child->name) == elen &&
751 strncmp(elm, child->name, elen) == 0) {
791 * The name contains more elements than are
820 ctl_byname(const char *name, void *oldp, size_t *oldlenp, void *newp,
835 ret = ctl_lookup(name, nodes, mib, &depth);
843 /* The name refers to a partial path through the ctl tree. */
852 ctl_nametomib(const char *name, size_t *mibp, size_t *miblenp)
861 ret = ctl_lookup(name, NULL, mibp, miblenp);