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,