pathspec 269 archive.c err = read_tree_recursive(args->tree, "", 0, 0, &args->pathspec, pathspec 270 archive.c args->pathspec.has_wildcard ? pathspec 317 archive.c struct pathspec pathspec; pathspec 320 archive.c parse_pathspec(&pathspec, 0, 0, "", paths); pathspec 321 archive.c pathspec.recursive = 1; pathspec 322 archive.c ret = read_tree_recursive(tree, "", 0, 0, &pathspec, pathspec 323 archive.c reject_entry, &pathspec); pathspec 324 archive.c free_pathspec(&pathspec); pathspec 328 archive.c static void parse_pathspec_arg(const char **pathspec, pathspec 336 archive.c parse_pathspec(&ar_args->pathspec, 0, pathspec 338 archive.c "", pathspec); pathspec 339 archive.c ar_args->pathspec.recursive = 1; pathspec 340 archive.c if (pathspec) { pathspec 341 archive.c while (*pathspec) { pathspec 342 archive.c if (**pathspec && !path_exists(ar_args->tree, *pathspec)) pathspec 343 archive.c die(_("pathspec '%s' did not match any files"), *pathspec); pathspec 344 archive.c pathspec++; pathspec 13 archive.h struct pathspec pathspec; pathspec 87 builtin/add.c const struct pathspec *pathspec, int flags) pathspec 97 builtin/add.c if (pathspec) pathspec 98 builtin/add.c copy_pathspec(&rev.prune_data, pathspec); pathspec 107 builtin/add.c static char *prune_directory(struct dir_struct *dir, struct pathspec *pathspec, int prefix) pathspec 113 builtin/add.c seen = xcalloc(pathspec->nr, 1); pathspec 119 builtin/add.c if (dir_path_match(entry, pathspec, prefix, seen)) pathspec 123 builtin/add.c add_pathspec_matches_against_index(pathspec, seen); pathspec 127 builtin/add.c static void refresh(int verbose, const struct pathspec *pathspec) pathspec 132 builtin/add.c seen = xcalloc(pathspec->nr, 1); pathspec 134 builtin/add.c pathspec, seen, _("Unstaged changes after refreshing the index:")); pathspec 135 builtin/add.c for (i = 0; i < pathspec->nr; i++) { pathspec 138 builtin/add.c pathspec->items[i].match); pathspec 144 builtin/add.c const struct pathspec *pathspec) pathspec 155 builtin/add.c for (i = 0; i < pathspec->nr; i++) pathspec 157 builtin/add.c argv_array_push(&argv, pathspec->items[i].original); pathspec 166 builtin/add.c struct pathspec pathspec; pathspec 168 builtin/add.c parse_pathspec(&pathspec, 0, pathspec 176 builtin/add.c &pathspec); pathspec 303 builtin/add.c struct pathspec pathspec; pathspec 364 builtin/add.c parse_pathspec(&pathspec, 0, pathspec 381 builtin/add.c baselen = fill_directory(&dir, &pathspec); pathspec 382 builtin/add.c if (pathspec.nr) pathspec 383 builtin/add.c seen = prune_directory(&dir, &pathspec, baselen); pathspec 387 builtin/add.c refresh(verbose, &pathspec); pathspec 391 builtin/add.c if (pathspec.nr) { pathspec 395 builtin/add.c seen = find_pathspecs_matching_against_index(&pathspec); pathspec 400 builtin/add.c GUARD_PATHSPEC(&pathspec, pathspec 407 builtin/add.c for (i = 0; i < pathspec.nr; i++) { pathspec 408 builtin/add.c const char *path = pathspec.items[i].match; pathspec 409 builtin/add.c if (pathspec.items[i].magic & PATHSPEC_EXCLUDE) pathspec 412 builtin/add.c ((pathspec.items[i].magic & pathspec 418 builtin/add.c dir_add_ignored(&dir, path, pathspec.items[i].len); pathspec 421 builtin/add.c pathspec.items[i].original); pathspec 429 builtin/add.c exit_status |= add_files_to_cache(prefix, &pathspec, flags); pathspec 554 builtin/blame.c parse_pathspec(&diff_opts.pathspec, pathspec 606 builtin/blame.c free_pathspec(&diff_opts.pathspec); pathspec 648 builtin/blame.c free_pathspec(&diff_opts.pathspec); pathspec 1340 builtin/blame.c free_pathspec(&diff_opts.pathspec); pathspec 75 builtin/check-ignore.c struct pathspec pathspec; pathspec 87 builtin/check-ignore.c parse_pathspec(&pathspec, pathspec 99 builtin/check-ignore.c seen = find_pathspecs_matching_against_index(&pathspec); pathspec 100 builtin/check-ignore.c for (i = 0; i < pathspec.nr; i++) { pathspec 101 builtin/check-ignore.c full_path = pathspec.items[i].match; pathspec 107 builtin/check-ignore.c output_exclude(pathspec.items[i].original, exclude); pathspec 119 builtin/check-ignore.c char *pathspec[2] = { NULL, NULL }; pathspec 132 builtin/check-ignore.c pathspec[0] = buf.buf; pathspec 134 builtin/check-ignore.c 1, (const char **)pathspec); pathspec 50 builtin/checkout.c struct pathspec pathspec; pathspec 105 builtin/checkout.c static int read_tree_some(struct tree *tree, const struct pathspec *pathspec) pathspec 107 builtin/checkout.c read_tree_recursive(tree, "", 0, 0, pathspec, update_some, NULL); pathspec 273 builtin/checkout.c &opts->pathspec); pathspec 278 builtin/checkout.c if (read_cache_preload(&opts->pathspec) < 0) pathspec 282 builtin/checkout.c read_tree_some(opts->source_tree, &opts->pathspec); pathspec 284 builtin/checkout.c ps_matched = xcalloc(opts->pathspec.nr, 1); pathspec 318 builtin/checkout.c if (ce_path_match(ce, &opts->pathspec, ps_matched)) pathspec 322 builtin/checkout.c if (report_path_error(ps_matched, &opts->pathspec, opts->prefix)) { pathspec 1073 builtin/checkout.c if (opts->pathspec.nr) pathspec 1234 builtin/checkout.c parse_pathspec(&opts.pathspec, 0, pathspec 1238 builtin/checkout.c if (!opts.pathspec.nr) pathspec 1270 builtin/checkout.c if (opts.patch_mode || opts.pathspec.nr) pathspec 888 builtin/clean.c struct pathspec pathspec; pathspec 949 builtin/clean.c parse_pathspec(&pathspec, 0, pathspec 953 builtin/clean.c fill_directory(&dir, &pathspec); pathspec 964 builtin/clean.c if (pathspec.nr) pathspec 965 builtin/clean.c matches = dir_path_match(ent, &pathspec, 0, NULL); pathspec 967 builtin/clean.c if (pathspec.nr && !matches) pathspec 230 builtin/commit.c const char *prefix, const struct pathspec *pattern) pathspec 325 builtin/commit.c struct pathspec pathspec; pathspec 331 builtin/commit.c parse_pathspec(&pathspec, 0, pathspec 335 builtin/commit.c if (read_cache_preload(&pathspec) < 0) pathspec 384 builtin/commit.c if (all || (also && pathspec.nr)) { pathspec 386 builtin/commit.c add_files_to_cache(also ? prefix : NULL, &pathspec, 0); pathspec 404 builtin/commit.c if (!only && !pathspec.nr) { pathspec 450 builtin/commit.c if (list_paths(&partial, !current_head ? NULL : "HEAD", prefix, &pathspec)) pathspec 1360 builtin/commit.c parse_pathspec(&s.pathspec, 0, pathspec 1364 builtin/commit.c read_cache_preload(&s.pathspec); pathspec 1365 builtin/commit.c refresh_index(&the_index, REFRESH_QUIET|REFRESH_UNMERGED, &s.pathspec, NULL, NULL); pathspec 64 builtin/diff-files.c if (read_cache_preload(&rev.diffopt.pathspec) < 0) { pathspec 46 builtin/diff-index.c if (read_cache_preload(&rev.diffopt.pathspec) < 0) { pathspec 150 builtin/diff.c if (read_cache_preload(&revs->diffopt.pathspec) < 0) { pathspec 252 builtin/diff.c if (read_cache_preload(&revs->diffopt.pathspec) < 0) { pathspec 370 builtin/grep.c static int grep_cache(struct grep_opt *opt, const struct pathspec *pathspec, int cached) pathspec 380 builtin/grep.c if (!ce_path_match(ce, pathspec, NULL)) pathspec 407 builtin/grep.c static int grep_tree(struct grep_opt *opt, const struct pathspec *pathspec, pathspec 420 builtin/grep.c match = tree_entry_interesting(&entry, base, tn_len, pathspec); pathspec 446 builtin/grep.c hit |= grep_tree(opt, pathspec, &sub, base, tn_len, pathspec 458 builtin/grep.c static int grep_object(struct grep_opt *opt, const struct pathspec *pathspec, pathspec 485 builtin/grep.c hit = grep_tree(opt, pathspec, &tree, &base, base.len, pathspec 494 builtin/grep.c static int grep_objects(struct grep_opt *opt, const struct pathspec *pathspec, pathspec 504 builtin/grep.c if (grep_object(opt, pathspec, real_obj, list->objects[i].name, list->objects[i].path)) { pathspec 513 builtin/grep.c static int grep_directory(struct grep_opt *opt, const struct pathspec *pathspec, pathspec 523 builtin/grep.c fill_directory(&dir, pathspec); pathspec 525 builtin/grep.c if (!dir_path_match(dir.entries[i], pathspec, 0, NULL)) pathspec 629 builtin/grep.c struct pathspec pathspec; pathspec 858 builtin/grep.c parse_pathspec(&pathspec, 0, pathspec 862 builtin/grep.c pathspec.max_depth = opt.max_depth; pathspec 863 builtin/grep.c pathspec.recursive = 1; pathspec 898 builtin/grep.c hit = grep_directory(&opt, &pathspec, use_exclude); pathspec 905 builtin/grep.c hit = grep_cache(&opt, &pathspec, cached); pathspec 909 builtin/grep.c hit = grep_objects(&opt, &pathspec, &list); pathspec 527 builtin/log.c struct pathspec match_all; pathspec 34 builtin/ls-files.c static struct pathspec pathspec; pathspec 67 builtin/ls-files.c if (!dir_path_match(ent, &pathspec, len, ps_matched)) pathspec 142 builtin/ls-files.c if (!match_pathspec(&pathspec, ce->name, ce_namelen(ce), pathspec 200 builtin/ls-files.c if (!match_pathspec(&pathspec, path, len, pathspec 228 builtin/ls-files.c fill_directory(dir, &pathspec); pathspec 308 builtin/ls-files.c struct pathspec pathspec; pathspec 329 builtin/ls-files.c parse_pathspec(&pathspec, PATHSPEC_ALL_MAGIC, pathspec 332 builtin/ls-files.c memset(&pathspec, 0, sizeof(pathspec)); pathspec 333 builtin/ls-files.c if (read_tree(tree, 1, &pathspec)) pathspec 508 builtin/ls-files.c parse_pathspec(&pathspec, 0, pathspec 514 builtin/ls-files.c max_prefix = common_prefix(&pathspec); pathspec 518 builtin/ls-files.c if (pathspec.nr && error_unmatch) pathspec 519 builtin/ls-files.c ps_matched = xcalloc(pathspec.nr, 1); pathspec 546 builtin/ls-files.c bad = report_path_error(ps_matched, &pathspec, prefix); pathspec 23 builtin/ls-tree.c static struct pathspec pathspec; pathspec 39 builtin/ls-tree.c s = pathspec._raw; pathspec 177 builtin/ls-tree.c parse_pathspec(&pathspec, PATHSPEC_GLOB | PATHSPEC_ICASE | pathspec 181 builtin/ls-tree.c for (i = 0; i < pathspec.nr; i++) pathspec 182 builtin/ls-tree.c pathspec.items[i].nowildcard_len = pathspec.items[i].len; pathspec 183 builtin/ls-tree.c pathspec.has_wildcard = 0; pathspec 187 builtin/ls-tree.c return !!read_tree_recursive(tree, "", 0, 0, &pathspec, show_tree, NULL); pathspec 23 builtin/mv.c const char **pathspec, pathspec 28 builtin/mv.c memcpy(result, pathspec, count * sizeof(const char *)); pathspec 75 builtin/rerere.c struct pathspec pathspec; pathspec 78 builtin/rerere.c parse_pathspec(&pathspec, 0, PATHSPEC_PREFER_CWD, pathspec 80 builtin/rerere.c return rerere_forget(&pathspec); pathspec 145 builtin/reset.c static int read_from_tree(const struct pathspec *pathspec, pathspec 152 builtin/reset.c copy_pathspec(&opt.pathspec, pathspec); pathspec 161 builtin/reset.c free_pathspec(&opt.pathspec); pathspec 188 builtin/reset.c static void parse_args(struct pathspec *pathspec, pathspec 237 builtin/reset.c parse_pathspec(pathspec, 0, pathspec 273 builtin/reset.c struct pathspec pathspec; pathspec 296 builtin/reset.c parse_args(&pathspec, argv, prefix, patch_mode, &rev); pathspec 302 builtin/reset.c } else if (!pathspec.nr) { pathspec 323 builtin/reset.c return run_add_interactive(rev, "--patch=reset", &pathspec); pathspec 329 builtin/reset.c if (pathspec.nr) { pathspec 360 builtin/reset.c if (read_from_tree(&pathspec, sha1, intent_to_add)) pathspec 377 builtin/reset.c if (!pathspec.nr && !unborn) { pathspec 385 builtin/reset.c if (!pathspec.nr) pathspec 281 builtin/rm.c struct pathspec pathspec; pathspec 300 builtin/rm.c parse_pathspec(&pathspec, 0, pathspec 304 builtin/rm.c refresh_index(&the_index, REFRESH_QUIET, &pathspec, NULL, NULL); pathspec 306 builtin/rm.c seen = xcalloc(pathspec.nr, 1); pathspec 310 builtin/rm.c if (!ce_path_match(ce, &pathspec, seen)) pathspec 320 builtin/rm.c if (pathspec.nr) { pathspec 323 builtin/rm.c for (i = 0; i < pathspec.nr; i++) { pathspec 324 builtin/rm.c original = pathspec.items[i].original; pathspec 711 builtin/update-index.c struct pathspec pathspec; pathspec 713 builtin/update-index.c parse_pathspec(&pathspec, 0, pathspec 729 builtin/update-index.c if (ce_stage(ce) || !ce_path_match(ce, &pathspec, NULL)) pathspec 751 builtin/update-index.c free_pathspec(&pathspec); pathspec 213 cache.h struct pathspec; pathspec 338 cache.h #define read_cache_preload(pathspec) read_index_preload(&the_index, (pathspec)) pathspec 358 cache.h #define unmerge_cache(pathspec) unmerge_index(&the_index, pathspec) pathspec 467 cache.h extern const char **get_pathspec(const char *prefix, const char **pathspec); pathspec 512 cache.h extern int read_index_preload(struct index_state *, const struct pathspec *pathspec); pathspec 594 cache.h extern int refresh_index(struct index_state *, unsigned int flags, const struct pathspec *pathspec, char *seen, const char *header_msg); pathspec 1629 cache.h int add_files_to_cache(const char *prefix, const struct pathspec *pathspec, int flags); pathspec 1419 combine-diff.c copy_pathspec(&diffopts.pathspec, &opt->pathspec); pathspec 1533 combine-diff.c free_pathspec(&diffopts.pathspec); pathspec 301 commit.h const struct pathspec *pathspec); pathspec 484 diff-lib.c opts.pathspec = &revs->diffopt.pathspec; pathspec 485 diff-lib.c opts.pathspec->recursive = 1; pathspec 511 diff-lib.c copy_pathspec(&revs.prune_data, &opt->pathspec); pathspec 3397 diff.c if (DIFF_OPT_TST(options, FOLLOW_RENAMES) && options->pathspec.nr != 1) pathspec 170 diff.h struct pathspec pathspec; pathspec 132 dir.c static size_t common_prefix_len(const struct pathspec *pathspec) pathspec 144 dir.c GUARD_PATHSPEC(pathspec, pathspec 152 dir.c for (n = 0; n < pathspec->nr; n++) { pathspec 154 dir.c if (pathspec->items[n].magic & PATHSPEC_EXCLUDE) pathspec 156 dir.c if (pathspec->items[n].magic & PATHSPEC_ICASE) pathspec 157 dir.c item_len = pathspec->items[n].prefix; pathspec 159 dir.c item_len = pathspec->items[n].nowildcard_len; pathspec 161 dir.c char c = pathspec->items[n].match[i]; pathspec 162 dir.c if (c != pathspec->items[0].match[i]) pathspec 181 dir.c char *common_prefix(const struct pathspec *pathspec) pathspec 183 dir.c unsigned long len = common_prefix_len(pathspec); pathspec 185 dir.c return len ? xmemdupz(pathspec->items[0].match, len) : NULL; pathspec 188 dir.c int fill_directory(struct dir_struct *dir, const struct pathspec *pathspec) pathspec 196 dir.c len = common_prefix_len(pathspec); pathspec 199 dir.c read_directory(dir, pathspec->nr ? pathspec->_raw[0] : "", len, pathspec); pathspec 312 dir.c static int do_match_pathspec(const struct pathspec *ps, pathspec 381 dir.c int match_pathspec(const struct pathspec *ps, pathspec 398 dir.c const struct pathspec *pathspec, pathspec 405 dir.c for (num = 0; num < pathspec->nr; num++) { pathspec 417 dir.c !found_dup && other < pathspec->nr; pathspec 421 dir.c if (!strcmp(pathspec->items[other].original, pathspec 422 dir.c pathspec->items[num].original)) pathspec 432 dir.c pathspec->items[num].original); pathspec 1763 dir.c static struct path_simplify *create_simplify(const char **pathspec) pathspec 1768 dir.c if (!pathspec) pathspec 1774 dir.c match = *pathspec++; pathspec 1867 dir.c const struct pathspec *pathspec) pathspec 1890 dir.c if (base_len || (pathspec && pathspec->nr)) pathspec 1950 dir.c int read_directory(struct dir_struct *dir, const char *path, int len, const struct pathspec *pathspec) pathspec 1958 dir.c if (pathspec) pathspec 1959 dir.c GUARD_PATHSPEC(pathspec, pathspec 1976 dir.c simplify = create_simplify(pathspec ? pathspec->_raw : NULL); pathspec 1977 dir.c untracked = validate_untracked_cache(dir, len, pathspec); pathspec 210 dir.h extern char *common_prefix(const struct pathspec *pathspec); pathspec 211 dir.h extern int match_pathspec(const struct pathspec *pathspec, pathspec 214 dir.h extern int report_path_error(const char *ps_matched, const struct pathspec *pathspec, const char *prefix); pathspec 217 dir.h extern int fill_directory(struct dir_struct *dir, const struct pathspec *pathspec); pathspec 218 dir.h extern int read_directory(struct dir_struct *, const char *path, int len, const struct pathspec *pathspec); pathspec 286 dir.h const struct pathspec *pathspec, pathspec 289 dir.h return match_pathspec(pathspec, ce->name, ce_namelen(ce), 0, seen, pathspec 294 dir.h const struct pathspec *pathspec, pathspec 299 dir.h return match_pathspec(pathspec, ent->name, len, prefix, seen, pathspec 763 line-log.c parse_pathspec(&rev->diffopt.pathspec, 0, pathspec 74 list-objects.c enum interesting match = revs->diffopt.pathspec.nr == 0 ? pathspec 106 list-objects.c &revs->diffopt.pathspec); pathspec 298 merge-recursive.c struct pathspec match_all; pathspec 173 notes-merge.c free_pathspec(&opt.pathspec); pathspec 259 notes-merge.c free_pathspec(&opt.pathspec); pathspec 18 pathspec.c void add_pathspec_matches_against_index(const struct pathspec *pathspec, pathspec 29 pathspec.c for (i = 0; i < pathspec->nr; i++) pathspec 36 pathspec.c ce_path_match(ce, pathspec, seen); pathspec 48 pathspec.c char *find_pathspecs_matching_against_index(const struct pathspec *pathspec) pathspec 50 pathspec.c char *seen = xcalloc(pathspec->nr, 1); pathspec 51 pathspec.c add_pathspec_matches_against_index(pathspec, seen); pathspec 361 pathspec.c void parse_pathspec(struct pathspec *pathspec, pathspec 369 pathspec.c memset(pathspec, 0, sizeof(*pathspec)); pathspec 372 pathspec.c pathspec->magic |= PATHSPEC_MAXDEPTH; pathspec 392 pathspec.c pathspec->items = item = xcalloc(1, sizeof(*item)); pathspec 399 pathspec.c pathspec->nr = 1; pathspec 400 pathspec.c pathspec->_raw = raw; pathspec 408 pathspec.c pathspec->nr = n; pathspec 409 pathspec.c pathspec->items = item = xmalloc(sizeof(*item) * n); pathspec 410 pathspec.c pathspec->_raw = argv; pathspec 436 pathspec.c pathspec->has_wildcard = 1; pathspec 437 pathspec.c pathspec->magic |= item[i].magic; pathspec 445 pathspec.c if (pathspec->magic & PATHSPEC_MAXDEPTH) { pathspec 448 pathspec.c qsort(pathspec->items, pathspec->nr, pathspec 472 pathspec.c const char **get_pathspec(const char *prefix, const char **pathspec) pathspec 474 pathspec.c struct pathspec ps; pathspec 479 pathspec.c prefix, pathspec); pathspec 483 pathspec.c void copy_pathspec(struct pathspec *dst, const struct pathspec *src) pathspec 491 pathspec.c void free_pathspec(struct pathspec *pathspec) pathspec 493 pathspec.c free(pathspec->items); pathspec 494 pathspec.c pathspec->items = NULL; pathspec 71 pathspec.h extern void parse_pathspec(struct pathspec *pathspec, pathspec 76 pathspec.h extern void copy_pathspec(struct pathspec *dst, const struct pathspec *src); pathspec 77 pathspec.h extern void free_pathspec(struct pathspec *); pathspec 97 pathspec.h extern char *find_pathspecs_matching_against_index(const struct pathspec *pathspec); pathspec 98 pathspec.h extern void add_pathspec_matches_against_index(const struct pathspec *pathspec, char *seen); pathspec 10 preload-index.c const struct pathspec *pathspec) pathspec 30 preload-index.c struct pathspec pathspec; pathspec 56 preload-index.c if (!ce_path_match(ce, &p->pathspec, NULL)) pathspec 71 preload-index.c const struct pathspec *pathspec) pathspec 90 preload-index.c if (pathspec) pathspec 91 preload-index.c copy_pathspec(&p->pathspec, pathspec); pathspec 107 preload-index.c const struct pathspec *pathspec) pathspec 111 preload-index.c preload_index(index, pathspec); pathspec 1166 read-cache.c const struct pathspec *pathspec, pathspec 1202 read-cache.c if (pathspec && !ce_path_match(ce, pathspec, seen)) pathspec 654 rerere.c int rerere_forget(struct pathspec *pathspec) pathspec 667 rerere.c unmerge_cache(pathspec); pathspec 671 rerere.c if (!match_pathspec(pathspec, it->string, pathspec 6 rerere.h struct pathspec; pathspec 22 rerere.h extern int rerere_forget(struct pathspec *); pathspec 179 resolve-undo.c void unmerge_index(struct index_state *istate, const struct pathspec *pathspec) pathspec 188 resolve-undo.c if (!ce_path_match(ce, pathspec, NULL)) pathspec 14 resolve-undo.h extern void unmerge_index(struct index_state *, const struct pathspec *); pathspec 891 revision.c ids.diffopts.pathspec = revs->diffopt.pathspec; pathspec 2353 revision.c copy_pathspec(&revs->pruning.pathspec, &revs->prune_data); pathspec 2358 revision.c copy_pathspec(&revs->diffopt.pathspec, pathspec 72 revision.h struct pathspec prune_data; pathspec 293 tree-diff.c match = tree_entry_interesting(&t->entry, base, 0, &opt->pathspec); pathspec 419 tree-diff.c opt->pathspec.recursive = DIFF_OPT_TST(opt, RECURSIVE); pathspec 427 tree-diff.c if (opt->pathspec.nr) { pathspec 582 tree-diff.c GUARD_PATHSPEC(&opt->pathspec, PATHSPEC_FROMTOP | PATHSPEC_LITERAL); pathspec 591 tree-diff.c if (opt->pathspec.has_wildcard) pathspec 604 tree-diff.c diff_opts.single_follow = opt->pathspec.items[0].match; pathspec 610 tree-diff.c free_pathspec(&diff_opts.pathspec); pathspec 623 tree-diff.c !strcmp(p->two->path, opt->pathspec.items[0].match)) { pathspec 633 tree-diff.c free_pathspec(&opt->pathspec); pathspec 634 tree-diff.c parse_pathspec(&opt->pathspec, pathspec 308 tree-walk.c if (!info->pathspec || still_interesting == 2) pathspec 312 tree-walk.c return tree_entry_interesting(e, base, 0, info->pathspec); pathspec 863 tree-walk.c const struct pathspec *ps, pathspec 996 tree-walk.c const struct pathspec *ps) pathspec 65 tree-walk.h struct pathspec *pathspec; pathspec 92 tree-walk.h const struct pathspec *ps); pathspec 56 tree.c int stage, const struct pathspec *pathspec, pathspec 72 tree.c retval = tree_entry_interesting(&entry, base, 0, pathspec); pathspec 114 tree.c base, stage, pathspec, pathspec 125 tree.c int stage, const struct pathspec *pathspec, pathspec 132 tree.c ret = read_tree_1(tree, &sb, stage, pathspec, fn, context); pathspec 147 tree.c int read_tree(struct tree *tree, int stage, struct pathspec *match) pathspec 34 tree.h int stage, const struct pathspec *pathspec, pathspec 37 tree.h extern int read_tree(struct tree *tree, int stage, struct pathspec *pathspec); pathspec 470 unpack-trees.c newinfo.pathspec = info->pathspec; pathspec 1070 unpack-trees.c info.pathspec = o->pathspec; pathspec 55 unpack-trees.h struct pathspec *pathspec; pathspec 507 wt-status.c copy_pathspec(&rev.prune_data, &s->pathspec); pathspec 542 wt-status.c copy_pathspec(&rev.prune_data, &s->pathspec); pathspec 555 wt-status.c if (!ce_path_match(ce, &s->pathspec, NULL)) pathspec 591 wt-status.c fill_directory(&dir, &s->pathspec); pathspec 596 wt-status.c dir_path_match(ent, &s->pathspec, 0, NULL)) pathspec 604 wt-status.c dir_path_match(ent, &s->pathspec, 0, NULL)) pathspec 48 wt-status.h struct pathspec pathspec;