/fuchsia/zircon/third_party/ulib/musl/src/thread/ |
H A D | mtx_destroy.c | 3 void mtx_destroy(mtx_t* mtx) {} argument
|
/fuchsia/zircon/third_party/ulib/jemalloc/test/src/ |
H A D | mtx.c | 8 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 D | mtx.h | 2 * 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 D | mtx.c | 8 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 D | main.cpp | 124 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 D | base_structs.h | 27 malloc_mutex_t mtx; member in struct:base_s
|
/fuchsia/zircon/third_party/ulib/jemalloc/src/ |
H A D | jemalloc_cpp.cpp | 46 static std::mutex mtx; local 47 std::lock_guard<std::mutex> lock(mtx);
|
H A D | base.c | 182 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 D | aml-sd-emmc.c | 59 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 D | sdhci.c | 90 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 D | imx-sdhci.c | 111 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 D | merkleroot.cpp | 153 std::mutex mtx; local 166 mtx.lock(); 168 mtx.unlock();
|
/fuchsia/zircon/system/dev/display/intel-i915/ |
H A D | display-device.h | 29 mtx_t mtx; member in struct:i915::display_ref 30 DisplayDevice* display_device __TA_GUARDED(mtx);
|
H A D | display-device.cpp | 26 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 D | client.cpp | 348 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 D | controller.h | 97 // 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 D | client.h | 256 // 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 D | Makefile.in | 145 $(srcroot)test/src/mtx.c $(srcroot)test/src/mq.c \ 172 $(srcroot)test/unit/mtx.c \
|