reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/include/xray/xray_interface.h
   52 extern int __xray_set_handler(void (*entry)(int32_t, XRayEntryType));
   63 extern int __xray_set_handler_arg1(void (*entry)(int32_t, XRayEntryType,
projects/compiler-rt/include/xray/xray_log_interface.h
  187   void (*handle_arg0)(int32_t, XRayEntryType);
projects/compiler-rt/lib/xray/xray_basic_logging.cpp
  158 void InMemoryRawLog(int32_t FuncId, XRayEntryType Type,
  176   case XRayEntryType::ENTRY:
  177   case XRayEntryType::LOG_ARGS_ENTRY: {
  194   case XRayEntryType::EXIT:
  195   case XRayEntryType::TAIL: {
  221         TLD.BufferOffset -= StackTop.Type == XRayEntryType::ENTRY ? 1 : 2;
  255 void InMemoryRawLogWithArg(int32_t FuncId, XRayEntryType Type, uint64_t Arg1,
  301                                    XRayEntryType Type) XRAY_NEVER_INSTRUMENT {
  305 void basicLoggingHandleArg0EmulateTSC(int32_t FuncId, XRayEntryType Type)
  319 void basicLoggingHandleArg1RealTSC(int32_t FuncId, XRayEntryType Type,
  324 void basicLoggingHandleArg1EmulateTSC(int32_t FuncId, XRayEntryType Type,
  462 void basicLoggingHandleArg0Empty(int32_t, XRayEntryType) XRAY_NEVER_INSTRUMENT {
projects/compiler-rt/lib/xray/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,
projects/compiler-rt/lib/xray/xray_fdr_logging.cpp
  496                           XRayEntryType Entry) XRAY_NEVER_INSTRUMENT {
  509   case XRayEntryType::ENTRY:
  510   case XRayEntryType::LOG_ARGS_ENTRY:
  513   case XRayEntryType::EXIT:
  516   case XRayEntryType::TAIL:
  519   case XRayEntryType::CUSTOM_EVENT:
  520   case XRayEntryType::TYPED_EVENT:
  525 void fdrLoggingHandleArg1(int32_t FuncId, XRayEntryType Entry,
  539   case XRayEntryType::ENTRY:
  540   case XRayEntryType::LOG_ARGS_ENTRY:
  543   case XRayEntryType::EXIT:
  546   case XRayEntryType::TAIL:
  549   case XRayEntryType::CUSTOM_EVENT:
  550   case XRayEntryType::TYPED_EVENT:
projects/compiler-rt/lib/xray/xray_fdr_logging.h
   31 void fdrLoggingHandleArg0(int32_t FuncId, XRayEntryType Entry);
   32 void fdrLoggingHandleArg1(int32_t FuncId, XRayEntryType Entry, uint64_t Arg1);
projects/compiler-rt/lib/xray/xray_interface.cpp
  153   case XRayEntryType::ENTRY:
  156   case XRayEntryType::EXIT:
  159   case XRayEntryType::TAIL:
  162   case XRayEntryType::LOG_ARGS_ENTRY:
  165   case XRayEntryType::CUSTOM_EVENT:
  168   case XRayEntryType::TYPED_EVENT:
  372                                      XRayEntryType)) XRAY_NEVER_INSTRUMENT {
  448 int __xray_set_handler_arg1(void (*entry)(int32_t, XRayEntryType, uint64_t)) {
projects/compiler-rt/lib/xray/xray_profiling.cpp
  272                          XRayEntryType Entry) XRAY_NEVER_INSTRUMENT {
  296   case XRayEntryType::ENTRY:
  297   case XRayEntryType::LOG_ARGS_ENTRY:
  300   case XRayEntryType::EXIT:
  301   case XRayEntryType::TAIL:
  310 void profilingHandleArg1(int32_t FuncId, XRayEntryType Entry,