scanq 255 dev/raidframe/rf_sstf.c RF_Sstf_t *scanq; scanq 257 dev/raidframe/rf_sstf.c RF_CallocAndAdd(scanq, 1, sizeof(RF_Sstf_t), (RF_Sstf_t *), cl_list); scanq 258 dev/raidframe/rf_sstf.c scanq->dir = DIR_RIGHT; scanq 259 dev/raidframe/rf_sstf.c scanq->allow_reverse = 1; scanq 260 dev/raidframe/rf_sstf.c return ((void *) scanq); scanq 397 dev/raidframe/rf_sstf.c RF_Sstf_t *scanq; scanq 399 dev/raidframe/rf_sstf.c scanq = (RF_Sstf_t *) qptr; scanq 404 dev/raidframe/rf_sstf.c RF_ASSERT(QSUM(scanq) == dq->queueLength); scanq 407 dev/raidframe/rf_sstf.c scanq->left.qlen, scanq->right.qlen, scanq->lopri.qlen); scanq 409 dev/raidframe/rf_sstf.c if (scanq->left.queue == NULL) { scanq 410 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->left.qlen == 0); scanq 411 dev/raidframe/rf_sstf.c if (scanq->right.queue == NULL) { scanq 412 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->right.qlen == 0); scanq 413 dev/raidframe/rf_sstf.c if (scanq->lopri.queue == NULL) { scanq 414 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->lopri.qlen == 0); scanq 417 dev/raidframe/rf_sstf.c req = rf_closest_to_arm(&scanq->lopri, scanq 418 dev/raidframe/rf_sstf.c scanq->last_sector, &scanq->dir, scanq 419 dev/raidframe/rf_sstf.c scanq->allow_reverse); scanq 422 dev/raidframe/rf_sstf.c rf_do_dequeue(&scanq->lopri, req); scanq 424 dev/raidframe/rf_sstf.c scanq->dir = DIR_RIGHT; scanq 425 dev/raidframe/rf_sstf.c DO_HEAD_DEQ(req, &scanq->right); scanq 428 dev/raidframe/rf_sstf.c if (scanq->right.queue == NULL) { scanq 429 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->right.qlen == 0); scanq 430 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->left.queue); scanq 431 dev/raidframe/rf_sstf.c scanq->dir = DIR_LEFT; scanq 432 dev/raidframe/rf_sstf.c DO_TAIL_DEQ(req, &scanq->left); scanq 434 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->right.queue); scanq 435 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->left.queue); scanq 436 dev/raidframe/rf_sstf.c if (scanq->dir == DIR_RIGHT) { scanq 437 dev/raidframe/rf_sstf.c DO_HEAD_DEQ(req, &scanq->right); scanq 439 dev/raidframe/rf_sstf.c DO_TAIL_DEQ(req, &scanq->left); scanq 443 dev/raidframe/rf_sstf.c scanq->last_sector = req->sectorOffset; scanq 536 dev/raidframe/rf_sstf.c RF_Sstf_t *scanq; scanq 539 dev/raidframe/rf_sstf.c scanq = (RF_Sstf_t *) qptr; scanq 540 dev/raidframe/rf_sstf.c dir = scanq->dir; scanq 542 dev/raidframe/rf_sstf.c if (scanq->left.queue == NULL) { scanq 543 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->left.qlen == 0); scanq 544 dev/raidframe/rf_sstf.c if (scanq->right.queue == NULL) { scanq 545 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->right.qlen == 0); scanq 546 dev/raidframe/rf_sstf.c if (scanq->lopri.queue == NULL) { scanq 547 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->lopri.qlen == 0); scanq 550 dev/raidframe/rf_sstf.c req = rf_closest_to_arm(&scanq->lopri, scanq 551 dev/raidframe/rf_sstf.c scanq->last_sector, &dir, scanq->allow_reverse); scanq 553 dev/raidframe/rf_sstf.c req = scanq->right.queue; scanq 556 dev/raidframe/rf_sstf.c if (scanq->right.queue == NULL) { scanq 557 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->right.qlen == 0); scanq 558 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->left.queue); scanq 559 dev/raidframe/rf_sstf.c req = scanq->left.qtail; scanq 561 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->right.queue); scanq 562 dev/raidframe/rf_sstf.c RF_ASSERT(scanq->left.queue); scanq 563 dev/raidframe/rf_sstf.c if (scanq->dir == DIR_RIGHT) { scanq 564 dev/raidframe/rf_sstf.c req = scanq->right.queue; scanq 566 dev/raidframe/rf_sstf.c req = scanq->left.qtail; scanq 570 dev/raidframe/rf_sstf.c RF_ASSERT(QSUM(scanq) == 0);