Lines Matching refs:to_iterator
1082 struct BTreeIterator * to_iterator = NULL;
1110 MALLOC(to_iterator, BTreeIterator *, sizeof(*to_iterator), M_TEMP, M_WAITOK);
1111 bzero(to_iterator, sizeof(*to_iterator));
1112 if ((result = buildkey(hfsmp, to_cdp, (HFSPlusCatalogKey *)&to_iterator->key, 0)))
1115 to_key = (HFSPlusCatalogKey *)&to_iterator->key;
1239 result = BTInsertRecord(fcb, to_iterator, &btdata, datasize);
1247 result = BTSearchRecord(fcb, to_iterator, &btdata, &datasize, NULL);
1262 result = BTInsertRecord(fcb, to_iterator, &btdata, datasize);
1296 err = BTDeleteRecord(fcb, to_iterator);
1305 (void) BTDeleteRecord(fcb, to_iterator);
1328 datasize = buildthread(&to_iterator->key, recp, std_hfs, false);
1330 datasize = buildthread(&to_iterator->key, recp, std_hfs, directory);
1342 promotekey(hfsmp, (HFSCatalogKey *)&to_iterator->key, pluskey, &encoding);
1353 pluskey = (HFSPlusCatalogKey *)&to_iterator->key;
1355 builddesc(pluskey, from_cdp->cd_cnid, to_iterator->hint.nodeNum,
1365 if (to_iterator)
1366 FREE(to_iterator, M_TEMP);