Home
last modified time | relevance | path

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

/dragonfly/sys/kern/
H A Dkern_synch.c1159 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 …]
/dragonfly/sys/sys/
H A Dglobaldata.h195 void *gd_delayed_wakeup[2]; member