Home
last modified time | relevance | path

Searched refs:ShareMemoryBlock (Results 1 – 14 of 14) sorted by relevance

/developtools/profiler/device/services/shared_memory/src/
Dshare_memory_block.cpp51 ShareMemoryBlock::ShareMemoryBlock() in ShareMemoryBlock() function in ShareMemoryBlock
61 bool ShareMemoryBlock::CreateBlockWithFd(std::string name, uint32_t size, int fd) in CreateBlockWithFd()
83 bool ShareMemoryBlock::CreateBlock(std::string name, uint32_t size) in CreateBlock()
134 bool ShareMemoryBlock::Valid() const in Valid()
139 ShareMemoryBlock::ShareMemoryBlock(const std::string& name, uint32_t size) : ShareMemoryBlock() in ShareMemoryBlock() function in ShareMemoryBlock
144 ShareMemoryBlock::ShareMemoryBlock(const std::string& name, uint32_t size, int fd) : ShareMemoryBlo… in ShareMemoryBlock() function in ShareMemoryBlock
149 ShareMemoryBlock::~ShareMemoryBlock() in ~ShareMemoryBlock()
154 bool ShareMemoryBlock::ReleaseBlock() in ReleaseBlock()
169 int8_t* ShareMemoryBlock::GetCurrentFreeMemory(uint32_t size) in GetCurrentFreeMemory()
189 int8_t* ShareMemoryBlock::GetFreeMemory(uint32_t size) in GetFreeMemory()
[all …]
Dshare_memory_allocator.cpp65 auto block = std::make_shared<ShareMemoryBlock>(name, size); in CreateMemoryBlockLocal()
80 auto block = std::make_shared<ShareMemoryBlock>(name, size, fd); in CreateMemoryBlockRemote()
/developtools/profiler/device/services/shared_memory/test/unittest/
Dshared_memory_block_test.cpp44 ShareMemoryBlock shareMemoryBlock("testname", 4096);
57 ShareMemoryBlock shareMemoryBlock("testname", 4096);
72 ShareMemoryBlock shareMemoryBlock("testname", 4096);
87 ShareMemoryBlock shareMemoryBlock("testname", 4096);
102 ShareMemoryBlock shareMemoryBlock("testname", 4096);
105 shareMemoryBlock.SetReusePolicy(ShareMemoryBlock::ReusePolicy::DROP_NONE);
129 ShareMemoryBlock shareMemoryBlock("testname", 4096);
132 shareMemoryBlock.SetReusePolicy(ShareMemoryBlock::ReusePolicy::DROP_OLD);
156 ShareMemoryBlock shareMemoryBlock("testname", 4096);
192 ShareMemoryBlock shareMemoryBlock("testname", 4096);
[all …]
/developtools/profiler/device/plugins/api/test/unittest/
Dbuffer_write_test.cpp61ShareMemoryBlock::BlockHeader* header_ = reinterpret_cast<ShareMemoryBlock::BlockHeader*>(g_smbAdd… in InitShareMemory1()
66 header_->info.memorySize_ = SMB1_SIZE - sizeof(ShareMemoryBlock::BlockHeader); in InitShareMemory1()
98ShareMemoryBlock::BlockHeader* header_ = reinterpret_cast<ShareMemoryBlock::BlockHeader*>(g_smbAdd… in InitShareMemory2()
103 header_->info.memorySize_ = SMB2_SIZE - sizeof(ShareMemoryBlock::BlockHeader); in InitShareMemory2()
122ShareMemoryBlock::BlockHeader* header_ = reinterpret_cast<ShareMemoryBlock::BlockHeader*>(g_smbAdd… in CheckBuffer()
123 …uint8_t *cmpaddr = (uint8_t *)g_smbAddr1 + sizeof(ShareMemoryBlock::BlockHeader) + header_->info.r… in CheckBuffer()
140ShareMemoryBlock::BlockHeader* header_ = reinterpret_cast<ShareMemoryBlock::BlockHeader*>(g_smbAdd… in CheckMessage()
141 …uint8_t *cmpaddr = (uint8_t *)g_smbAddr2 + sizeof(ShareMemoryBlock::BlockHeader) + header_->info.r… in CheckMessage()
/developtools/profiler/device/services/shared_memory/include/
Dshare_memory_block.h27 class ShareMemoryBlock {
29 ShareMemoryBlock(const std::string& name, uint32_t size);
30 ShareMemoryBlock(const std::string& name, uint32_t size, int fd);
31 ~ShareMemoryBlock();
79 ShareMemoryBlock();
Dshare_memory_allocator.h23 using ShareMemoryBlockPtr = STD_PTR(shared, ShareMemoryBlock);
/developtools/profiler/device/plugins/native_hook/test/unittest/
Dstack_writer_test.cpp60ShareMemoryBlock::BlockHeader* header_ = reinterpret_cast<ShareMemoryBlock::BlockHeader*>(g_smbAdd… in InitShareMemory()
65 header_->info.memorySize_ = SMB_SIZE - sizeof(ShareMemoryBlock::BlockHeader); in InitShareMemory()
89ShareMemoryBlock::BlockHeader* header_ = reinterpret_cast<ShareMemoryBlock::BlockHeader*>(g_smbAdd… in CheckBuffer()
90 …uint8_t* cmpaddr = (uint8_t*)g_smbAddr + sizeof(ShareMemoryBlock::BlockHeader) + header_->info.rea… in CheckBuffer()
/developtools/profiler/device/plugins/native_daemon/include/
Dhook_manager.h53 …HookManager(std::shared_ptr<ShareMemoryBlock>& shareMemoryBlock, std::shared_ptr<EventNotifier>& e…
91 std::shared_ptr<ShareMemoryBlock> shareMemoryBlock_;
/developtools/profiler/device/services/plugin_service/include/
Dplugin_service.h39 class ShareMemoryBlock; variable
69 std::shared_ptr<ShareMemoryBlock> shareMemoryBlock;
/developtools/profiler/device/plugins/native_hook/include/
Dstack_writer.h49 std::shared_ptr<ShareMemoryBlock> shareMemoryBlock_;
/developtools/profiler/device/plugins/api/src/
Dbuffer_writer.h53 std::shared_ptr<ShareMemoryBlock> shareMemoryBlock_;
/developtools/profiler/device/services/plugin_service/src/
Dplugin_service.cpp99 static ShareMemoryBlock::ReusePolicy GetReusePolicy(const ProfilerSessionConfig::BufferConfig& buff… in GetReusePolicy()
102 return ShareMemoryBlock::DROP_OLD; in GetReusePolicy()
104 return ShareMemoryBlock::DROP_NONE; in GetReusePolicy()
/developtools/profiler/device/plugins/native_daemon/src/
Dhook_standalone.cpp47 std::shared_ptr<ShareMemoryBlock> g_shareMemoryBlock;
Dhook_manager.cpp96 HookManager::HookManager(std::shared_ptr<ShareMemoryBlock>& shareMemoryBlock, in HookManager()