Searched refs:gd_delayed_wakeup (Results 1 – 2 of 2) sorted by relevance
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()[all …]
195 void *gd_delayed_wakeup[2]; member