Lines Matching refs:curr
1499 NtCmdLineElement *curr, **tail;
1654 curr = (NtCmdLineElement *)calloc(sizeof(NtCmdLineElement), 1);
1655 if (!curr) goto do_nothing;
1656 curr->str = base;
1657 curr->len = len;
1659 if (globbing && (tail = cmdglob(curr, cmdtail))) {
1663 *cmdtail = curr;
1664 cmdtail = &curr->next;
1674 for (elements = 0, strsz = 0, curr = cmdhead; curr; curr = curr->next) {
1676 strsz += (curr->len + 1);
1683 while (curr = cmdhead) {
1684 cmdhead = curr->next;
1685 if (curr->flags & NTMALLOC) free(curr->str);
1686 free(curr);
1709 while (curr = cmdhead) {
1710 strlcpy(ptr, curr->str, curr->len + 1);
1712 ptr += curr->len + 1;
1713 cmdhead = curr->next;
1714 if (curr->flags & NTMALLOC) free(curr->str);
1715 free(curr);
1859 p->curr = p->start;
1929 if (dirp->curr) {
1931 dirp->curr += lstrlenW(dirp->curr) + 1;
1932 if (dirp->curr >= (dirp->start + dirp->size)) {
1933 dirp->curr = NULL;
2001 if (dirp->curr) {
2008 conv(dirp->curr, &dirp->dirstr, enc);
2065 while (dirp->curr && dirp->loc < loc) {
2078 dirp->curr = dirp->start;