Lines Matching refs:gd_delayed_wakeup
1159 if (atomic_cmpset_ptr(&gd->gd_delayed_wakeup[0], NULL, ident)) in wakeup()
1161 if (atomic_cmpset_ptr(&gd->gd_delayed_wakeup[1], NULL, ident)) in wakeup()
1164 ident = atomic_swap_ptr(__DEQUALIFY(volatile void **, &gd->gd_delayed_wakeup[1]), in wakeup()
1166 ident = atomic_swap_ptr(__DEQUALIFY(volatile void **, &gd->gd_delayed_wakeup[0]), in wakeup()
1283 if (gd->gd_delayed_wakeup[0] || gd->gd_delayed_wakeup[1]) { in wakeup_end_delayed()
1284 if (gd->gd_delayed_wakeup[0]) { in wakeup_end_delayed()
1285 wakeup(gd->gd_delayed_wakeup[0]); in wakeup_end_delayed()
1286 gd->gd_delayed_wakeup[0] = NULL; in wakeup_end_delayed()
1288 if (gd->gd_delayed_wakeup[1]) { in wakeup_end_delayed()
1289 wakeup(gd->gd_delayed_wakeup[1]); in wakeup_end_delayed()
1290 gd->gd_delayed_wakeup[1] = NULL; in wakeup_end_delayed()