Lines Matching refs:btIterator
436 struct BTreeIterator *btIterator = NULL;
444 MALLOC (btIterator, struct BTreeIterator*, sizeof(struct BTreeIterator), M_TEMP, M_WAITOK);
445 if (btIterator == NULL) {
452 FREE (btIterator, M_TEMP);
456 bzero(btIterator, sizeof(*btIterator));
462 (void) BTInvalidateHint(btIterator);
463 extentKeyPtr = (ExtentKey*) &btIterator->key;
514 err = BTSearchRecord(fcb, btIterator, &btRecord, &btRecordSize, btIterator);
526 FREE (btIterator, M_TEMP);
539 err = BTIterateRecord(fcb, kBTreeNextRecord, btIterator, &btRecord, &btRecordSize);
543 FREE (btIterator, M_TEMP);
587 FREE (btIterator, M_TEMP);
615 FREE (btIterator, M_TEMP);
634 struct BTreeIterator *btIterator = NULL;
641 MALLOC (btIterator, struct BTreeIterator*, sizeof(struct BTreeIterator), M_TEMP, M_WAITOK);
642 if (btIterator == NULL) {
648 FREE (btIterator, M_TEMP);
652 bzero(btIterator, sizeof(*btIterator));
657 (void) BTInvalidateHint(btIterator);
658 extentKeyPtr = (ExtentKey*) &btIterator->key;
684 err = BTSearchRecord(fcb, btIterator, &btRecord, &btRecordSize, btIterator);
698 err = BTIterateRecord(fcb, kBTreeNextRecord, btIterator, &btRecord, &btRecordSize);
718 *tmpIterator = *btIterator;
725 FREE (btIterator, M_TEMP);