Lines Matching refs:waiting
739 par_dev->waiting = 0;
997 /* Can't fail from now on, so mark ourselves as no longer waiting. */
998 if (dev->waiting & 1) {
999 dev->waiting = 0;
1048 if (dev->waiting & 2 || dev->wakeup) {
1050 if (test_and_set_bit(0, &dev->waiting) == 0) {
1085 dev->waiting = 2;
1095 * FIXME!!! Use the proper locking for dev->waiting,
1104 * If dev->waiting is clear now, an interrupt
1107 if (dev->waiting) {
1109 !dev->waiting);
1128 dev->waiting = 0;
1178 * If anybody is waiting, find out who's been there longest and
1183 if (pd->waiting & 2) { /* sleeping in claim_or_block */
1199 * Nobody was waiting, so walk the list to see if anyone is