Searched refs:mtx (Results 1 - 18 of 18) sorted by relevance

/fuchsia/zircon/third_party/ulib/musl/src/thread/
H A Dmtx_destroy.c3 void mtx_destroy(mtx_t* mtx) {} argument
/fuchsia/zircon/third_party/ulib/jemalloc/test/src/
H A Dmtx.c8 mtx_init(mtx_t *mtx) argument
11 if (!InitializeCriticalSectionAndSpinCount(&mtx->lock, _CRT_SPINCOUNT))
14 mtx->lock = OS_UNFAIR_LOCK_INIT;
16 mtx->lock = 0;
23 if (pthread_mutex_init(&mtx->lock, &attr) != 0) {
33 mtx_fini(mtx_t *mtx) argument
39 pthread_mutex_destroy(&mtx->lock);
44 mtx_lock(mtx_t *mtx) argument
47 EnterCriticalSection(&mtx->lock);
49 os_unfair_lock_lock(&mtx
58 mtx_unlock(mtx_t *mtx) argument
[all...]
/fuchsia/zircon/third_party/ulib/jemalloc/test/include/test/
H A Dmtx.h2 * mtx is a slightly simplified version of malloc_mutex. This code duplication
20 bool mtx_init(mtx_t *mtx);
21 void mtx_fini(mtx_t *mtx);
22 void mtx_lock(mtx_t *mtx);
23 void mtx_unlock(mtx_t *mtx);
/fuchsia/zircon/third_party/ulib/jemalloc/test/unit/
H A Dmtx.c8 mtx_t mtx; local
10 assert_false(mtx_init(&mtx), "Unexpected mtx_init() failure");
11 mtx_lock(&mtx);
12 mtx_unlock(&mtx);
13 mtx_fini(&mtx);
18 mtx_t mtx; member in struct:__anon1592
29 mtx_lock(&arg->mtx);
31 mtx_unlock(&arg->mtx);
42 assert_false(mtx_init(&arg.mtx), "Unexpected mtx_init() failure");
/fuchsia/zircon/system/host/blobfs/
H A Dmain.cpp124 std::mutex mtx; local
129 mtx.lock();
131 mtx.unlock();
135 mtx.unlock();
142 mtx.lock();
144 mtx.unlock();
152 mtx.lock();
154 mtx.unlock();
160 mtx.lock();
162 mtx
246 std::mutex mtx; local
[all...]
/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/
H A Dbase_structs.h27 malloc_mutex_t mtx; member in struct:base_s
/fuchsia/zircon/third_party/ulib/jemalloc/src/
H A Djemalloc_cpp.cpp46 static std::mutex mtx; local
47 std::lock_guard<std::mutex> lock(mtx);
H A Dbase.c182 malloc_mutex_assert_owner(tsdn, &base->mtx);
226 if (malloc_mutex_init(&base->mtx, "base", WITNESS_RANK_BASE)) {
302 malloc_mutex_lock(tsdn, &base->mtx);
321 malloc_mutex_unlock(tsdn, &base->mtx);
331 malloc_mutex_lock(tsdn, &base->mtx);
337 malloc_mutex_unlock(tsdn, &base->mtx);
343 malloc_mutex_prefork(tsdn, &base->mtx);
349 malloc_mutex_postfork_parent(tsdn, &base->mtx);
355 malloc_mutex_postfork_child(tsdn, &base->mtx);
/fuchsia/zircon/system/dev/block/aml-sd-emmc/
H A Daml-sd-emmc.c59 mtx_t mtx; member in struct:aml_sd_emmc_t
208 mtx_lock(&dev->mtx);
210 mtx_unlock(&dev->mtx);
217 mtx_lock(&dev->mtx);
235 mtx_unlock(&dev->mtx);
240 mtx_unlock(&dev->mtx);
261 mtx_lock(&dev->mtx);
270 mtx_unlock(&dev->mtx);
341 mtx_lock(&dev->mtx);
360 mtx_unlock(&dev->mtx);
[all...]
/fuchsia/zircon/system/dev/block/sdhci/
H A Dsdhci.c90 mtx_t mtx; member in struct:sdhci_device
378 mtx_lock(&dev->mtx);
400 mtx_unlock(&dev->mtx);
614 mtx_lock(&dev->mtx);
684 mtx_unlock(&dev->mtx);
696 mtx_lock(&dev->mtx);
723 mtx_unlock(&dev->mtx);
731 mtx_lock(&dev->mtx);
766 mtx_unlock(&dev->mtx);
778 mtx_lock(&dev->mtx);
[all...]
/fuchsia/zircon/system/dev/block/imx-sdhci/
H A Dimx-sdhci.c111 mtx_t mtx; // Held when a command or action is in progress. member in struct:imx_sdhci_device
482 mtx_lock(&dev->mtx);
505 mtx_unlock(&dev->mtx);
790 mtx_lock(&dev->mtx);
818 mtx_unlock(&dev->mtx);
828 mtx_lock(&dev->mtx);
873 mtx_unlock(&dev->mtx);
903 mtx_lock(&dev->mtx);
910 mtx_unlock(&dev->mtx);
912 mtx_lock(&dev->mtx);
[all...]
/fuchsia/zircon/system/host/merkleroot/
H A Dmerkleroot.cpp153 std::mutex mtx; local
166 mtx.lock();
168 mtx.unlock();
/fuchsia/zircon/system/dev/display/intel-i915/
H A Ddisplay-device.h29 mtx_t mtx; member in struct:i915::display_ref
30 DisplayDevice* display_device __TA_GUARDED(mtx);
H A Ddisplay-device.cpp26 fbl::AutoLock lock(&ref->mtx);
125 fbl::AutoLock lock(&display_ref_->mtx);
155 mtx_init(&display_ref->mtx, mtx_plain);
157 fbl::AutoLock lock(&display_ref->mtx);
/fuchsia/zircon/system/dev/display/display/
H A Dclient.cpp348 fbl::AutoLock lock(controller_->mtx());
715 fbl::AutoLock lock(controller_->mtx());
746 fbl::AutoLock lock(controller_->mtx());
813 fbl::AutoLock lock(controller_->mtx());
1039 fbl::AutoLock lock(controller_->mtx());
1129 ZX_DEBUG_ASSERT(mtx_trylock(controller_->mtx()) == thrd_busy);
1360 fbl::AutoLock lock(controller_->mtx());
1392 fbl::AutoLock lock(controller_->mtx());
1480 ZX_DEBUG_ASSERT(mtx_trylock(controller_->mtx()) == thrd_busy);
1517 mtx_t mtx; local
[all...]
H A Dcontroller.h97 // Calling GetPanelConfig requires holding |mtx()|, and it must be held
101 // Calling GetSupportedPixelFormats requires holding |mtx()|
104 // Calling GetCursorInfo requires holding |mtx()|
112 mtx_t* mtx() { return &mtx_; } function in class:display::Controller
H A Dclient.h256 // Requires holding controller_->mtx() lock
264 // Requires holding controller_->mtx() lock
266 ZX_DEBUG_ASSERT(mtx_trylock(controller_->mtx()) == thrd_busy);
/fuchsia/zircon/third_party/ulib/jemalloc/
H A DMakefile.in145 $(srcroot)test/src/mtx.c $(srcroot)test/src/mq.c \
172 $(srcroot)test/unit/mtx.c \

Completed in 76 milliseconds