Searched refs:RTMEM_PROT_EXEC (Results 1 - 21 of 21) sorted by relevance

/vbox/src/VBox/Runtime/r3/posix/
H A DRTMemProtect-posix.cpp51 if (fProtect & ~(RTMEM_PROT_NONE | RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC))
64 && RTMEM_PROT_EXEC == PROT_EXEC
77 if (fProtect & RTMEM_PROT_EXEC)
/vbox/src/libs/kStuff/iprt/
H A DkHlpPage-iprt.cpp36 case KPROT_EXECUTE: return RTMEM_PROT_EXEC;
37 case KPROT_EXECUTE_READ: return RTMEM_PROT_EXEC | RTMEM_PROT_READ;
38 case KPROT_EXECUTE_READWRITE: return RTMEM_PROT_EXEC | RTMEM_PROT_READ | RTMEM_PROT_WRITE;
H A DkRdrFile-iprt.cpp202 case KPROT_EXECUTE: return RTMEM_PROT_EXEC;
203 case KPROT_EXECUTE_READ: return RTMEM_PROT_EXEC | RTMEM_PROT_READ;
204 case KPROT_EXECUTE_READWRITE: return RTMEM_PROT_EXEC | RTMEM_PROT_READ | RTMEM_PROT_WRITE;
205 case KPROT_EXECUTE_WRITECOPY: return RTMEM_PROT_EXEC | RTMEM_PROT_READ | RTMEM_PROT_WRITE;
/vbox/src/VBox/Runtime/r3/win/
H A Dalloc-win.cpp133 if (fProtect & ~(RTMEM_PROT_NONE | RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC))
144 switch (fProtect & (RTMEM_PROT_NONE | RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC))
158 case RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC:
162 case RTMEM_PROT_READ | RTMEM_PROT_EXEC:
170 case RTMEM_PROT_WRITE | RTMEM_PROT_EXEC:
174 case RTMEM_PROT_EXEC:
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dalloc-r0drv-darwin.cpp84 rc = RTR0MemObjProtect(hMemObj, 0, RTR0MemObjSize(hMemObj), RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC);
H A Dmemobj-r0drv-darwin.cpp558 rc = rtR0MemObjNativeProtect(&pMemDarwin->Core, 0, cb, RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC);
1034 case RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC:
1040 case RTMEM_PROT_WRITE | RTMEM_PROT_EXEC:
1043 case RTMEM_PROT_EXEC:
1098 else if (fProt & (RTMEM_PROT_READ | RTMEM_PROT_EXEC))
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dmemobj-r0drv-freebsd.c675 if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC)
745 if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC)
825 if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC)
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dmemobj-r0drv-linux.c151 case RTMEM_PROT_EXEC:
152 case RTMEM_PROT_EXEC | RTMEM_PROT_READ:
165 case RTMEM_PROT_WRITE | RTMEM_PROT_EXEC:
166 case RTMEM_PROT_WRITE | RTMEM_PROT_EXEC | RTMEM_PROT_READ:
196 fProt &= (RTMEM_PROT_NONE | RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC);
206 if (fProt & RTMEM_PROT_EXEC)
1300 rc = rtR0MemObjLinuxVMap(pMemLnxToMap, !!(fProt & RTMEM_PROT_EXEC));
/vbox/src/VBox/ValidationKit/utils/cpu/
H A Dcidet-app.cpp571 /* [1] = */ RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC,
573 /* [3] = */ RTMEM_PROT_READ | RTMEM_PROT_EXEC,
575 /* [5] = */ RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC,
576 /* [6] = */ RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC,
577 /* [7] = */ RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC,
590 /* [1] = */ RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC,
592 /* [3] = */ RTMEM_PROT_READ | RTMEM_PROT_EXEC,
/vbox/src/VBox/Runtime/common/ldr/
H A DldrkStuff.cpp719 case KPROT_EXECUTE: Seg.fProt = RTMEM_PROT_EXEC; break;
720 case KPROT_EXECUTE_READ: Seg.fProt = RTMEM_PROT_EXEC | RTMEM_PROT_READ; break;
721 case KPROT_EXECUTE_READWRITE: Seg.fProt = RTMEM_PROT_EXEC | RTMEM_PROT_READ | RTMEM_PROT_WRITE; break;
722 case KPROT_EXECUTE_WRITECOPY: Seg.fProt = RTMEM_PROT_EXEC | RTMEM_PROT_WRITE; break;
H A DldrELFRelocatable.cpp.h1139 Seg.fProt |= RTMEM_PROT_EXEC;
H A DldrPE.cpp1615 SegInfo.fProt |= RTMEM_PROT_EXEC;
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dmemobj-r0drv-solaris.c860 if (fAccess & RTMEM_PROT_EXEC)
891 if (fAccess & RTMEM_PROT_EXEC)
968 if (fProt & RTMEM_PROT_EXEC)
1085 if (fProt & RTMEM_PROT_EXEC)
/vbox/src/VBox/Additions/common/crOpenGL/
H A Dfakedri_drv.c209 rv = RTMemProtect(alPatch, pDst-alPatch+size, RTMEM_PROT_READ|RTMEM_PROT_WRITE|RTMEM_PROT_EXEC);
222 rv = RTMemProtect(alPatch, pDst-alPatch+size, RTMEM_PROT_READ|RTMEM_PROT_EXEC);
/vbox/src/VBox/Runtime/r0drv/haiku/
H A Dmemobj-r0drv-haiku.c503 if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC)
/vbox/src/VBox/Runtime/r0drv/
H A Dmemobj-r0drv.cpp670 AssertReturn(!(fProt & ~(RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC)), VERR_INVALID_PARAMETER);
727 AssertReturn(!(fProt & ~(RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC)), VERR_INVALID_PARAMETER);
772 AssertReturn(!(fProt & ~(RTMEM_PROT_NONE | RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC)), VERR_INVALID_PARAMETER);
/vbox/include/iprt/
H A Dmem.h485 #define RTMEM_PROT_EXEC 4 macro
/vbox/src/VBox/Runtime/r3/
H A Dalloc-ef.cpp432 int rc = RTMemProtect(pbExecPage, PAGE_SIZE, RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC); AssertFatalRC(rc);
524 rc = RTMemProtect(pb, 16, RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC); AssertFatalRC(rc);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrv.cpp1912 REQ_CHECK_EXPR_FMT(!(pReq->u.In.fProt & ~(RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC | RTMEM_PROT_NONE)),
3054 RTMEM_PROT_EXEC | RTMEM_PROT_WRITE | RTMEM_PROT_READ, RTR0ProcHandleSelf());
3137 RTMEM_PROT_EXEC | RTMEM_PROT_WRITE | RTMEM_PROT_READ, RTR0ProcHandleSelf());
3218 RTMEM_PROT_EXEC | RTMEM_PROT_WRITE | RTMEM_PROT_READ, RTR0ProcHandleSelf());
3363 RTMEM_PROT_EXEC | RTMEM_PROT_WRITE | RTMEM_PROT_READ, RTR0ProcHandleSelf());
3510 AssertReturn(!(fProt & ~(RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC | RTMEM_PROT_NONE)), VERR_INVALID_PARAMETER);
H A DSUPLib.cpp1226 AssertReturn(!(fProt & ~(RTMEM_PROT_NONE | RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC)), VERR_INVALID_PARAMETER);
/vbox/src/recompiler/
H A Dexec.c298 RTMEM_PROT_EXEC | RTMEM_PROT_READ | RTMEM_PROT_WRITE);
308 RTMEM_PROT_EXEC | RTMEM_PROT_READ | RTMEM_PROT_WRITE);

Completed in 194 milliseconds