Home
last modified time | relevance | path

Searched refs:mmap (Results 1 – 25 of 31) sorted by relevance

12

/developtools/hiperf/src/
Dperf_events.cpp341 eventItem.attr.mmap = 1; in AddEvent()
1084 void *rbuf = mmap(nullptr, (1 + mmapPages_) * pageSize_, PROT_READ | PROT_WRITE, MAP_SHARED, in CreateMmap()
1231 bool PerfEvents::GetRecordFromMmap(MmapFd &mmap) in GetRecordFromMmap() argument
1233 if (mmap.dataSize <= 0) { in GetRecordFromMmap()
1237 GetRecordFieldFromMmap(mmap, &(mmap.header), mmap.mmapPage->data_tail, sizeof(mmap.header)); in GetRecordFromMmap()
1238 if (mmap.header.type != PERF_RECORD_SAMPLE) { in GetRecordFromMmap()
1239 mmap.timestamp = 0; in GetRecordFromMmap()
1245 GetRecordFieldFromMmap(mmap, &(mmap.timestamp), mmap.mmapPage->data_tail + timePos, in GetRecordFromMmap()
1246 sizeof(mmap.timestamp)); in GetRecordFromMmap()
1250 void PerfEvents::GetRecordFieldFromMmap(MmapFd &mmap, void *dest, size_t pos, size_t size) in GetRecordFieldFromMmap() argument
[all …]
/developtools/hiperf/test/unittest/common/native/include/
Dcallstack_test.h179 for (const mmapDumpInfo &mmap : TEST_DWARF_MMAP) { in MakeMaps() local
180 thread.CreateMapItem(mmap.fileName, mmap.begin, mmap.len, mmap.pgoff); in MakeMaps()
/developtools/profiler/device/plugins/native_daemon/test/unittest/common/native/include/
Dcallstack_test.h140 for (const mmapDumpInfo &mmap : TEST_DWARF_MMAP) { in MakeMaps() local
141 thread.CreateMapItem(mmap.fileName, mmap.begin, mmap.len, mmap.pgoff); in MakeMaps()
/developtools/hiperf/include/
Dperf_events.h520 bool GetRecordFromMmap(MmapFd &mmap);
521 void GetRecordFieldFromMmap(MmapFd &mmap, void *dest, size_t pos, size_t size);
522 void MoveRecordToBuf(MmapFd &mmap);
524 size_t GetStackSizePosInSampleRecord(MmapFd &mmap);
525 bool CutStackAndMove(MmapFd &mmap);
Dutilities.h375 void *mmap(void *addr, size_t length, int prot, int flags, int fd, size_t offset);
/developtools/profiler/hiebpf/src/
Dhiebpf_data_file.cpp104 mapAddr_ = mmap( in MapFile()
133 mapAddr_ = mmap( in RemapFile()
Delf_file.cpp31 mmap_ = mmap(0, sb.st_size, PROT_READ, MAP_PRIVATE, fd_, 0); in ElfFile()
/developtools/profiler/device/plugins/native_hook/test/
Dstatistics_test.cpp138 …char* ptr = static_cast<char*>(mmap(nullptr, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONY… in MmapAndMunMap()
261 …void* mapAddr1 = mmap(nullptr, smallSize, PROT_WRITE | PROT_READ, MAP_SHARED | MAP_POPULATE, fd, 0… in TestMemoryMap()
269 …void* mapAddr2 = mmap(nullptr, bigSize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0… in TestMemoryMap()
Dmalloc_test.cpp287 char* pMap = (char*)mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, g_fd, 0); in CreateMmap()
Dhook_test.c269 char* pMap = (char*)mmap(0, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, g_fd, 0); in CreateMmap()
/developtools/smartperf_host/ide/src/doc/md/
Dquickstart_native_memory.md59 - All Heap&AnonuymousVM:malloc分配和mmap分配的总量。
61 - All Anonymous VM:mmap分配的内存。
119 - All Anonymous VM:mmap的匿名页。
Ddes_tables.md149 | native_hook | - | nativehook/hookdaemon | malloc && mmap 内存数据 …
151 | native_hook_statistic | - | nativehook/hookdaemon | malloc && mmap 统计数据 …
1333 - type:事件类型,0 代表 malloc 事件,1 代表 mmap 事件
/developtools/hiperf/demo/cpp/
Dhiperf_example_cmd.cpp47 bool mmap = false; member
127 mmap(nullptr, getpagesize(), PROT_READ | PROT_WRITE, MAP_ANON | MAP_SHARED, 0, 0)); in LoopMmap()
154 if (option.mmap) { in LoopFunction()
462 } else if (GetBoolFromArg(args, "--mmap", option.mmap)) { in main()
/developtools/profiler/device/plugins/ftrace_plugin/src/
Dpaged_mem_pool.cpp60 block = mmap(nullptr, blockSize_, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); in Allocate()
/developtools/profiler/device/plugins/api/test/unittest/
Dbuffer_write_test.cpp51 g_smbAddr1 = mmap(nullptr, SMB1_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in InitShareMemory1()
88 g_smbAddr2 = mmap(nullptr, SMB2_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in InitShareMemory2()
/developtools/smartperf_host/trace_streamer/doc/
Ddes_timestamp.md47 <td>native_memory(malloc, free, mmap,munmap, 统计事件)</td>
Ddes_tables.md143 |native_hook | - |nativehook/hookdaemon |malloc && mmap内存数据 |
145 |native_hook_statistic | - |nativehook/hookdaemon |malloc && mmap统计数据 |
1073 - type:事件类型,0代表malloc事件,1代表mmap事件
/developtools/smartperf_host/ide/src/trace/component/setting/
DSpRecordPerf.ts92 mmap: 256,
214 perfConfig.mmap = Math.pow(2, Number(pagesPercent));
641 mmap: number; property
/developtools/hiperf/
DREADME_zh.md158 --mmap
159 will run mmap code in the loop
DREADME.md145 --mmap
146 will run mmap code in the loop
/developtools/smartperf_host/ide/src/trace/component/
DSpRecordConfigModel.ts640 if (perfConfig.mmap) {
641 recordArgs = `${recordArgs} -m ${perfConfig.mmap}`;
/developtools/profiler/device/services/shared_memory/src/
Dshare_memory_block.cpp66 auto ptr = mmap(nullptr, size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in CreateBlockWithFd()
116 auto ptr = mmap(nullptr, size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in CreateBlock()
/developtools/profiler/device/plugins/native_daemon/include/
Dutilities.h330 void *mmap(void *addr, size_t length, int prot, int flags, int fd, size_t offset);
/developtools/profiler/device/plugins/native_hook/test/unittest/
Dstack_writer_test.cpp50 g_smbAddr = mmap(nullptr, SMB_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in InitShareMemory()
/developtools/profiler/device/plugins/native_daemon/src/
Dutilities.cpp534 void *mmap(void *addr, size_t length, int prot, int flags, int fd, size_t offset) in mmap() function

12