• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/gnutar-452/gnutar/lib/

Lines Matching refs:cursor

181 	  struct hash_entry const *cursor = bucket;
184 while (cursor = cursor->next, cursor)
209 struct hash_entry const *cursor = bucket;
216 while (cursor = cursor->next, cursor)
252 struct hash_entry const *cursor;
260 for (cursor = bucket; cursor; cursor = cursor->next)
261 if (table->comparator (entry, cursor->data))
262 return cursor->data;
300 struct hash_entry const *cursor;
306 for (cursor = bucket; cursor; cursor = cursor->next)
307 if (cursor->data == entry && cursor->next)
308 return cursor->next->data;
329 struct hash_entry const *cursor;
335 for (cursor = bucket; cursor; cursor = cursor->next)
339 buffer[counter++] = cursor->data;
361 struct hash_entry const *cursor;
367 for (cursor = bucket; cursor; cursor = cursor->next)
369 if (!(*processor) (cursor->data, processor_data))
611 struct hash_entry *cursor;
615 for (cursor = bucket->next; cursor; cursor = next)
618 (*table->data_freer) (cursor->data);
619 cursor->data = NULL;
621 next = cursor->next;
624 cursor->next = table->free_entry_list;
625 table->free_entry_list = cursor;
649 struct hash_entry *cursor;
659 for (cursor = bucket; cursor; cursor = cursor->next)
661 (*table->data_freer) (cursor->data);
676 for (cursor = bucket->next; cursor; cursor = next)
678 next = cursor->next;
679 free (cursor);
684 for (cursor = table->free_entry_list; cursor; cursor = next)
686 next = cursor->next;
687 free (cursor);
747 struct hash_entry *cursor;
784 for (cursor = bucket; cursor->next; cursor = cursor->next)
786 if ((*table->comparator) (entry, cursor->next->data))
788 void *data = cursor->next->data;
792 struct hash_entry *next = cursor->next;
796 cursor->next = next->next;
821 struct hash_entry *cursor;
838 for (cursor = bucket; cursor; cursor = next)
840 void *data = cursor->data;
848 next = cursor->next;
852 if (cursor == bucket)
869 cursor->next = new_bucket->next;
870 new_bucket->next = cursor;
881 if (cursor != bucket)
882 free_entry (new_table, cursor);
1033 struct hash_entry *cursor;
1038 for (cursor = bucket; cursor; cursor = cursor->next)
1040 char const *s = cursor->data;