Lines Matching refs:__mf_opts
176 struct __mf_options __mf_opts; variable
291 memset (& __mf_opts, 0, sizeof (__mf_opts)); in __mf_set_default_options()
293 __mf_opts.adapt_cache = 1000003; in __mf_set_default_options()
294 __mf_opts.abbreviate = 1; in __mf_set_default_options()
295 __mf_opts.verbose_violations = 1; in __mf_set_default_options()
296 __mf_opts.free_queue_length = 4; in __mf_set_default_options()
297 __mf_opts.persistent_count = 100; in __mf_set_default_options()
298 __mf_opts.crumple_zone = 32; in __mf_set_default_options()
299 __mf_opts.backtrace = 4; in __mf_set_default_options()
300 __mf_opts.timestamps = 1; in __mf_set_default_options()
301 __mf_opts.mudflap_mode = mode_check; in __mf_set_default_options()
302 __mf_opts.violation_mode = viol_nop; in __mf_set_default_options()
303 __mf_opts.heur_std_data = 1; in __mf_set_default_options()
305 __mf_opts.thread_stack = 0; in __mf_set_default_options()
325 set_option, (unsigned)mode_nop, (unsigned *)&__mf_opts.mudflap_mode},
328 set_option, (unsigned)mode_populate, (unsigned *)&__mf_opts.mudflap_mode},
331 set_option, (unsigned)mode_check, (unsigned *)&__mf_opts.mudflap_mode},
334 set_option, (unsigned)mode_violate, (unsigned *)&__mf_opts.mudflap_mode},
338 set_option, (unsigned)viol_nop, (unsigned *)&__mf_opts.violation_mode},
341 set_option, (unsigned)viol_abort, (unsigned *)&__mf_opts.violation_mode},
344 set_option, (unsigned)viol_segv, (unsigned *)&__mf_opts.violation_mode},
347 set_option, (unsigned)viol_gdb, (unsigned *)&__mf_opts.violation_mode},
350 set_option, 1, &__mf_opts.trace_mf_calls},
353 set_option, 1, &__mf_opts.verbose_trace},
356 set_option, 1, &__mf_opts.collect_stats},
360 set_option, 1, &__mf_opts.sigusr1_report},
364 set_option, 1, &__mf_opts.internal_checking},
367 set_option, 1, &__mf_opts.print_leaks},
370 set_option, 1, &__mf_opts.check_initialization},
373 set_option, 1, &__mf_opts.verbose_violations},
376 set_option, 1, &__mf_opts.abbreviate},
379 set_option, 1, &__mf_opts.timestamps},
382 set_option, 1, &__mf_opts.ignore_reads},
385 set_option, 1, &__mf_opts.wipe_stack},
388 set_option, 1, &__mf_opts.wipe_heap},
391 set_option, 1, &__mf_opts.heur_proc_map},
394 set_option, 1, &__mf_opts.heur_stack_bound},
397 set_option, 1, &__mf_opts.heur_start_end},
400 set_option, 1, &__mf_opts.heur_std_data},
403 read_integer_option, 0, &__mf_opts.free_queue_length},
406 read_integer_option, 0, &__mf_opts.persistent_count},
409 read_integer_option, 0, &__mf_opts.crumple_zone},
420 read_integer_option, 1, &__mf_opts.adapt_cache},
423 read_integer_option, 0, &__mf_opts.backtrace},
427 read_integer_option, 0, &__mf_opts.thread_stack},
591 __mf_opts.free_queue_length &= (__MF_FREEQ_MAX - 1); in __mfu_set_options()
741 if (__mf_opts.heur_std_data && ! been_here) in __wrap_main()
793 __mf_opts.mudflap_mode = mode_nop; in __mf_fini()
821 if (UNLIKELY (__mf_opts.sigusr1_report)) in __mfu_check()
823 if (UNLIKELY (__mf_opts.ignore_reads && type == 0)) in __mfu_check()
830 switch (__mf_opts.mudflap_mode) in __mfu_check()
856 if (UNLIKELY (__mf_opts.adapt_cache > 0 && in __mfu_check()
857 adapt_count > __mf_opts.adapt_cache)) in __mfu_check()
919 if (UNLIKELY (__mf_opts.check_initialization in __mfu_check()
1017 if (__mf_opts.collect_stats) in __mfu_check()
1049 if (__mf_opts.timestamps) in __mf_insert_new_object()
1056 if (__mf_opts.backtrace > 0 && (type == __MF_TYPE_HEAP || type == __MF_TYPE_HEAP_I)) in __mf_insert_new_object()
1113 if (__mf_opts.collect_stats) in __mfu_register()
1121 if (UNLIKELY (__mf_opts.sigusr1_report)) in __mfu_register()
1124 switch (__mf_opts.mudflap_mode) in __mfu_register()
1214 if (UNLIKELY (__mf_opts.sigusr1_report)) in __mfu_unregister()
1219 switch (__mf_opts.mudflap_mode) in __mfu_unregister()
1273 if ((__mf_opts.wipe_stack && old_obj->type == __MF_TYPE_STACK) in __mfu_unregister()
1274 || (__mf_opts.wipe_heap && (old_obj->type == __MF_TYPE_HEAP in __mfu_unregister()
1283 if (__mf_opts.persistent_count > 0 in __mfu_unregister()
1289 if (__mf_opts.timestamps) in __mfu_unregister()
1296 if (__mf_opts.backtrace > 0 && old_obj->type == __MF_TYPE_HEAP) in __mfu_unregister()
1313 if (plot == __mf_opts.persistent_count) plot = 0; in __mfu_unregister()
1320 if (__mf_opts.print_leaks) in __mfu_unregister()
1335 if (__mf_opts.backtrace > 0) in __mfu_unregister()
1338 if (__mf_opts.persistent_count > 0) in __mfu_unregister()
1351 if (__mf_opts.collect_stats) in __mfu_unregister()
1603 if (__mf_opts.persistent_count > 0) in __mf_find_dead_objects()
1615 while (recollection < __mf_opts.persistent_count) in __mf_find_dead_objects()
1631 else plot = __mf_opts.persistent_count - 1; in __mf_find_dead_objects()
1669 if (__mf_opts.abbreviate && obj->description_epoch == epoch) in __mf_describe_object()
1708 if (__mf_opts.backtrace > 0) in __mf_describe_object()
1715 if (__mf_opts.persistent_count > 0) in __mf_describe_object()
1732 if (__mf_opts.backtrace > 0) in __mf_describe_object()
1788 if (__mf_opts.collect_stats) in __mfu_report()
1840 if (__mf_opts.persistent_count > 0) in __mfu_report()
1845 for (plot = 0 ; plot < __mf_opts.persistent_count; plot ++) in __mfu_report()
1851 if (__mf_opts.print_leaks && (__mf_opts.mudflap_mode == mode_check)) in __mfu_report()
1870 unsigned pc_array_size = __mf_opts.backtrace + guess_omit_levels; in __mf_backtrace()
1968 if (__mf_opts.collect_stats) in __mf_violation()
1974 if (__mf_opts.verbose_violations) in __mf_violation()
2000 if (__mf_opts.backtrace > 0) in __mf_violation()
2082 switch (__mf_opts.violation_mode) in __mf_violation()
2141 switch (__mf_opts.mudflap_mode) in __mf_watch_or_not()
2205 if (__mf_opts.sigusr1_report && ! handler_installed) in __mf_sigusr1_respond()
2210 else if(! __mf_opts.sigusr1_report && handler_installed) in __mf_sigusr1_respond()