Lines Matching refs:PthreadSemantics
73 enum LockingSemantics { NotApplicable = 0, PthreadSemantics, XNUSemantics };
274 // When a lock is destroyed, in some semantics(like PthreadSemantics) we are not
282 // In PthreadSemantics, pthread_mutex_destroy() returns zero if the lock is
345 AcquireLockAux(Call, C, 0, Call.getArgSVal(0), false, PthreadSemantics,
359 AcquireLockAux(Call, C, 0, Call.getArgSVal(0), true, PthreadSemantics,
365 AcquireLockAux(Call, C, 0, Call.getArgSVal(0), true, PthreadSemantics,
372 AcquireLockAux(Call, C, 0, Call.getArgSVal(0), true, PthreadSemantics,
378 AcquireLockAux(Call, C, 0, Call.getArgSVal(0), true, PthreadSemantics,
423 case PthreadSemantics:
437 } else if (semantics == PthreadSemantics) {
529 DestroyLockAux(Call, C, 0, Call.getArgSVal(0), PthreadSemantics, checkKind);
558 // PthreadSemantics
559 if (semantics == PthreadSemantics) {