Lines Matching refs:p
97 void * p; in allocExec() local
99 p = mmap( in allocExec()
102 if (p == MAP_FAILED) { in allocExec()
103 p = 0; in allocExec()
105 else if (mprotect (static_cast<char*>(p), n, PROT_READ | PROT_WRITE | PROT_EXEC) == -1) in allocExec()
107 munmap (static_cast<char*>(p), n); in allocExec()
108 p = 0; in allocExec()
111 p = VirtualAlloc(0, n, MEM_COMMIT, PAGE_EXECUTE_READWRITE); in allocExec()
113 p = 0; in allocExec()
114 DosAllocMem( &p, n, PAG_COMMIT | PAG_READ | PAG_WRITE | OBJ_ANY); in allocExec()
116 if (p != 0) { in allocExec()
119 return p; in allocExec()