Searched refs:lck_w_waiting (Results 1 - 2 of 2) sorted by relevance

/xnu-2782.1.97/osfmk/i386/
H A Dlocks.h191 lck_w_waiting:1, /* Writer is sleeping on lock */ member in struct:_lck_rw_t_internal_
H A Dlocks_i386.c749 lck->lck_r_waiting = lck->lck_w_waiting = 0;
837 if (lck->lck_r_waiting || lck->lck_w_waiting || lck->lck_rw_shared_count > machine_info.max_cpus) {
925 lck->lck_w_waiting = TRUE;
1003 lck->lck_w_waiting = TRUE;
1092 if (fake_lck->lck_w_waiting)
1095 if (!(fake_lck->lck_rw_priv_excl && fake_lck->lck_w_waiting) && fake_lck->lck_r_waiting)
1302 * if 'lck_rw_shared_count' == 0, its also already dropped 'lck_w_waiting'
1334 if (fake_lck->lck_w_waiting && fake_lck->lck_rw_shared_count == 1) {
1421 lck->lck_w_waiting = TRUE;
1491 if (!(fake_lck->lck_rw_priv_excl && fake_lck->lck_w_waiting)
[all...]

Completed in 26 milliseconds