Home
last modified time | relevance | path

Searched refs:GetGranuleSize (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/lldb/source/Target/
H A DMemoryTagMap.cpp21 size_t granule_size = m_manager->GetGranuleSize(); in InsertTags()
41 size_t granule_size = m_manager->GetGranuleSize(); in GetTags()
H A DProcess.cpp6120 len / tag_manager->GetGranuleSize()); in ReadMemoryTags()
/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DMemoryTagManagerAArch64MTE.cpp38 lldb::addr_t MemoryTagManagerAArch64MTE::GetGranuleSize() const { in GetGranuleSize() function in MemoryTagManagerAArch64MTE
54 const size_t granule = GetGranuleSize(); in ExpandToGranule()
258 const size_t granule = GetGranuleSize(); in UnpackTagsFromCoreFileSegment()
347 size_t granules = range.GetByteSize() / GetGranuleSize(); in RepeatTagsForRange()
H A DMemoryTagManagerAArch64MTE.h25 lldb::addr_t GetGranuleSize() const override;
/llvm-project-15.0.7/lldb/source/Commands/
H A DCommandObjectMemoryTag.cpp122 addr_t next_addr = addr + tag_manager->GetGranuleSize(); in DoExecute()
272 aligned_start_addr + (tags.size() * tag_manager->GetGranuleSize()); in DoExecute()
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DMemoryTagManager.h48 virtual lldb::addr_t GetGranuleSize() const = 0;
/llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/
H A DNativeProcessLinux.cpp1377 size_t num_tags = range.GetByteSize() / details->manager->GetGranuleSize(); in ReadMemoryTags()
1405 read_addr += details->manager->GetGranuleSize() * tags_read; in ReadMemoryTags()
1475 write_addr += details->manager->GetGranuleSize() * tags_written; in WriteMemoryTags()