Home
last modified time | relevance | path

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

/xnu-10002.41.9/tools/tests/TLBcoherency/
H A DTLBcoherency.c74 cpage *parray; variable
129parray[i].taddr = (uintptr_t)mmap(hint, mapping_size, PROT_READ | PROT_WRITE, MAP_ANON | MAP_SHARE… in initialize_arena_element()
131 if (parray[i].taddr == (uintptr_t)MAP_FAILED) { in initialize_arena_element()
137 uint32_t pattern = parray[i].taddr; in initialize_arena_element()
144 uint64_t pattern = parray[i].taddr; in initialize_arena_element()
149 uint64_t val = (*(uintptr_t *)parray[i].taddr); in initialize_arena_element()
159 *(uintptr_t *)(parray[i].taddr + k * PAGE_SIZE) = pattern; in initialize_arena_element()
162 parray[i].tctime = mach_absolute_time(); in initialize_arena_element()
163 parray[i].tstate = MTOUCHED; in initialize_arena_element()
166 sysret = syscall(MYSYS, MDOMAP, parray[i].taddr, pattern, i, mapping_size); in initialize_arena_element()
[all …]