OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Buffers
(Results
1 - 6
of
6
) sorted by relevancy
/src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/
fdr_log_writer_test.cc
42
BufferQueue
Buffers
(kSize, 1, Success);
44
ASSERT_EQ(
Buffers
.getBuffer(B), BufferQueue::ErrorCode::Ok);
60
ASSERT_EQ(
Buffers
.releaseBuffer(B), BufferQueue::ErrorCode::Ok);
62
ASSERT_EQ(
Buffers
.finalize(), BufferQueue::ErrorCode::Ok);
64
// We then need to go through each element of the
Buffers
, and re-create a
67
std::string Serialized = serialize(
Buffers
, 3);
80
BufferQueue
Buffers
(kSize, 1, Success);
82
ASSERT_EQ(
Buffers
.getBuffer(B), BufferQueue::ErrorCode::Ok);
103
ASSERT_EQ(
Buffers
.releaseBuffer(B), BufferQueue::ErrorCode::Ok);
107
ASSERT_EQ(
Buffers
.getBuffer(B), BufferQueue::ErrorCode::Ok)
[
all
...]
buffer_queue_test.cc
31
BufferQueue
Buffers
(kSize, 1, Success);
37
BufferQueue
Buffers
(kSize, 1, Success);
40
ASSERT_EQ(
Buffers
.getBuffer(Buf), BufferQueue::ErrorCode::Ok);
42
ASSERT_EQ(
Buffers
.releaseBuffer(Buf), BufferQueue::ErrorCode::Ok);
48
BufferQueue
Buffers
(kSize, 1, Success);
51
EXPECT_EQ(
Buffers
.getBuffer(Buf0), BufferQueue::ErrorCode::Ok);
53
EXPECT_EQ(BufferQueue::ErrorCode::NotEnoughMemory,
Buffers
.getBuffer(Buf1));
54
EXPECT_EQ(
Buffers
.releaseBuffer(Buf0), BufferQueue::ErrorCode::Ok);
59
BufferQueue
Buffers
(kSize, 1, Success);
64
Buf.Generation =
Buffers
.generation()
[
all
...]
profile_collector_test.cc
117
FunctionCallTrie::Allocators::
Buffers
Buffers
;
118
ASSERT_EQ(BQ.getBuffer(
Buffers
.NodeBuffer), BufferQueue::ErrorCode::Ok);
119
ASSERT_EQ(BQ.getBuffer(
Buffers
.RootsBuffer), BufferQueue::ErrorCode::Ok);
120
ASSERT_EQ(BQ.getBuffer(
Buffers
.ShadowStackBuffer),
122
ASSERT_EQ(BQ.getBuffer(
Buffers
.NodeIdPairBuffer), BufferQueue::ErrorCode::Ok);
123
auto Allocators = FunctionCallTrie::InitAllocatorsFromBuffers(
Buffers
);
137
std::move(
Buffers
), 1);
142
// Then we go through two
buffers
to see whether we're getting the data we
187
thread_local FunctionCallTrie::Allocators::
Buffers
Buffers = []
[
all
...]
/src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_buffer_queue.h
27
/// BufferQueue implements a circular queue of fixed sized
buffers
(much like a
29
/// get from or return
buffers
to the queue. This is one key component of the
35
/// store for all
buffers
and extents managed by a BufferQueue instance. The
79
// Buffer`. Note that we only advance to the "used"
buffers
, when
83
BufferRep *
Buffers
= nullptr;
91
} while (!
Buffers
[Offset].Used && Offset != Max);
101
T &operator*() const { return
Buffers
[Offset].Buff; }
103
T *operator->() const { return &(
Buffers
[Offset].Buff); }
106
:
Buffers
(Root),
111
while (!
Buffers
[Offset].Used && Offset != Max)
[
all
...]
xray_function_call_trie.h
165
struct
Buffers
{
172
explicit Allocators(
Buffers
&B) XRAY_NEVER_INSTRUMENT {
317
InitAllocatorsFromBuffers(Allocators::
Buffers
&Bufs) XRAY_NEVER_INSTRUMENT {
xray_profile_collector.cc
62
FunctionCallTrie::Allocators::
Buffers
Buffers
;
72
// by the ThreadData array. This lets us host the
buffers
, allocators, and tries
111
FunctionCallTrie::Allocators::
Buffers
&&B,
123
B.~
Buffers
();
142
B.~
Buffers
();
311
// Clear out the profile
buffers
that have been serialized.
321
TD.BQ->releaseBuffer(TD.
Buffers
.NodeBuffer);
322
TD.BQ->releaseBuffer(TD.
Buffers
.RootsBuffer);
323
TD.BQ->releaseBuffer(TD.
Buffers
.ShadowStackBuffer)
[
all
...]
Completed in 15 milliseconds
Indexes created Tue Sep 23 21:09:50 GMT 2025