Searched refs:dataPtr (Results 1 - 3 of 3) sorted by relevance
/commonlibrary/memory_utils/libpurgeablemem/c/src/ |
H A D | purgeable_mem_c.c | 34 void *dataPtr; member 48 PM_HILOG_INFO_C(LOG_CORE, "purgMemObj(%{public}lx) dataPtr(%{public}lx) dataSizeInput(%{public}zu)" in LogPurgMemInfo() 50 (unsigned long)obj, (unsigned long)(obj->dataPtr), obj->dataSizeInput, in LogPurgMemInfo() 81 pugObj->dataPtr = mmap(NULL, size, PROT_READ | PROT_WRITE, type, -1, 0); in PurgMemCreate_() 82 if (pugObj->dataPtr == MAP_FAILED) { in PurgMemCreate_() 83 PM_HILOG_ERROR_C(LOG_CORE, "%{public}s: mmap dataPtr fail", __func__); in PurgMemCreate_() 84 pugObj->dataPtr = NULL; in PurgMemCreate_() 93 PMState err = InitUxPageTable(pugObj->uxPageTable, (uint64_t)(pugObj->dataPtr), size); /* dataPtr is aligned */ in PurgMemCreate_() 118 munmap(pugObj->dataPtr, siz in PurgMemCreate_() [all...] |
/commonlibrary/memory_utils/libpurgeablemem/common/src/ |
H A D | ux_page_table_c.c | 153 void *dataPtr = mmap(NULL, dataSize, prot, type, -1, 0); in CheckUxpt() local 154 if (dataPtr == MAP_FAILED) { in CheckUxpt() 161 size_t uptSize = GetUxPageSize((uint64_t)dataPtr, dataSize); in CheckUxpt() 162 void *ptes = mmap(NULL, uptSize, prot, type, -1, UxptePageNo((uint64_t)dataPtr) * PAGE_SIZE); in CheckUxpt() 175 if (munmap(dataPtr, dataSize) != 0) { in CheckUxpt() 178 dataPtr = NULL; in CheckUxpt()
|
/commonlibrary/memory_utils/libpurgeablemem/test/ |
H A D | purgeableashmem_test.cpp | 176 void *dataPtr = mmap(nullptr, size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in HWTEST_F() local 177 if (dataPtr == MAP_FAILED) { in HWTEST_F() 178 dataPtr = nullptr; in HWTEST_F() 182 char *str = static_cast<char *>(dataPtr); in HWTEST_F()
|
Completed in 3 milliseconds