Searched refs:buffer_number (Results 1 – 3 of 3) sorted by relevance
59 uint64_t rolling_data_end(int buffer_number) const { in rolling_data_end() argument61 ZX_DEBUG_ASSERT(buffer_number >= 0 && buffer_number <= 1); in rolling_data_end()62 return header_->rolling_data_end[buffer_number]; in rolling_data_end()82 uint64_t GetRollingBufferOffset(int buffer_number) const { in GetRollingBufferOffset() argument84 ZX_DEBUG_ASSERT(buffer_number >= 0 && buffer_number <= 1); in GetRollingBufferOffset()86 if (buffer_number == 1) { in GetRollingBufferOffset()96 return buf + GetRollingBufferOffset(buffer_number); in GetRollingBuffer()104 uint64_t nondurable_data_end(int buffer_number) const { in nondurable_data_end() argument105 return rolling_data_end(buffer_number); in nondurable_data_end()108 return GetRollingBufferOffset(buffer_number); in GetNondurableBufferOffset()[all …]
127 int buffer_number = GetBufferNumber(wrapped_count); in AllocRecord() local141 ZX_DEBUG_ASSERT(buffer_number == 0); in AllocRecord()148 if (unlikely(!IsOtherRollingBufferReady(buffer_number))) { in AllocRecord()408 int buffer_number = GetBufferNumber(wrapped_count); in UpdateBufferHeaderAfterStopped() local412 header_->rolling_data_end[buffer_number] = last_offset; in UpdateBufferHeaderAfterStopped()436 int buffer_number = GetBufferNumber(wrapped_count); in RollingBytesAllocated() local508 int buffer_number = GetBufferNumber(wrapped_count); in MarkRollingBufferFull() local513 header_->rolling_data_end[buffer_number] = last_offset; in MarkRollingBufferFull()578 int buffer_number = GetBufferNumber(wrapped_count); in MarkRollingBufferSaved() local582 ZX_DEBUG_ASSERT(buffer_number != current_buffer_number); in MarkRollingBufferSaved()[all …]
210 bool IsRollingBufferReady(int buffer_number) const { in IsRollingBufferReady()211 return rolling_buffer_full_mark_[buffer_number].load(std::memory_order_relaxed) == 0; in IsRollingBufferReady()215 bool IsOtherRollingBufferReady(int buffer_number) const { in IsOtherRollingBufferReady()216 return IsRollingBufferReady(!buffer_number); in IsOtherRollingBufferReady()
Completed in 13 milliseconds