class MutexSyncObj

Defined at line 39 of file ../../src/zircon/bin/pistress/sync_obj.h

MutexSyncObj is a very simple implementation of SyncObj which just uses a

futex based mutex. This should provide a lot of coverage for the

wait-and-assign-owner and wake-owner futex operations.

Public Methods

void Acquire (TestThreadBehavior & behavior)

TODO(johngro) : Add AssertHeld to sync_mutex_t so we can make the static

analyzer happy when we attempt to acquire with a timeout.

Defined at line 18 of file ../../src/zircon/bin/pistress/sync_obj.cc

void MutexSyncObj ()

Defined at line 41 of file ../../src/zircon/bin/pistress/sync_obj.h

void ~MutexSyncObj ()

Defined at line 42 of file ../../src/zircon/bin/pistress/sync_obj.h

void Release ()

Defined at line 43 of file ../../src/zircon/bin/pistress/sync_obj.cc