Searched refs:RTMEM_PROT_EXEC (Results 1 - 21 of 21) sorted by relevance
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | RTMemProtect-posix.cpp | 51 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 D | kHlpPage-iprt.cpp | 36 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 D | kRdrFile-iprt.cpp | 202 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 D | alloc-win.cpp | 133 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 D | alloc-r0drv-darwin.cpp | 84 rc = RTR0MemObjProtect(hMemObj, 0, RTR0MemObjSize(hMemObj), RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC);
|
H A D | memobj-r0drv-darwin.cpp | 558 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 D | memobj-r0drv-freebsd.c | 675 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 D | memobj-r0drv-linux.c | 151 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 D | cidet-app.cpp | 571 /* [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 D | ldrkStuff.cpp | 719 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 D | ldrELFRelocatable.cpp.h | 1139 Seg.fProt |= RTMEM_PROT_EXEC;
|
H A D | ldrPE.cpp | 1615 SegInfo.fProt |= RTMEM_PROT_EXEC;
|
/vbox/src/VBox/Runtime/r0drv/solaris/ |
H A D | memobj-r0drv-solaris.c | 860 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 D | fakedri_drv.c | 209 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 D | memobj-r0drv-haiku.c | 503 if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC)
|
/vbox/src/VBox/Runtime/r0drv/ |
H A D | memobj-r0drv.cpp | 670 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 D | mem.h | 485 #define RTMEM_PROT_EXEC 4 macro
|
/vbox/src/VBox/Runtime/r3/ |
H A D | alloc-ef.cpp | 432 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 D | SUPDrv.cpp | 1912 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 D | SUPLib.cpp | 1226 AssertReturn(!(fProt & ~(RTMEM_PROT_NONE | RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC)), VERR_INVALID_PARAMETER);
|
/vbox/src/recompiler/ |
H A D | exec.c | 298 RTMEM_PROT_EXEC | RTMEM_PROT_READ | RTMEM_PROT_WRITE); 308 RTMEM_PROT_EXEC | RTMEM_PROT_READ | RTMEM_PROT_WRITE);
|
Completed in 150 milliseconds