OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:XRAY_NEVER_INSTRUMENT
(Results
1 - 25
of
26
) sorted by relevancy
1
2
/src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_defs.h
17
#define
XRAY_NEVER_INSTRUMENT
__attribute__((
xray_never_instrument
))
19
#define
XRAY_NEVER_INSTRUMENT
xray_tsc.h
27
inline bool probeRequiredCPUFeatures()
XRAY_NEVER_INSTRUMENT
{ return true; }
29
ALWAYS_INLINE uint64_t readTSC(uint8_t &CPU)
XRAY_NEVER_INSTRUMENT
{
34
inline uint64_t getTSCFrequency()
XRAY_NEVER_INSTRUMENT
{
66
inline bool probeRequiredCPUFeatures()
XRAY_NEVER_INSTRUMENT
{ return true; }
68
ALWAYS_INLINE uint64_t readTSC(uint8_t &CPU)
XRAY_NEVER_INSTRUMENT
{
80
inline uint64_t getTSCFrequency()
XRAY_NEVER_INSTRUMENT
{
xray_basic_flags.cc
28
void BasicFlags::setDefaults()
XRAY_NEVER_INSTRUMENT
{
35
BasicFlags *F)
XRAY_NEVER_INSTRUMENT
{
42
const char *useCompilerDefinedBasicFlags()
XRAY_NEVER_INSTRUMENT
{
xray_fdr_flags.cc
27
void FDRFlags::setDefaults()
XRAY_NEVER_INSTRUMENT
{
33
void registerXRayFDRFlags(FlagParser *P, FDRFlags *F)
XRAY_NEVER_INSTRUMENT
{
40
const char *useCompilerDefinedFDRFlags()
XRAY_NEVER_INSTRUMENT
{
xray_arm.cc
34
inline static uint32_t getMovwMask(const uint32_t Value)
XRAY_NEVER_INSTRUMENT
{
39
inline static uint32_t getMovtMask(const uint32_t Value)
XRAY_NEVER_INSTRUMENT
{
48
const uint32_t Value)
XRAY_NEVER_INSTRUMENT
{
64
const uint32_t Value)
XRAY_NEVER_INSTRUMENT
{
73
const uint32_t Value)
XRAY_NEVER_INSTRUMENT
{
79
void (*TracingHook)())
XRAY_NEVER_INSTRUMENT
{
132
void (*Trampoline)())
XRAY_NEVER_INSTRUMENT
{
137
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
142
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
148
XRAY_NEVER_INSTRUMENT
{ // FIXME: Implement in arm
[
all
...]
xray_flags.cc
27
void Flags::setDefaults()
XRAY_NEVER_INSTRUMENT
{
33
void registerXRayFlags(FlagParser *P, Flags *F)
XRAY_NEVER_INSTRUMENT
{
45
const char *useCompilerDefinedFlags()
XRAY_NEVER_INSTRUMENT
{
58
void initializeFlags()
XRAY_NEVER_INSTRUMENT
{
xray_AArch64.cc
37
void (*TracingHook)())
XRAY_NEVER_INSTRUMENT
{
95
void (*Trampoline)())
XRAY_NEVER_INSTRUMENT
{
100
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
105
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
111
XRAY_NEVER_INSTRUMENT
{ // FIXME: Implement in aarch64?
116
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
122
bool probeRequiredCPUFeatures()
XRAY_NEVER_INSTRUMENT
{ return true; }
126
extern "C" void __xray_ArgLoggerEntry()
XRAY_NEVER_INSTRUMENT
{
xray_profiling_flags.cc
26
void ProfilerFlags::setDefaults()
XRAY_NEVER_INSTRUMENT
{
33
ProfilerFlags *F)
XRAY_NEVER_INSTRUMENT
{
xray_powerpc64.cc
55
void (*Trampoline)())
XRAY_NEVER_INSTRUMENT
{
72
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
89
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
94
bool probeRequiredCPUFeatures()
XRAY_NEVER_INSTRUMENT
{ return true; }
97
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
103
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
110
extern "C" void __xray_ArgLoggerEntry()
XRAY_NEVER_INSTRUMENT
{
xray_segmented_array.h
88
Iterator(Segment *IS, uint64_t Off, uint64_t S)
XRAY_NEVER_INSTRUMENT
92
Iterator(const Iterator &) NOEXCEPT
XRAY_NEVER_INSTRUMENT
= default;
93
Iterator() NOEXCEPT
XRAY_NEVER_INSTRUMENT
= default;
94
Iterator(Iterator &&) NOEXCEPT
XRAY_NEVER_INSTRUMENT
= default;
95
Iterator &operator=(const Iterator &)
XRAY_NEVER_INSTRUMENT
= default;
96
Iterator &operator=(Iterator &&)
XRAY_NEVER_INSTRUMENT
= default;
97
~Iterator()
XRAY_NEVER_INSTRUMENT
= default;
99
Iterator &operator++()
XRAY_NEVER_INSTRUMENT
{
114
Iterator &operator--()
XRAY_NEVER_INSTRUMENT
{
127
Iterator operator++(int)
XRAY_NEVER_INSTRUMENT
{
[
all
...]
xray_interface.cc
103
std::size_t PageSize)
XRAY_NEVER_INSTRUMENT
112
int MakeWriteable()
XRAY_NEVER_INSTRUMENT
{
132
~MProtectHelper()
XRAY_NEVER_INSTRUMENT
{
151
int32_t FuncId)
XRAY_NEVER_INSTRUMENT
{
180
bool Enable)
XRAY_NEVER_INSTRUMENT
{
231
XRayPatchingStatus controlPatching(bool Enable)
XRAY_NEVER_INSTRUMENT
{
314
bool Enable)
XRAY_NEVER_INSTRUMENT
{
373
XRayEntryType))
XRAY_NEVER_INSTRUMENT
{
386
XRAY_NEVER_INSTRUMENT
{
398
uint16_t, const void *, size_t))
XRAY_NEVER_INSTRUMENT
{
[
all
...]
xray_mips.cc
43
uint32_t Imm)
XRAY_NEVER_INSTRUMENT
{
49
uint32_t Imm)
XRAY_NEVER_INSTRUMENT
{
55
void (*TracingHook)())
XRAY_NEVER_INSTRUMENT
{
139
void (*Trampoline)())
XRAY_NEVER_INSTRUMENT
{
144
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
149
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
156
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
162
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
169
extern "C" void __xray_ArgLoggerEntry()
XRAY_NEVER_INSTRUMENT
{
xray_log_interface.cc
28
XRayBuffer NullBufferIterator(XRayBuffer)
XRAY_NEVER_INSTRUMENT
{
55
XRAY_NEVER_INSTRUMENT
{
60
void __xray_log_remove_buffer_iterator()
XRAY_NEVER_INSTRUMENT
{
66
XRayLogImpl Impl)
XRAY_NEVER_INSTRUMENT
{
86
__xray_log_select_mode(const char *Mode)
XRAY_NEVER_INSTRUMENT
{
100
const char *__xray_log_get_current_mode()
XRAY_NEVER_INSTRUMENT
{
107
void __xray_set_log_impl(XRayLogImpl Impl)
XRAY_NEVER_INSTRUMENT
{
124
void __xray_remove_log_impl()
XRAY_NEVER_INSTRUMENT
{
133
size_t ArgsSize)
XRAY_NEVER_INSTRUMENT
{
141
XRAY_NEVER_INSTRUMENT
{
[
all
...]
xray_fdr_controller.h
43
bool finalized() const
XRAY_NEVER_INSTRUMENT
{
47
bool hasSpace(size_t S)
XRAY_NEVER_INSTRUMENT
{
52
constexpr int32_t mask(int32_t FuncId) const
XRAY_NEVER_INSTRUMENT
{
56
bool getNewBuffer()
XRAY_NEVER_INSTRUMENT
{
71
bool setupNewBuffer()
XRAY_NEVER_INSTRUMENT
{
110
bool prepareBuffer(size_t S)
XRAY_NEVER_INSTRUMENT
{
133
bool returnBuffer()
XRAY_NEVER_INSTRUMENT
{
148
uint16_t CPU)
XRAY_NEVER_INSTRUMENT
{
183
uint16_t CPU)
XRAY_NEVER_INSTRUMENT
{
238
WallClockFunc R, uint64_t C)
XRAY_NEVER_INSTRUMENT
[
all
...]
xray_allocator.h
40
template <class T> T *allocate()
XRAY_NEVER_INSTRUMENT
{
78
template <class T> void deallocate(T *B)
XRAY_NEVER_INSTRUMENT
{
91
T *allocateBuffer(size_t S)
XRAY_NEVER_INSTRUMENT
{
127
template <class T> void deallocateBuffer(T *B, size_t S)
XRAY_NEVER_INSTRUMENT
{
140
T *initArray(size_t N, U &&... Us)
XRAY_NEVER_INSTRUMENT
{
181
void *Alloc()
XRAY_NEVER_INSTRUMENT
{
226
explicit Allocator(size_t M)
XRAY_NEVER_INSTRUMENT
234
explicit Allocator(void *P, size_t M)
XRAY_NEVER_INSTRUMENT
245
Allocator(Allocator &&O)
XRAY_NEVER_INSTRUMENT
{
260
Allocator &operator=(Allocator &&O)
XRAY_NEVER_INSTRUMENT
{
[
all
...]
xray_x86_64.cc
33
retryingReadSome(int Fd, char *Begin, char *End)
XRAY_NEVER_INSTRUMENT
{
53
long long *Value)
XRAY_NEVER_INSTRUMENT
{
75
uint64_t getTSCFrequency()
XRAY_NEVER_INSTRUMENT
{
90
uint64_t getTSCFrequency()
XRAY_NEVER_INSTRUMENT
{
112
uint64_t getTSCFrequency()
XRAY_NEVER_INSTRUMENT
{
132
void (*Trampoline)())
XRAY_NEVER_INSTRUMENT
{
178
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
223
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
251
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
298
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
[
all
...]
xray_profiling.cc
75
static ProfilingData *getThreadLocalData()
XRAY_NEVER_INSTRUMENT
{
76
thread_local auto ThreadOnce = []()
XRAY_NEVER_INSTRUMENT
{
93
auto AllocatorsUndo = at_scope_exit([&]()
XRAY_NEVER_INSTRUMENT
{
104
auto NodeBufferUndo = at_scope_exit([&]()
XRAY_NEVER_INSTRUMENT
{
111
auto RootsBufferUndo = at_scope_exit([&]()
XRAY_NEVER_INSTRUMENT
{
119
auto ShadowStackBufferUndo = at_scope_exit([&]()
XRAY_NEVER_INSTRUMENT
{
155
static void cleanupTLD()
XRAY_NEVER_INSTRUMENT
{
168
static void postCurrentThreadFCT(ProfilingData &T)
XRAY_NEVER_INSTRUMENT
{
200
const char *profilingCompilerDefinedFlags()
XRAY_NEVER_INSTRUMENT
{
208
XRayLogFlushStatus profilingFlush()
XRAY_NEVER_INSTRUMENT
{
[
all
...]
xray_basic_logging.cc
88
static LogWriter *getLog()
XRAY_NEVER_INSTRUMENT
{
118
static LogWriter *getGlobalLog()
XRAY_NEVER_INSTRUMENT
{
125
static ThreadLocalData &getThreadLocalData()
XRAY_NEVER_INSTRUMENT
{
160
RDTSC ReadTSC)
XRAY_NEVER_INSTRUMENT
{
257
RDTSC ReadTSC)
XRAY_NEVER_INSTRUMENT
{
302
XRayEntryType Type)
XRAY_NEVER_INSTRUMENT
{
307
XRAY_NEVER_INSTRUMENT
{
308
InMemoryRawLog(FuncId, Type, [](uint8_t &CPU)
XRAY_NEVER_INSTRUMENT
{
321
uint64_t Arg1)
XRAY_NEVER_INSTRUMENT
{
326
uint64_t Arg1)
XRAY_NEVER_INSTRUMENT
{
[
all
...]
xray_utils.cc
49
void LogWriter::WriteAll(const char *Begin, const char *End)
XRAY_NEVER_INSTRUMENT
{
75
void LogWriter::Flush()
XRAY_NEVER_INSTRUMENT
{
79
LogWriter *LogWriter::Open()
XRAY_NEVER_INSTRUMENT
{
136
void LogWriter::WriteAll(const char *Begin, const char *End)
XRAY_NEVER_INSTRUMENT
{
154
void LogWriter::Flush()
XRAY_NEVER_INSTRUMENT
{
158
LogWriter *LogWriter::Open()
XRAY_NEVER_INSTRUMENT
{
xray_mips64.cc
44
uint32_t Imm)
XRAY_NEVER_INSTRUMENT
{
50
uint32_t Imm)
XRAY_NEVER_INSTRUMENT
{
56
void (*TracingHook)())
XRAY_NEVER_INSTRUMENT
{
148
void (*Trampoline)())
XRAY_NEVER_INSTRUMENT
{
153
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
158
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
165
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
171
const XRaySledEntry &Sled)
XRAY_NEVER_INSTRUMENT
{
177
extern "C" void __xray_ArgLoggerEntry()
XRAY_NEVER_INSTRUMENT
{
xray_function_call_trie.h
172
explicit Allocators(Buffers &B)
XRAY_NEVER_INSTRUMENT
{
194
explicit Allocators(uptr Max)
XRAY_NEVER_INSTRUMENT
{
212
Allocators(Allocators &&O)
XRAY_NEVER_INSTRUMENT
{
241
Allocators &operator=(Allocators &&O)
XRAY_NEVER_INSTRUMENT
{
295
~Allocators()
XRAY_NEVER_INSTRUMENT
{
307
static Allocators InitAllocators()
XRAY_NEVER_INSTRUMENT
{
311
static Allocators InitAllocatorsCustom(uptr Max)
XRAY_NEVER_INSTRUMENT
{
317
InitAllocatorsFromBuffers(Allocators::Buffers &Bufs)
XRAY_NEVER_INSTRUMENT
{
330
explicit FunctionCallTrie(const Allocators &A)
XRAY_NEVER_INSTRUMENT
341
FunctionCallTrie(FunctionCallTrie &&O)
XRAY_NEVER_INSTRUMENT
[
all
...]
xray_profile_collector.cc
112
tid_t TId)
XRAY_NEVER_INSTRUMENT
{
169
const FunctionCallTrie &Trie)
XRAY_NEVER_INSTRUMENT
{
200
XRAY_NEVER_INSTRUMENT
{
233
void serialize()
XRAY_NEVER_INSTRUMENT
{
256
[&]()
XRAY_NEVER_INSTRUMENT
{ deallocateBuffer(ProfileArena, MaxSize); });
263
[&]()
XRAY_NEVER_INSTRUMENT
{ deallocateBuffer(PathArena, MaxSize); });
306
void reset()
XRAY_NEVER_INSTRUMENT
{
379
XRayBuffer nextBuffer(XRayBuffer B)
XRAY_NEVER_INSTRUMENT
{
389
&Once, +[]()
XRAY_NEVER_INSTRUMENT
{
xray_init.cc
64
void __xray_init()
XRAY_NEVER_INSTRUMENT
{
xray_fdr_logging.cc
280
XRayLogFlushStatus fdrLoggingFlush()
XRAY_NEVER_INSTRUMENT
{
388
XRayLogInitStatus fdrLoggingFinalize()
XRAY_NEVER_INSTRUMENT
{
417
static TSCAndCPU getTimestamp()
XRAY_NEVER_INSTRUMENT
{
447
static bool setupTLD(ThreadLocalData &TLD)
XRAY_NEVER_INSTRUMENT
{
497
XRayEntryType Entry)
XRAY_NEVER_INSTRUMENT
{
527
uint64_t Arg)
XRAY_NEVER_INSTRUMENT
{
557
std::size_t EventSize)
XRAY_NEVER_INSTRUMENT
{
587
std::size_t EventSize) noexcept
XRAY_NEVER_INSTRUMENT
{
616
size_t OptionsSize)
XRAY_NEVER_INSTRUMENT
{
728
bool fdrLogDynamicInitializer()
XRAY_NEVER_INSTRUMENT
{
[
all
...]
xray_buffer_queue.h
105
Iterator(BufferRep *Root, size_t O, size_t M)
XRAY_NEVER_INSTRUMENT
256
template <class F> void apply(F Fn)
XRAY_NEVER_INSTRUMENT
{
Completed in 2414 milliseconds
1
2
Indexes created Tue Oct 14 10:09:51 GMT 2025