Home
last modified time | relevance | path

Searched refs:waitlist (Results 1 – 3 of 3) sorted by relevance

/dragonfly/sys/dev/raid/vinum/
HDvinumrequest.c330 struct request *waitlist; /* point to the waitlist */ in launch_requests() local
333 if (sd->waitlist != NULL) { /* something there already, */ in launch_requests()
334 waitlist = sd->waitlist; in launch_requests()
335 while (waitlist->next != NULL) /* find the end */ in launch_requests()
336 waitlist = waitlist->next; in launch_requests()
337 waitlist->next = rq; /* hook our request there */ in launch_requests()
339 … sd->waitlist = rq; /* hook our request at the front */ in launch_requests()
HDvinumrevive.c198 … while (sd->waitlist) { /* we have waiting requests */ in revive_block()
200 struct request *rq = sd->waitlist; in revive_block()
216 launch_requests(sd->waitlist, 1); /* do them now */ in revive_block()
217 sd->waitlist = sd->waitlist->next; /* and move on to the next */ in revive_block()
HDvinumvar.h527 struct request *waitlist; /* list of reqs waiting on revive op */ member