Lines Matching refs:curr
395 DirStructure* curr; in Delete() local
401 curr = root; in Delete()
412 if ( (!curr->isDir) || in Delete()
413 ( (item = FindMatchingItemName(curr, nameptr, n)) == NULL ) ) in Delete()
424 curr = item; in Delete()
489 DirStructure* curr; in DecideOrderInFst() local
500 curr = start->file; in DecideOrderInFst()
502 curr = start->child; in DecideOrderInFst()
504 while(curr) in DecideOrderInFst()
506 last->nextInFst = curr; in DecideOrderInFst()
508 if (curr->isDir) in DecideOrderInFst()
510 last = DecideOrderInFst(curr, &subTotal, &subCharLength); in DecideOrderInFst()
512 curr->numItems = subTotal; in DecideOrderInFst()
516 curr = curr->next; in DecideOrderInFst()
520 last = curr; in DecideOrderInFst()
523 chars += strlen(curr->name) + 1; in DecideOrderInFst()
525 if (curr->next) in DecideOrderInFst()
526 curr = curr->next; in DecideOrderInFst()
528 curr = curr->parent->child; in DecideOrderInFst()
951 DirStructure* curr; in AddItem() local
970 for(curr = *start; curr->next; curr = curr->next) in AddItem()
973 curr->next = item; in AddItem()
975 item->prev = curr; in AddItem()