Searched refs:XRayEntryType (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_basic_logging.h | 31 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 D | xray_basic_logging.cpp | 158 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 D | xray_fdr_logging.cpp | 492 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 D | xray_interface.cpp | 157 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 D | xray_trampoline_powerpc64.cpp | 6 extern std::atomic<void (*)(int32_t, XRayEntryType)> XRayPatchedFunction; 9 void CallXRayPatchedFunction(int32_t FuncId, XRayEntryType Type) { in CallXRayPatchedFunction()
|
H A D | xray_fdr_logging.h | 31 void fdrLoggingHandleArg0(int32_t FuncId, XRayEntryType Entry); 32 void fdrLoggingHandleArg1(int32_t FuncId, XRayEntryType Entry, uint64_t Arg1);
|
H A D | xray_profiling.cpp | 269 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 D | xray_interface.h | 23 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 D | xray_log_interface.h | 187 void (*handle_arg0)(int32_t, XRayEntryType);
|