Home
last modified time | relevance | path

Searched refs:lt_rwlock (Results 1 – 1 of 1) sorted by relevance

/xnu-12377.61.12/osfmk/arm64/
H A Dplatform_tests.c149 static lck_rw_t lt_rwlock; variable
221 lck_rw_lock_exclusive(&lt_rwlock); in lt_grab_rw_exclusive()
226 lck_rw_done(&lt_rwlock); in lt_grab_rw_exclusive()
232 while (0 == lck_rw_try_lock_exclusive(&lt_rwlock)) { in lt_grab_rw_exclusive_with_try()
240 lck_rw_done(&lt_rwlock); in lt_grab_rw_exclusive_with_try()
278 success = lck_rw_try_lock_shared(&lt_rwlock); in lt_upgrade_downgrade_rw()
280 lck_rw_lock_shared(&lt_rwlock); in lt_upgrade_downgrade_rw()
287 upgraded = lck_rw_lock_shared_to_exclusive(&lt_rwlock); in lt_upgrade_downgrade_rw()
289 success = lck_rw_try_lock_exclusive(&lt_rwlock); in lt_upgrade_downgrade_rw()
292 lck_rw_lock_exclusive(&lt_rwlock); in lt_upgrade_downgrade_rw()
[all …]