Lines Matching defs:iterator
283 DTCreateEntryIterator(const DTEntry startEntry, DTEntryIterator *iterator)
303 *iterator = iter;
308 DTDisposeEntryIterator(DTEntryIterator iterator)
310 RealDTEntryIterator iter = iterator;
317 kfree(iterator, sizeof(struct OpaqueDTEntryIterator));
322 DTEnterEntry(DTEntryIterator iterator, DTEntry childEntry)
324 RealDTEntryIterator iter = iterator;
345 DTExitEntry(DTEntryIterator iterator, DTEntry *currentPosition)
347 RealDTEntryIterator iter = iterator;
366 DTIterateEntries(DTEntryIterator iterator, DTEntry *nextEntry)
368 RealDTEntryIterator iter = iterator;
386 DTRestartEntryIteration(DTEntryIterator iterator)
388 RealDTEntryIterator iter = iterator;
432 DTCreatePropertyIterator(const DTEntry entry, DTPropertyIterator *iterator)
441 *iterator = iter;
446 DTDisposePropertyIterator(DTPropertyIterator iterator)
448 kfree(iterator, sizeof(struct OpaqueDTPropertyIterator));
453 DTIterateProperties(DTPropertyIterator iterator, char **foundProperty)
455 RealDTPropertyIterator iter = iterator;
473 DTRestartPropertyIteration(DTPropertyIterator iterator)
475 RealDTPropertyIterator iter = iterator;