Home
last modified time | relevance | path

Searched refs:memblock (Results 1 – 2 of 2) sorted by relevance

/xnu-12377.41.6/tools/tests/perf_index/
H A Dtest_fault_helper.c15 static char* memblock; variable
24 memblock = (char *)mmap(NULL, MEMSIZE, PROT_READ | PROT_WRITE, MAP_ANON | MAP_PRIVATE, -1, 0); in test_fault_setup()
25 VERIFY(memblock != MAP_FAILED, "mmap failed"); in test_fault_setup()
28 for (ptr = memblock; ptr < memblock + MEMSIZE; ptr += pgsz) { in test_fault_setup()
33 retval = mprotect(memblock, MEMSIZE, PROT_READ); in test_fault_setup()
36 retval = mprotect(memblock, MEMSIZE, PROT_READ | PROT_WRITE); in test_fault_setup()
68 for (ptr = memblock + region_start; ptr < memblock + region_end; ptr += pgsz) { in test_fault_helper()
81 retval = mprotect(memblock + region_start, region_len, PROT_READ) == 0; in test_fault_helper()
83 retval = mprotect(memblock + region_start, region_len, PROT_READ | PROT_WRITE) == 0; in test_fault_helper()
86 retval = munmap(memblock + region_start, region_len) == 0; in test_fault_helper()
[all …]
H A Dperfindex-memory.c8 static char *memblock; variable
46 memblock = (char*)malloc(memsize);
47 VERIFY(memblock != NULL, "malloc failed");
49 memblockfiller = memblock;
76 memcpy(memblock + region_start + memsize / 2, memblock + region_start, copy_len);
84 free(memblock);