diff_options 55 builtin/add.c struct diff_options *opt, void *cbdata) diff_options 1166 builtin/am.c struct diff_options opt; diff_options 176 builtin/blame.c static void fill_origin_blob(struct diff_options *opt, diff_options 530 builtin/blame.c struct diff_options diff_opts; diff_options 619 builtin/blame.c struct diff_options diff_opts; diff_options 1249 builtin/blame.c struct diff_options diff_opts; diff_options 2277 builtin/blame.c static struct commit *fake_working_tree_commit(struct diff_options *opt, diff_options 46 builtin/checkout.c struct diff_options diff_options; diff_options 385 builtin/checkout.c const struct diff_options *opts) diff_options 589 builtin/checkout.c show_local_changes(&new->commit->object, &opts->diff_options); diff_options 846 builtin/checkout.c handle_ignore_submodules_arg(&opts->diff_options, value); diff_options 32 builtin/diff.c static void stuff_change(struct diff_options *opt, diff_options 342 builtin/fast-export.c struct diff_options *options, void *data) diff_options 938 builtin/log.c struct diff_options opts; diff_options 411 builtin/merge.c struct diff_options opts; diff_options 693 builtin/merge.c struct diff_options *opt, void *data) diff_options 117 builtin/reset.c struct diff_options *opt, void *data) diff_options 149 builtin/reset.c struct diff_options opt; diff_options 901 combine-diff.c struct diff_options *opt = &rev->diffopt; diff_options 974 combine-diff.c struct diff_options *opt = &rev->diffopt; diff_options 1184 combine-diff.c struct diff_options *opt = &rev->diffopt; diff_options 1236 combine-diff.c struct diff_options *opt = &rev->diffopt; diff_options 1289 combine-diff.c static void handle_combined_callback(struct diff_options *opt, diff_options 1319 combine-diff.c const struct sha1_array *parents, struct diff_options *opt) diff_options 1368 combine-diff.c struct diff_options *opt) diff_options 1396 combine-diff.c struct diff_options *opt = &rev->diffopt; diff_options 1397 combine-diff.c struct diff_options diffopts; diff_options 67 diff-lib.c static int match_stat_with_submodule(struct diff_options *diffopt, diff_options 262 diff-lib.c unsigned *dirty_submodule, struct diff_options *diffopt) diff_options 506 diff-lib.c int do_diff_cache(const unsigned char *tree_sha1, struct diff_options *opt) diff_options 92 diff-no-index.c static int queue_diff(struct diff_options *o, diff_options 42 diff.c static struct diff_options default_diff_options; diff_options 78 diff.c static int parse_dirstat_params(struct diff_options *options, const char *params_string, diff_options 131 diff.c static int parse_submodule_params(struct diff_options *options, const char *value) diff_options 347 diff.c struct diff_options *opt; diff_options 444 diff.c static void emit_line_0(struct diff_options *o, const char *set, const char *reset, diff_options 481 diff.c static void emit_line(struct diff_options *o, const char *set, const char *reset, diff_options 679 diff.c struct diff_options *o) diff_options 797 diff.c struct diff_options *opt; diff_options 886 diff.c struct diff_options *opt = diff_words->opt; diff_options 1017 diff.c struct diff_options *opt = diff_words->opt; diff_options 1091 diff.c struct diff_options *orig_opts, diff_options 1096 diff.c struct diff_options *o = xmalloc(sizeof(struct diff_options)); diff_options 1097 diff.c memcpy(o, orig_opts, sizeof(struct diff_options)); diff_options 1158 diff.c const char *diff_line_prefix(struct diff_options *opt) diff_options 1207 diff.c struct diff_options *o = ecbdata->opt; diff_options 1533 diff.c static void show_stats(struct diffstat_t *data, struct diff_options *options) diff_options 1777 diff.c static void show_shortstats(struct diffstat_t *data, struct diff_options *options) diff_options 1800 diff.c static void show_numstat(struct diffstat_t *data, struct diff_options *options) diff_options 1847 diff.c static long gather_dirstat(struct diff_options *opt, struct dirstat_dir *dir, diff_options 1905 diff.c static void show_dirstat(struct diff_options *options) diff_options 2004 diff.c static void show_dirstat_by_line(struct diffstat_t *data, struct diff_options *options) diff_options 2066 diff.c struct diff_options *o; diff_options 2256 diff.c void diff_set_mnemonic_prefix(struct diff_options *options, const char *a, const char *b) diff_options 2279 diff.c struct diff_options *o, diff_options 2478 diff.c struct diff_options *o, diff_options 2545 diff.c struct diff_options *o) diff_options 2978 diff.c struct diff_options *o) diff_options 3019 diff.c struct diff_options *o, diff_options 3088 diff.c struct diff_options *o, diff_options 3160 diff.c static void run_diff(struct diff_filepair *p, struct diff_options *o) diff_options 3213 diff.c static void run_diffstat(struct diff_filepair *p, struct diff_options *o, diff_options 3237 diff.c static void run_checkdiff(struct diff_filepair *p, struct diff_options *o) diff_options 3261 diff.c void diff_setup(struct diff_options *options) diff_options 3292 diff.c void diff_setup_done(struct diff_options *options) diff_options 3484 diff.c static int stat_opt(struct diff_options *options, const char **av) diff_options 3557 diff.c static int parse_dirstat_opt(struct diff_options *options, const char *params) diff_options 3572 diff.c static int parse_submodule_opt(struct diff_options *options, const char *value) diff_options 3606 diff.c static unsigned filter_bit_tst(char status, const struct diff_options *opt) diff_options 3611 diff.c static int parse_diff_filter_opt(const char *optarg, struct diff_options *opt) diff_options 3669 diff.c static int parse_ws_error_highlight(struct diff_options *opt, const char *arg) diff_options 3698 diff.c int diff_opt_parse(struct diff_options *options, const char **av, int ac) diff_options 4096 diff.c static void diff_flush_raw(struct diff_filepair *p, struct diff_options *opt) diff_options 4163 diff.c static void diff_flush_patch(struct diff_filepair *p, struct diff_options *o) diff_options 4175 diff.c static void diff_flush_stat(struct diff_filepair *p, struct diff_options *o, diff_options 4189 diff.c struct diff_options *o) diff_options 4319 diff.c static void flush_one_pair(struct diff_filepair *p, struct diff_options *opt) diff_options 4368 diff.c static void diff_summary(struct diff_options *opt, struct diff_filepair *p) diff_options 4435 diff.c static int diff_get_patch_id(struct diff_options *options, unsigned char *sha1) diff_options 4527 diff.c int diff_flush_patch_id(struct diff_options *options, unsigned char *sha1) diff_options 4589 diff.c void diff_flush(struct diff_options *options) diff_options 4714 diff.c static int match_filter(const struct diff_options *options, const struct diff_filepair *p) diff_options 4725 diff.c static void diffcore_apply_filter(struct diff_options *options) diff_options 4812 diff.c static void diffcore_skip_stat_unmatch(struct diff_options *diffopt) diff_options 4850 diff.c void diffcore_fix_diff_index(struct diff_options *options) diff_options 4856 diff.c void diffcore_std(struct diff_options *options) diff_options 4887 diff.c int diff_result_code(struct diff_options *opt, int status) diff_options 4906 diff.c int diff_can_quit_early(struct diff_options *opt) diff_options 4919 diff.c static int is_submodule_ignored(const char *path, struct diff_options *options) diff_options 4931 diff.c void diff_addremove(struct diff_options *options, diff_options 4977 diff.c void diff_change(struct diff_options *options, diff_options 5025 diff.c struct diff_filepair *diff_unmerge(struct diff_options *options, const char *path) diff_options 5122 diff.c void setup_diff_pager(struct diff_options *opt) diff_options 12 diff.h struct diff_options; diff_options 21 diff.h typedef int (*pathchange_fn_t)(struct diff_options *options, diff_options 24 diff.h typedef void (*change_fn_t)(struct diff_options *options, diff_options 32 diff.h typedef void (*add_remove_fn_t)(struct diff_options *options, diff_options 39 diff.h struct diff_options *options, void *data); diff_options 41 diff.h typedef struct strbuf *(*diff_prefix_fn_t)(struct diff_options *opt, void *data); diff_options 165 diff.h void (*set_default)(struct diff_options *); diff_options 199 diff.h const char *diff_line_prefix(struct diff_options *); diff_options 207 diff.h struct strbuf *base, struct diff_options *opt); diff_options 209 diff.h const char *base, struct diff_options *opt); diff_options 211 diff.h struct diff_options *opt); diff_options 235 diff.h void diff_set_mnemonic_prefix(struct diff_options *options, const char *a, const char *b); diff_options 237 diff.h extern int diff_can_quit_early(struct diff_options *); diff_options 239 diff.h extern void diff_addremove(struct diff_options *, diff_options 246 diff.h extern void diff_change(struct diff_options *, diff_options 255 diff.h extern struct diff_filepair *diff_unmerge(struct diff_options *, const char *path); diff_options 270 diff.h extern void diff_setup(struct diff_options *); diff_options 271 diff.h extern int diff_opt_parse(struct diff_options *, const char **, int); diff_options 272 diff.h extern void diff_setup_done(struct diff_options *); diff_options 283 diff.h extern void diffcore_std(struct diff_options *); diff_options 284 diff.h extern void diffcore_fix_diff_index(struct diff_options *); diff_options 315 diff.h extern void diff_flush(struct diff_options*); diff_options 343 diff.h extern int do_diff_cache(const unsigned char *, struct diff_options *); diff_options 344 diff.h extern int diff_flush_patch_id(struct diff_options *, unsigned char *); diff_options 346 diff.h extern int diff_result_code(struct diff_options *, int); diff_options 364 diff.h extern void setup_diff_pager(struct diff_options *); diff_options 12 diffcore-pickaxe.c struct diff_options *o, diff_options 42 diffcore-pickaxe.c struct diff_options *o, diff_options 108 diffcore-pickaxe.c struct diff_options *o, diff_options 116 diffcore-pickaxe.c static int pickaxe_match(struct diff_filepair *p, struct diff_options *o, diff_options 163 diffcore-pickaxe.c static void pickaxe(struct diff_queue_struct *q, struct diff_options *o, diff_options 201 diffcore-pickaxe.c void diffcore_pickaxe(struct diff_options *o) diff_options 273 diffcore-rename.c struct diff_options *options) diff_options 338 diffcore-rename.c static int find_exact_renames(struct diff_options *options) diff_options 381 diffcore-rename.c struct diff_options *options) diff_options 444 diffcore-rename.c void diffcore_rename(struct diff_options *options) diff_options 111 diffcore.h extern void diffcore_rename(struct diff_options *); diff_options 113 diffcore.h extern void diffcore_pickaxe(struct diff_options *); diff_options 192 graph.c static struct strbuf *diff_output_prefix_callback(struct diff_options *opt, void *data) diff_options 820 line-log.c struct diff_options *opt, diff_options 869 line-log.c static char *output_prefix(struct diff_options *opt) diff_options 889 line-log.c struct diff_options *opt = &rev->diffopt; diff_options 482 merge-recursive.c struct diff_options opts; diff_options 120 notes-merge.c struct diff_options opt; diff_options 184 notes-merge.c struct diff_options opt; diff_options 7 patch-ids.c static int commit_patch_id(struct commit *commit, struct diff_options *options, diff_options 10 patch-ids.h struct diff_options diffopts; diff_options 460 revision.c static void file_add_remove(struct diff_options *options, diff_options 473 revision.c static void file_change(struct diff_options *options, diff_options 189 revision.h struct diff_options diffopt; diff_options 190 revision.h struct diff_options pruning; diff_options 155 submodule.c void set_diffopt_flags_from_submodule_config(struct diff_options *diffopt, diff_options 210 submodule.c void handle_ignore_submodules_arg(struct diff_options *diffopt, diff_options 386 submodule.c struct diff_options *options, diff_options 512 submodule.c struct diff_options *options, diff_options 592 submodule.c struct diff_options diff_opts; diff_options 4 submodule.h struct diff_options; diff_options 20 submodule.h void set_diffopt_flags_from_submodule_config(struct diff_options *diffopt, diff_options 24 submodule.h void handle_ignore_submodules_arg(struct diff_options *diffopt, const char *); diff_options 21 tree-diff.c struct strbuf *base, struct diff_options *opt); diff_options 23 tree-diff.c struct strbuf *base, struct diff_options *opt); diff_options 63 tree-diff.c static int emit_diff_first_parent_only(struct diff_options *opt, struct combine_diff_path *p) diff_options 170 tree-diff.c struct strbuf *base, struct diff_options *opt, int nparent, diff_options 288 tree-diff.c struct diff_options *opt) diff_options 399 tree-diff.c struct strbuf *base, struct diff_options *opt) diff_options 543 tree-diff.c struct strbuf *base, struct diff_options *opt) diff_options 570 tree-diff.c static void try_to_follow_renames(const unsigned char *old, const unsigned char *new, struct strbuf *base, struct diff_options *opt) diff_options 572 tree-diff.c struct diff_options diff_opts; diff_options 668 tree-diff.c struct strbuf *base, struct diff_options *opt) diff_options 687 tree-diff.c int diff_tree_sha1(const unsigned char *old, const unsigned char *new, const char *base_str, struct diff_options *opt) diff_options 704 tree-diff.c int diff_root_tree_sha1(const unsigned char *new, const char *base, struct diff_options *opt) diff_options 409 wt-status.c struct diff_options *options, diff_options 459 wt-status.c struct diff_options *options,