Lines Matching refs:Lock
57 /** Lock for the ring-3 / ring-0 pinned objectes.
59 KernVMLock_t Lock;
101 rc = KernVMUnlock(&pMemOs2->Lock);
179 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_CONT, NULL, cb);
207 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_PHYS, NULL, cb);
239 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_PHYS, NULL, cb);
266 (void *)R3Ptr, cb, &pMemOs2->Lock, &pMemOs2->aPages[0], &cPagesRet);
272 pMemOs2->Core.u.Lock.R0Process = R0Process;
292 pv, cb, &pMemOs2->Lock, &pMemOs2->aPages[0], &cPagesRet);
296 pMemOs2->Core.u.Lock.R0Process = NIL_RTR0PROCESS;
368 if (pMemToMapOs2->Core.u.Lock.R0Process != NIL_RTR0PROCESS)
388 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_MAPPING, pvR0, pMemToMapOs2->Core.cb);
444 if (pMemToMapOs2->Core.u.Lock.R0Process != NIL_RTR0PROCESS)
476 PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_OFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_MAPPING, pvR3, pMemToMapOs2->Core.cb);