Lines Matching refs:p_Lock
219 t_FmPcdLock *p_Lock;
271 t_FmPcdLock *p_Lock;
421 void FmPcdReleaseLock(t_Handle h_FmPcd, t_FmPcdLock *p_Lock);
508 static __inline__ uint32_t FmPcdLockSpinlock(t_FmPcdLock *p_Lock)
510 ASSERT_COND(p_Lock);
511 return XX_LockIntrSpinlock(p_Lock->h_Spinlock);
514 static __inline__ void FmPcdUnlockSpinlock(t_FmPcdLock *p_Lock, uint32_t flags)
516 ASSERT_COND(p_Lock);
517 XX_UnlockIntrSpinlock(p_Lock->h_Spinlock, flags);
520 static __inline__ bool FmPcdLockTryLock(t_FmPcdLock *p_Lock)
524 ASSERT_COND(p_Lock);
525 intFlags = XX_LockIntrSpinlock(p_Lock->h_Spinlock);
526 if (p_Lock->flag)
528 XX_UnlockIntrSpinlock(p_Lock->h_Spinlock, intFlags);
531 p_Lock->flag = TRUE;
532 XX_UnlockIntrSpinlock(p_Lock->h_Spinlock, intFlags);
536 static __inline__ void FmPcdLockUnlock(t_FmPcdLock *p_Lock)
538 ASSERT_COND(p_Lock);
539 p_Lock->flag = FALSE;