コード例 #1
0
static int NaClDescMutexTryLock(struct NaClDesc          *vself) {
  struct NaClDescMutex *self = (struct NaClDescMutex *) vself;

  NaClSyncStatus status = NaClIntrMutexTryLock(&self->mu);

  return -NaClXlateNaClSyncStatus(status);
}
コード例 #2
0
ファイル: nacl_desc_mutex.c プロジェクト: Html5Lexloo/o3d
int NaClDescMutexTryLock(struct NaClDesc          *vself,
                         struct NaClDescEffector  *effp) {
  struct NaClDescMutex *self = (struct NaClDescMutex *) vself;

  NaClSyncStatus status = NaClIntrMutexTryLock(&self->mu);

  UNREFERENCED_PARAMETER(effp);

  return -NaClXlateNaClSyncStatus(status);
}