sys_futex.c | 79 * futex(&lock, FUTEX_WAKE, 1, NULL, NULL, 0, 0); 89 * FUTEX_WAKE could just wake every FUTEX_WAIT in the system. 169 * See futex_wake() for why overflow needs to be avoided. 1000 * futex_wake(f, nwake, f2, nrequeue, bitset) 1008 futex_wake(struct futex *f, unsigned nwake, struct futex *f2, function in typeref:typename:unsigned 1257 * Since FUTEX_WAKE will use the same lock and be done after 1297 * Implement futex(FUTEX_WAKE) and futex(FUTEX_WAKE_BITSET): Wake 1303 * For FUTEX_WAKE, bitset has all bits set and val3 is ignored. 1333 nwoken = futex_wake(f, nwake, NULL, /*nrequeue*/0, bitset); 1411 nwoken_or_requeued = futex_wake(f, nwake, f2, nrequeue [all...] |