Lines Matching defs:XRaySledEntry
36 struct XRaySledEntry {
73 const XRaySledEntry *Begin;
77 const XRaySledEntry *fromPCRelative() const {
78 return reinterpret_cast<const XRaySledEntry *>(uintptr_t(&Begin) +
98 extern int32_t __xray_register_dso(const XRaySledEntry *SledsBegin,
99 const XRaySledEntry *SledsEnd,
129 const XRaySledEntry *Sleds;
138 bool patchFunctionEntry(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled,
140 bool patchFunctionExit(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled,
143 const XRaySledEntry &Sled,
145 bool patchCustomEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
146 bool patchTypedEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);