Lines Matching refs:xp_numfiles
149 if (xp->xp_numfiles == -1) in nextwild()
239 if (xp->xp_numfiles <= 0 && p2 == NULL) in nextwild()
241 else if (xp->xp_numfiles == 1) in nextwild()
302 if (xp->xp_numfiles > 0) in ExpandOne()
307 findex = xp->xp_numfiles; in ExpandOne()
318 findex = xp->xp_numfiles - 1; in ExpandOne()
322 if (findex >= xp->xp_numfiles) in ExpandOne()
331 win_redr_status_matches(xp, xp->xp_numfiles, xp->xp_files, in ExpandOne()
343 if (xp->xp_numfiles != -1 && mode != WILD_ALL && mode != WILD_LONGEST) in ExpandOne()
345 FreeWild(xp->xp_numfiles, xp->xp_files); in ExpandOne()
346 xp->xp_numfiles = -1; in ExpandOne()
354 if (xp->xp_numfiles == -1) in ExpandOne()
361 if (ExpandFromContext(xp, str, &xp->xp_numfiles, &xp->xp_files, in ExpandOne()
372 else if (xp->xp_numfiles == 0) in ExpandOne()
380 ExpandEscape(xp, str, xp->xp_numfiles, xp->xp_files, options); in ExpandOne()
386 if (xp->xp_numfiles) in ExpandOne()
387 non_suf_match = xp->xp_numfiles; in ExpandOne()
392 && xp->xp_numfiles > 1) in ExpandOne()
420 if (mode == WILD_LONGEST && xp->xp_numfiles > 0) in ExpandOne()
434 for (i = 1; i < xp->xp_numfiles; ++i) in ExpandOne()
451 if (i < xp->xp_numfiles) in ExpandOne()
466 if (mode == WILD_ALL && xp->xp_numfiles > 0) in ExpandOne()
469 for (i = 0; i < xp->xp_numfiles; ++i) in ExpandOne()
475 for (i = 0; i < xp->xp_numfiles; ++i) in ExpandOne()
478 if (i != xp->xp_numfiles - 1) in ExpandOne()
502 xp->xp_numfiles = -1; in ExpandInit()
511 if (xp->xp_numfiles >= 0) in ExpandCleanup()
513 FreeWild(xp->xp_numfiles, xp->xp_files); in ExpandCleanup()
514 xp->xp_numfiles = -1; in ExpandCleanup()
539 if (xp->xp_numfiles == -1) in showmatches()
551 num_files = xp->xp_numfiles; in showmatches()
641 if (xp->xp_numfiles != -1) in showmatches()
696 if (xp->xp_numfiles == -1) in showmatches()
2968 for (i = 0; i < xpc.xp_numfiles; i++) in f_getcompletion()