Home
last modified time | relevance | path

Searched refs:XRayEntryType (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_basic_logging.h31 void basicLoggingHandleArg0RealTSC(int32_t FuncId, XRayEntryType Entry);
32 void basicLoggingHandleArg0EmulateTSC(int32_t FuncId, XRayEntryType Entry);
33 void basicLoggingHandleArg1RealTSC(int32_t FuncId, XRayEntryType Entry,
35 void basicLoggingHandleArg1EmulateTSC(int32_t FuncId, XRayEntryType Entry,
H A Dxray_basic_logging.cpp158 void InMemoryRawLog(int32_t FuncId, XRayEntryType Type, in InMemoryRawLog()
176 case XRayEntryType::ENTRY: in InMemoryRawLog()
177 case XRayEntryType::LOG_ARGS_ENTRY: { in InMemoryRawLog()
194 case XRayEntryType::EXIT: in InMemoryRawLog()
195 case XRayEntryType::TAIL: { in InMemoryRawLog()
221 TLD.BufferOffset -= StackTop.Type == XRayEntryType::ENTRY ? 1 : 2; in InMemoryRawLog()
255 void InMemoryRawLogWithArg(int32_t FuncId, XRayEntryType Type, uint64_t Arg1, in InMemoryRawLogWithArg()
301 XRayEntryType Type) XRAY_NEVER_INSTRUMENT { in basicLoggingHandleArg0RealTSC()
305 void basicLoggingHandleArg0EmulateTSC(int32_t FuncId, XRayEntryType Type) in basicLoggingHandleArg0EmulateTSC()
319 void basicLoggingHandleArg1RealTSC(int32_t FuncId, XRayEntryType Type, in basicLoggingHandleArg1RealTSC()
[all …]
H A Dxray_fdr_logging.cpp492 XRayEntryType Entry) XRAY_NEVER_INSTRUMENT { in fdrLoggingHandleArg0()
505 case XRayEntryType::ENTRY: in fdrLoggingHandleArg0()
506 case XRayEntryType::LOG_ARGS_ENTRY: in fdrLoggingHandleArg0()
509 case XRayEntryType::EXIT: in fdrLoggingHandleArg0()
512 case XRayEntryType::TAIL: in fdrLoggingHandleArg0()
515 case XRayEntryType::CUSTOM_EVENT: in fdrLoggingHandleArg0()
516 case XRayEntryType::TYPED_EVENT: in fdrLoggingHandleArg0()
521 void fdrLoggingHandleArg1(int32_t FuncId, XRayEntryType Entry, in fdrLoggingHandleArg1()
535 case XRayEntryType::ENTRY: in fdrLoggingHandleArg1()
536 case XRayEntryType::LOG_ARGS_ENTRY: in fdrLoggingHandleArg1()
[all …]
H A Dxray_interface.cpp157 case XRayEntryType::ENTRY: in patchSled()
160 case XRayEntryType::EXIT: in patchSled()
163 case XRayEntryType::TAIL: in patchSled()
166 case XRayEntryType::LOG_ARGS_ENTRY: in patchSled()
169 case XRayEntryType::CUSTOM_EVENT: in patchSled()
172 case XRayEntryType::TYPED_EVENT: in patchSled()
414 XRayEntryType)) XRAY_NEVER_INSTRUMENT { in __xray_set_handler() argument
490 int __xray_set_handler_arg1(void (*entry)(int32_t, XRayEntryType, uint64_t)) { in __xray_set_handler_arg1() argument
H A Dxray_trampoline_powerpc64.cpp6 extern std::atomic<void (*)(int32_t, XRayEntryType)> XRayPatchedFunction;
9 void CallXRayPatchedFunction(int32_t FuncId, XRayEntryType Type) { in CallXRayPatchedFunction()
H A Dxray_fdr_logging.h31 void fdrLoggingHandleArg0(int32_t FuncId, XRayEntryType Entry);
32 void fdrLoggingHandleArg1(int32_t FuncId, XRayEntryType Entry, uint64_t Arg1);
H A Dxray_profiling.cpp269 XRayEntryType Entry) XRAY_NEVER_INSTRUMENT { in profilingHandleArg0()
293 case XRayEntryType::ENTRY: in profilingHandleArg0()
294 case XRayEntryType::LOG_ARGS_ENTRY: in profilingHandleArg0()
297 case XRayEntryType::EXIT: in profilingHandleArg0()
298 case XRayEntryType::TAIL: in profilingHandleArg0()
307 void profilingHandleArg1(int32_t FuncId, XRayEntryType Entry, in profilingHandleArg1()
/freebsd/contrib/llvm-project/compiler-rt/include/xray/
H A Dxray_interface.h23 enum XRayEntryType { enum
52 extern int __xray_set_handler(void (*entry)(int32_t, XRayEntryType));
63 extern int __xray_set_handler_arg1(void (*entry)(int32_t, XRayEntryType,
H A Dxray_log_interface.h187 void (*handle_arg0)(int32_t, XRayEntryType);