Home
last modified time | relevance | path

Searched refs:page_header (Results 1 – 4 of 4) sorted by relevance

/external/perfetto/src/traced/probes/ftrace/
Dcpu_reader.cc121 PageHeader page_header; in ParsePageHeader() local
123 &page_header.timestamp)) in ParsePageHeader()
134 page_header.size = (overwrite_and_size & 0x000000000000ffffull) >> 0; in ParsePageHeader()
135 page_header.overwrite = (overwrite_and_size & 0x00000000ff000000ull) >> 24; in ParsePageHeader()
136 PERFETTO_DCHECK(page_header.size <= base::kPageSize); in ParsePageHeader()
144 return base::make_optional(page_header); in ParsePageHeader()
446 auto page_header = ParsePageHeader(&ptr, table->page_header_size_len()); in ParsePage() local
447 if (!page_header.has_value()) in ParsePage()
452 metadata->overwrite_count = static_cast<uint32_t>(page_header->overwrite); in ParsePage()
453 const uint8_t* const end = ptr + page_header->size; in ParsePage()
[all …]
Dproto_translation_table.cc364 std::string page_header = in DefaultPageHeaderSpecForTesting() local
370 PERFETTO_CHECK(ParseFtraceEventBody(std::move(page_header), nullptr, in DefaultPageHeaderSpecForTesting()
383 std::string page_header = ftrace_procfs->ReadPageHeaderFormat(); in Create() local
386 if (!page_header.empty()) { in Create()
388 ftrace_header_parsed = ParseFtraceEventBody(std::move(page_header), nullptr, in Create()
/external/perfetto/include/perfetto/tracing/core/
Dshared_memory_abi.h445 PageHeader* page_header(size_t page_idx) { in page_header() function
454 return page_header(page_idx)->layout.load(std::memory_order_relaxed) == 0; in is_page_free()
461 auto layout = page_header(page_idx)->layout.load(std::memory_order_relaxed); in is_page_complete()
471 uint32_t x = page_header(page_idx)->layout.load(std::memory_order_relaxed); in page_header_dbg()
481 return page_header(page_idx)->layout.load(std::memory_order_acquire); in GetPageLayout()
527 PageHeader* phdr = page_header(page_idx); in GetChunkState()
/external/perfetto/src/tracing/core/
Dshared_memory_abi.cc164 PageHeader* phdr = page_header(page_idx); in TryAcquireChunk()
209 PageHeader* phdr = page_header(page_idx); in TryPartitionPage()
219 page_header(page_idx)->layout.load(std::memory_order_relaxed); in GetFreeChunks()
244 PageHeader* phdr = page_header(page_idx); in ReleaseChunk()