Home
last modified time | relevance | path

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

/DragonStub/lib/runtime/
H A Drtlock.c29 IN FLOCK *Lock in RtAcquireLock() argument
50 Lock->OwnerTpl = uefi_call_wrapper(BS->RaiseTPL, 1, Lock->Tpl); in RtAcquireLock()
55 Lock->OwnerTpl = LibRuntimeRaiseTPL(Lock->Tpl); in RtAcquireLock()
58 Lock->Lock += 1; in RtAcquireLock()
59 ASSERT (Lock->Lock == 1); in RtAcquireLock()
68 IN FLOCK *Lock in RtReleaseLock() argument
89 Tpl = Lock->OwnerTpl; in RtReleaseLock()
90 ASSERT(Lock->Lock == 1); in RtReleaseLock()
91 Lock->Lock -= 1; in RtReleaseLock()
/DragonStub/lib/
H A Dlock.c25 IN OUT FLOCK *Lock, in InitializeLock() argument
54 Lock->Tpl = Priority; in InitializeLock()
55 Lock->OwnerTpl = 0; in InitializeLock()
56 Lock->Lock = 0; in InitializeLock()
62 IN FLOCK *Lock in AcquireLock() argument
81 RtAcquireLock (Lock); in AcquireLock()
87 IN FLOCK *Lock in ReleaseLock() argument
106 RtReleaseLock (Lock); in ReleaseLock()
/DragonStub/inc/
H A Defirtlib.h183 IN FLOCK *Lock
189 IN FLOCK *Lock
H A Defilink.h178 UINTN Lock; member
H A Defilib.h467 IN OUT FLOCK *Lock,
473 IN FLOCK *Lock
478 IN FLOCK *Lock
H A Defidebug.h80 #define ASSERT_LOCKED(l) if(!(l)->Lock) DBGASSERT(l not locked)