Lines Matching defs:btIterator
457 struct BTreeIterator *btIterator = NULL;
465 MALLOC (btIterator, struct BTreeIterator*, sizeof(struct BTreeIterator), M_TEMP, M_WAITOK);
466 if (btIterator == NULL) {
473 FREE (btIterator, M_TEMP);
477 bzero(btIterator, sizeof(*btIterator));
483 (void) BTInvalidateHint(btIterator);
484 extentKeyPtr = (ExtentKey*) &btIterator->key;
541 err = BTSearchRecord(fcb, btIterator, &btRecord, &btRecordSize, btIterator);
553 FREE (btIterator, M_TEMP);
566 err = BTIterateRecord(fcb, kBTreeNextRecord, btIterator, &btRecord, &btRecordSize);
570 FREE (btIterator, M_TEMP);
625 FREE (btIterator, M_TEMP);
653 FREE (btIterator, M_TEMP);
672 struct BTreeIterator *btIterator = NULL;
680 MALLOC (btIterator, struct BTreeIterator*, sizeof(struct BTreeIterator), M_TEMP, M_WAITOK);
681 if (btIterator == NULL) {
687 FREE (btIterator, M_TEMP);
691 bzero(btIterator, sizeof(*btIterator));
696 (void) BTInvalidateHint(btIterator);
697 extentKeyPtr = (ExtentKey*) &btIterator->key;
727 err = BTSearchRecord(fcb, btIterator, &btRecord, &btRecordSize, btIterator);
741 err = BTIterateRecord(fcb, kBTreeNextRecord, btIterator, &btRecord, &btRecordSize);
768 *tmpIterator = *btIterator;
775 FREE (btIterator, M_TEMP);