Searched refs:dataPtr_ (Results 1 - 6 of 6) sorted by relevance
/commonlibrary/memory_utils/libpurgeablemem/cpp/src/ |
H A D | purgeable_mem.cpp | 47 dataPtr_ = nullptr; in PurgeableMem() 70 if (dataPtr_) { in ~PurgeableMem() 71 if (munmap(dataPtr_, RoundUp(dataSizeInput_, PAGE_SIZE)) != 0) { in ~PurgeableMem() 77 dataPtr_ = nullptr; in ~PurgeableMem() 87 return !(pageTable_->CheckPresent((uint64_t)dataPtr_, dataSizeInput_)); in IsPurged() 99 dataPtr_ = mmap(nullptr, size, PROT_READ | PROT_WRITE, type, -1, 0); in CreatePurgeableData() 100 if (dataPtr_ == MAP_FAILED) { in CreatePurgeableData() 102 dataPtr_ = nullptr; in CreatePurgeableData() 105 MAKE_UNIQUE(pageTable_, UxPageTable, "constructor uxpt make_unique fail", return false, (uint64_t)dataPtr_, size); in CreatePurgeableData() 112 pageTable_->GetUxpte((uint64_t)dataPtr_, dataSizeInput in Pin() [all...] |
H A D | purgeable_ashmem.cpp | 47 dataPtr_ = nullptr; in PurgeableAshMem() 60 dataPtr_ = nullptr; in PurgeableAshMem() 83 if (!isChange_ && dataPtr_) { in ~PurgeableAshMem() 84 if (munmap(dataPtr_, RoundUp(dataSizeInput_, PAGE_SIZE)) != 0) { in ~PurgeableAshMem() 90 dataPtr_ = nullptr; in ~PurgeableAshMem() 129 dataPtr_ = mmap(nullptr, size, PROT_READ | PROT_WRITE, MAP_SHARED, ashmemFd_, 0); in CreatePurgeableData() 130 if (dataPtr_ == MAP_FAILED) { in CreatePurgeableData() 132 dataPtr_ = nullptr; in CreatePurgeableData() 198 if (dataPtr_) { in ResizeData() 199 if (munmap(dataPtr_, RoundU in ResizeData() [all...] |
H A D | purgeable_mem_base.cpp | 65 IF_NULL_LOG_ACTION(dataPtr_, "dataPtr is nullptr in BeginRead", return false); in BeginRead() 112 if (dataPtr_ == nullptr) { in BeginWrite() 115 IF_NULL_LOG_ACTION(dataPtr_, "dataPtr is nullptr in BeginWrite", return false); in BeginWrite() 154 if (!modifier->Build(dataPtr_, dataSizeInput_)) { in ModifyContentByBuilder() 182 return dataPtr_; in GetContent() 200 if (memset_s(dataPtr_, RoundUp(dataSizeInput_, PAGE_SIZE), 0, dataSizeInput_) != EOK) { in BuildContent() 204 /* builder_ and dataPtr_ is never nullptr since it is checked by BeginAccess() before */ in BuildContent() 205 succ = builder_->BuildAll(dataPtr_, dataSizeInput_); in BuildContent()
|
/commonlibrary/memory_utils/libpurgeablemem/cpp/include/ |
H A D | purgeable_mem_base.h | 129 void *dataPtr_ = nullptr; member in OHOS::PurgeableMem::PurgeableMemBase
|
/commonlibrary/memory_utils/libpurgeablemem/test/ |
H A D | purgeable_cpp_test.cpp | 473 munmap(pobj2->dataPtr_, roundip); in HWTEST_F() 476 munmap(pobj2->dataPtr_, roundip); in HWTEST_F() 477 pobj2->dataPtr_ = data; in HWTEST_F() 479 EXPECT_NE(pobj2->dataPtr_, nullptr); in HWTEST_F()
|
H A D | purgeableashmem_test.cpp | 579 pobj.dataPtr_ = nullptr; in HWTEST_F() 615 pobj2.dataPtr_ = data; in HWTEST_F() 621 pobj4.dataPtr_ = data; in HWTEST_F()
|
Completed in 4 milliseconds