Home
last modified time | relevance | path

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

/xnu-12377.1.9/osfmk/arm64/
H A Dplatform_tests.c144 static lck_rw_t lt_rwlock; variable
216 lck_rw_lock_exclusive(&lt_rwlock); in lt_grab_rw_exclusive()
221 lck_rw_done(&lt_rwlock); in lt_grab_rw_exclusive()
227 while (0 == lck_rw_try_lock_exclusive(&lt_rwlock)) { in lt_grab_rw_exclusive_with_try()
235 lck_rw_done(&lt_rwlock); in lt_grab_rw_exclusive_with_try()
273 success = lck_rw_try_lock_shared(&lt_rwlock); in lt_upgrade_downgrade_rw()
275 lck_rw_lock_shared(&lt_rwlock); in lt_upgrade_downgrade_rw()
282 upgraded = lck_rw_lock_shared_to_exclusive(&lt_rwlock); in lt_upgrade_downgrade_rw()
284 success = lck_rw_try_lock_exclusive(&lt_rwlock); in lt_upgrade_downgrade_rw()
287 lck_rw_lock_exclusive(&lt_rwlock); in lt_upgrade_downgrade_rw()
[all …]