Lines Matching refs:to_iterator
1292 struct BTreeIterator * to_iterator = NULL;
1320 MALLOC(to_iterator, BTreeIterator *, sizeof(*to_iterator), M_TEMP, M_WAITOK);
1321 bzero(to_iterator, sizeof(*to_iterator));
1322 if ((result = buildkey(hfsmp, to_cdp, (HFSPlusCatalogKey *)&to_iterator->key, 0)))
1325 to_key = (HFSPlusCatalogKey *)&to_iterator->key;
1453 result = BTInsertRecord(fcb, to_iterator, &btdata, datasize);
1462 result = BTSearchRecord(fcb, to_iterator, &btdata, &datasize, NULL);
1485 result = BTInsertRecord(fcb, to_iterator, &btdata, datasize);
1519 err = BTDeleteRecord(fcb, to_iterator);
1528 (void) BTDeleteRecord(fcb, to_iterator);
1551 datasize = buildthread(&to_iterator->key, recp, std_hfs, false);
1553 datasize = buildthread(&to_iterator->key, recp, std_hfs, directory);
1564 pluskey = (HFSPlusCatalogKey *)&to_iterator->key;
1569 promotekey(hfsmp, (HFSCatalogKey *)&to_iterator->key, pluskey, &encoding);
1581 builddesc(pluskey, from_cdp->cd_cnid, to_iterator->hint.nodeNum,
1594 if (to_iterator)
1595 FREE(to_iterator, M_TEMP);