Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/compiler-rt/lib/xray/
H A Dxray_basic_logging.h32 void basicLoggingHandleArg0RealTSC(int32_t FuncId, XRayEntryType Entry);
33 void basicLoggingHandleArg0EmulateTSC(int32_t FuncId, XRayEntryType Entry);
34 void basicLoggingHandleArg1RealTSC(int32_t FuncId, XRayEntryType Entry,
36 void basicLoggingHandleArg1EmulateTSC(int32_t FuncId, XRayEntryType Entry,
H A Dxray_basic_logging.cc159 void InMemoryRawLog(int32_t FuncId, XRayEntryType Type, in InMemoryRawLog()
177 case XRayEntryType::ENTRY: in InMemoryRawLog()
178 case XRayEntryType::LOG_ARGS_ENTRY: { in InMemoryRawLog()
195 case XRayEntryType::EXIT: in InMemoryRawLog()
196 case XRayEntryType::TAIL: { in InMemoryRawLog()
222 TLD.BufferOffset -= StackTop.Type == XRayEntryType::ENTRY ? 1 : 2; in InMemoryRawLog()
256 void InMemoryRawLogWithArg(int32_t FuncId, XRayEntryType Type, uint64_t Arg1, in InMemoryRawLogWithArg()
302 XRayEntryType Type) XRAY_NEVER_INSTRUMENT { in basicLoggingHandleArg0RealTSC()
306 void basicLoggingHandleArg0EmulateTSC(int32_t FuncId, XRayEntryType Type) in basicLoggingHandleArg0EmulateTSC()
320 void basicLoggingHandleArg1RealTSC(int32_t FuncId, XRayEntryType Type, in basicLoggingHandleArg1RealTSC()
[all …]
H A Dxray_fdr_logging.cc510 case XRayEntryType::ENTRY: in fdrLoggingHandleArg0()
511 case XRayEntryType::LOG_ARGS_ENTRY: in fdrLoggingHandleArg0()
514 case XRayEntryType::EXIT: in fdrLoggingHandleArg0()
517 case XRayEntryType::TAIL: in fdrLoggingHandleArg0()
520 case XRayEntryType::CUSTOM_EVENT: in fdrLoggingHandleArg0()
521 case XRayEntryType::TYPED_EVENT: in fdrLoggingHandleArg0()
540 case XRayEntryType::ENTRY: in fdrLoggingHandleArg1()
544 case XRayEntryType::EXIT: in fdrLoggingHandleArg1()
547 case XRayEntryType::TAIL: in fdrLoggingHandleArg1()
550 case XRayEntryType::CUSTOM_EVENT: in fdrLoggingHandleArg1()
[all …]
H A Dxray_interface.cc154 case XRayEntryType::ENTRY: in patchSled()
157 case XRayEntryType::EXIT: in patchSled()
160 case XRayEntryType::TAIL: in patchSled()
163 case XRayEntryType::LOG_ARGS_ENTRY: in patchSled()
166 case XRayEntryType::CUSTOM_EVENT: in patchSled()
169 case XRayEntryType::TYPED_EVENT: in patchSled()
373 XRayEntryType)) XRAY_NEVER_INSTRUMENT { in __xray_set_handler() argument
449 int __xray_set_handler_arg1(void (*entry)(int32_t, XRayEntryType, uint64_t)) { in __xray_set_handler_arg1() argument
H A Dxray_trampoline_powerpc64.cc6 extern std::atomic<void (*)(int32_t, XRayEntryType)> XRayPatchedFunction;
9 void CallXRayPatchedFunction(int32_t FuncId, XRayEntryType Type) { in CallXRayPatchedFunction()
H A Dxray_fdr_logging.h32 void fdrLoggingHandleArg0(int32_t FuncId, XRayEntryType Entry);
33 void fdrLoggingHandleArg1(int32_t FuncId, XRayEntryType Entry, uint64_t Arg1);
H A Dxray_profiling.cc273 XRayEntryType Entry) XRAY_NEVER_INSTRUMENT { in profilingHandleArg0()
297 case XRayEntryType::ENTRY: in profilingHandleArg0()
298 case XRayEntryType::LOG_ARGS_ENTRY: in profilingHandleArg0()
301 case XRayEntryType::EXIT: in profilingHandleArg0()
302 case XRayEntryType::TAIL: in profilingHandleArg0()
311 void profilingHandleArg1(int32_t FuncId, XRayEntryType Entry, in profilingHandleArg1()
/freebsd-12.1/contrib/compiler-rt/include/xray/
H A Dxray_interface.h24 enum XRayEntryType { enum
53 extern int __xray_set_handler(void (*entry)(int32_t, XRayEntryType));
64 extern int __xray_set_handler_arg1(void (*entry)(int32_t, XRayEntryType,
H A Dxray_log_interface.h188 void (*handle_arg0)(int32_t, XRayEntryType);