Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/compiler-rt/lib/xray/
H A Dxray_interface_internal.h25 struct XRaySledEntry { struct
46 const XRaySledEntry *Begin; argument
47 const XRaySledEntry *End;
54 const XRaySledEntry *Sleds;
60 bool patchFunctionEntry(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled,
62 bool patchFunctionExit(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
64 const XRaySledEntry &Sled);
65 bool patchCustomEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
66 bool patchTypedEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
H A Dxray_AArch64.cc36 const XRaySledEntry &Sled, in patchSled()
94 const XRaySledEntry &Sled, in patchFunctionEntry()
100 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit()
105 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit()
110 const XRaySledEntry &Sled) in patchCustomEvent()
116 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
H A Dxray_arm.cc78 const XRaySledEntry &Sled, in patchSled()
131 const XRaySledEntry &Sled, in patchFunctionEntry()
137 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit()
142 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit()
147 const XRaySledEntry &Sled) in patchCustomEvent()
153 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
H A Dxray_powerpc64.cc54 const XRaySledEntry &Sled, in patchFunctionEntry()
72 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit()
89 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit()
97 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent()
103 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
H A Dxray_mips.cc54 const XRaySledEntry &Sled, in patchSled()
138 const XRaySledEntry &Sled, in patchFunctionEntry()
144 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit()
149 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit()
156 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent()
162 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
H A Dxray_init.cc26 extern const XRaySledEntry __start_xray_instr_map[] __attribute__((weak));
27 extern const XRaySledEntry __stop_xray_instr_map[] __attribute__((weak));
34 const XRaySledEntry __start_xray_instr_map[] = {};
35 extern const XRaySledEntry __stop_xray_instr_map[] = {};
H A Dxray_mips64.cc55 const XRaySledEntry &Sled, in patchSled()
147 const XRaySledEntry &Sled, in patchFunctionEntry()
153 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit()
158 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit()
165 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent()
171 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
H A Dxray_x86_64.cc131 const XRaySledEntry &Sled, in patchFunctionEntry()
178 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit()
223 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit()
251 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent()
298 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
H A Dxray_interface.cc150 bool patchSled(const XRaySledEntry &Sled, bool Enable, in patchSled()