Home
last modified time | relevance | path

Searched refs:FDRFlags (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_fdr_flags.h23 struct FDRFlags { struct
31 extern FDRFlags xray_fdr_flags_dont_use_directly;
32 extern void registerXRayFDRFlags(FlagParser *P, FDRFlags *F);
34 inline FDRFlags *fdrFlags() { return &xray_fdr_flags_dont_use_directly; } in fdrFlags()
H A Dxray_fdr_flags.cc25 FDRFlags xray_fdr_flags_dont_use_directly; // use via fdrFlags().
27 void FDRFlags::setDefaults() XRAY_NEVER_INSTRUMENT { in setDefaults()
33 void registerXRayFDRFlags(FlagParser *P, FDRFlags *F) XRAY_NEVER_INSTRUMENT { in registerXRayFDRFlags()
H A Dxray_fdr_logging.cc637 FDRFlags FDRFlags; in fdrLoggingInit() local
638 registerXRayFDRFlags(&FDRParser, &FDRFlags); in fdrLoggingInit()
639 FDRFlags.setDefaults(); in fdrLoggingInit()
653 FDRFlags.func_duration_threshold_us = in fdrLoggingInit()
655 FDRFlags.grace_period_ms = flags()->xray_fdr_log_grace_period_ms; in fdrLoggingInit()
661 *fdrFlags() = FDRFlags; in fdrLoggingInit()
662 auto BufferSize = FDRFlags.buffer_size; in fdrLoggingInit()
663 auto BufferMax = FDRFlags.buffer_max; in fdrLoggingInit()