mmfile_t 3306 builtin/apply.c mmfile_t base_file, our_file, their_file; mmfile_t 120 builtin/blame.c mmfile_t file; mmfile_t 130 builtin/blame.c static int diff_hunks(mmfile_t *file_a, mmfile_t *file_b, long ctxlen, mmfile_t 177 builtin/blame.c struct origin *o, mmfile_t *file) mmfile_t 962 builtin/blame.c mmfile_t file_p, file_o; mmfile_t 1106 builtin/blame.c mmfile_t *file_p) mmfile_t 1109 builtin/blame.c mmfile_t file_o; mmfile_t 1174 builtin/blame.c mmfile_t file_p; mmfile_t 1294 builtin/blame.c mmfile_t file_p; mmfile_t 175 builtin/checkout.c mmfile_t ancestor, ours, theirs; mmfile_t 26 builtin/merge-file.c mmfile_t mmfs[3]; mmfile_t 102 builtin/merge-tree.c mmfile_t src, dst; mmfile_t 31 builtin/rerere.c mmfile_t minus, plus; mmfile_t 393 combine-diff.c mmfile_t *result_file, mmfile_t 403 combine-diff.c mmfile_t parent_file; mmfile_t 981 combine-diff.c mmfile_t result_file; mmfile_t 375 diff.c static int fill_mmfile(mmfile_t *mf, struct diff_filespec *one) mmfile_t 399 diff.c static int count_trailing_blank(mmfile_t *mf, unsigned ws_rule) mmfile_t 425 diff.c static void check_blank_at_eof(mmfile_t *mf1, mmfile_t *mf2, mmfile_t 720 diff.c mmfile_t mf1, mf2; mmfile_t 755 diff.c mmfile_t text; mmfile_t 940 diff.c static int find_word_boundaries(mmfile_t *buffer, regex_t *word_regex, mmfile_t 974 diff.c static void diff_words_fill(struct diff_words_buffer *buffer, mmfile_t *out, mmfile_t 1014 diff.c mmfile_t minus, plus; mmfile_t 2161 diff.c static void emit_binary_diff_body(FILE *file, mmfile_t *one, mmfile_t *two, mmfile_t 2223 diff.c static void emit_binary_diff(FILE *file, mmfile_t *one, mmfile_t *two, mmfile_t 2282 diff.c mmfile_t mf1, mf2; mmfile_t 2481 diff.c mmfile_t mf1, mf2; mmfile_t 2547 diff.c mmfile_t mf1, mf2; mmfile_t 3067 diff.c mmfile_t mf; mmfile_t 4450 diff.c mmfile_t mf1, mf2; mmfile_t 11 diffcore-pickaxe.c typedef int (*pickaxe_fn)(mmfile_t *one, mmfile_t *two, mmfile_t 41 diffcore-pickaxe.c static int diff_grep(mmfile_t *one, mmfile_t *two, mmfile_t 70 diffcore-pickaxe.c static unsigned int contains(mmfile_t *mf, regex_t *regexp, kwset_t kws) mmfile_t 107 diffcore-pickaxe.c static int has_changes(mmfile_t *one, mmfile_t *two, mmfile_t 121 diffcore-pickaxe.c mmfile_t mf1, mf2; mmfile_t 328 line-log.c static int collect_diff(mmfile_t *parent, mmfile_t *target, struct diff_ranges *out) mmfile_t 1003 line-log.c mmfile_t file_parent, file_target; mmfile_t 19 ll-merge.c mmfile_t *orig, const char *orig_name, mmfile_t 20 ll-merge.c mmfile_t *src1, const char *name1, mmfile_t 21 ll-merge.c mmfile_t *src2, const char *name2, mmfile_t 40 ll-merge.c mmfile_t *orig, const char *orig_name, mmfile_t 41 ll-merge.c mmfile_t *src1, const char *name1, mmfile_t 42 ll-merge.c mmfile_t *src2, const char *name2, mmfile_t 46 ll-merge.c mmfile_t *stolen; mmfile_t 83 ll-merge.c mmfile_t *orig, const char *orig_name, mmfile_t 84 ll-merge.c mmfile_t *src1, const char *name1, mmfile_t 85 ll-merge.c mmfile_t *src2, const char *name2, mmfile_t 123 ll-merge.c mmfile_t *orig, const char *orig_name, mmfile_t 124 ll-merge.c mmfile_t *src1, const char *name1, mmfile_t 125 ll-merge.c mmfile_t *src2, const char *name2, mmfile_t 148 ll-merge.c static void create_temp(mmfile_t *src, char *path) mmfile_t 165 ll-merge.c mmfile_t *orig, const char *orig_name, mmfile_t 166 ll-merge.c mmfile_t *src1, const char *name1, mmfile_t 167 ll-merge.c mmfile_t *src2, const char *name2, mmfile_t 346 ll-merge.c static void normalize_file(mmfile_t *mm, const char *path) mmfile_t 358 ll-merge.c mmfile_t *ancestor, const char *ancestor_label, mmfile_t 359 ll-merge.c mmfile_t *ours, const char *our_label, mmfile_t 360 ll-merge.c mmfile_t *theirs, const char *their_label, mmfile_t 17 ll-merge.h mmfile_t *ancestor, const char *ancestor_label, mmfile_t 18 ll-merge.h mmfile_t *ours, const char *our_label, mmfile_t 19 ll-merge.h mmfile_t *theirs, const char *their_label, mmfile_t 8 merge-blobs.c static int fill_mmfile_blob(mmfile_t *f, struct blob *obj) mmfile_t 26 merge-blobs.c static void free_mmfile(mmfile_t *f) mmfile_t 31 merge-blobs.c static void *three_way_filemerge(const char *path, mmfile_t *base, mmfile_t *our, mmfile_t *their, unsigned long *size) mmfile_t 54 merge-blobs.c mmfile_t *dst = priv_; mmfile_t 63 merge-blobs.c static int generate_common_file(mmfile_t *res, mmfile_t *f1, mmfile_t *f2) mmfile_t 88 merge-blobs.c mmfile_t f1, f2, common; mmfile_t 834 merge-recursive.c mmfile_t orig, src1, src2; mmfile_t 347 notes-merge.c mmfile_t base, local, remote; mmfile_t 300 rerere.c mmfile_t mmfile[3] = {{NULL}}; mmfile_t 438 rerere.c mmfile_t cur = {NULL, 0}, base = {NULL, 0}, other = {NULL, 0}; mmfile_t 105 xdiff-interface.c static void trim_common_tail(mmfile_t *a, mmfile_t *b, long ctx) mmfile_t 129 xdiff-interface.c int xdi_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, xdemitconf_t const *xecfg, xdemitcb_t *xecb) mmfile_t 131 xdiff-interface.c mmfile_t a = *mf1; mmfile_t 132 xdiff-interface.c mmfile_t b = *mf2; mmfile_t 142 xdiff-interface.c int xdi_diff_outf(mmfile_t *mf1, mmfile_t *mf2, mmfile_t 162 xdiff-interface.c int read_mmfile(mmfile_t *ptr, const char *filename) mmfile_t 183 xdiff-interface.c void read_mmblob(mmfile_t *ptr, const unsigned char *sha1) mmfile_t 15 xdiff-interface.h int xdi_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, xdemitconf_t const *xecfg, xdemitcb_t *ecb); mmfile_t 16 xdiff-interface.h int xdi_diff_outf(mmfile_t *mf1, mmfile_t *mf2, mmfile_t 22 xdiff-interface.h int read_mmfile(mmfile_t *ptr, const char *filename); mmfile_t 23 xdiff-interface.h void read_mmblob(mmfile_t *ptr, const unsigned char *sha1); mmfile_t 113 xdiff/xdiff.h void *xdl_mmfile_first(mmfile_t *mmf, long *size); mmfile_t 114 xdiff/xdiff.h long xdl_mmfile_size(mmfile_t *mmf); mmfile_t 116 xdiff/xdiff.h int xdl_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, mmfile_t 132 xdiff/xdiff.h int xdl_merge(mmfile_t *orig, mmfile_t *mf1, mmfile_t *mf2, mmfile_t 324 xdiff/xdiffi.c int xdl_do_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, mmfile_t 580 xdiff/xdiffi.c int xdl_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, mmfile_t 52 xdiff/xdiffi.h int xdl_do_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, mmfile_t 59 xdiff/xdiffi.h int xdl_do_patience_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, mmfile_t 61 xdiff/xdiffi.h int xdl_do_histogram_diff(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, mmfile_t 354 xdiff/xhistogram.c int xdl_do_histogram_diff(mmfile_t *file1, mmfile_t *file2, mmfile_t 271 xdiff/xmerge.c mmfile_t t1, t2; mmfile_t 571 xdiff/xmerge.c int xdl_merge(mmfile_t *orig, mmfile_t *mf1, mmfile_t *mf2, mmfile_t 68 xdiff/xpatience.c mmfile_t *file1, *file2; mmfile_t 130 xdiff/xpatience.c static int fill_hashmap(mmfile_t *file1, mmfile_t *file2, mmfile_t 230 xdiff/xpatience.c static int patience_diff(mmfile_t *file1, mmfile_t *file2, mmfile_t 303 xdiff/xpatience.c static int patience_diff(mmfile_t *file1, mmfile_t *file2, mmfile_t 349 xdiff/xpatience.c int xdl_do_patience_diff(mmfile_t *file1, mmfile_t *file2, mmfile_t 60 xdiff/xprepare.c static int xdl_prepare_ctx(unsigned int pass, mmfile_t *mf, long narec, xpparam_t const *xpp, mmfile_t 160 xdiff/xprepare.c static int xdl_prepare_ctx(unsigned int pass, mmfile_t *mf, long narec, xpparam_t const *xpp, mmfile_t 262 xdiff/xprepare.c int xdl_prepare_env(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, mmfile_t 28 xdiff/xprepare.h int xdl_prepare_env(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp, mmfile_t 65 xdiff/xutils.c void *xdl_mmfile_first(mmfile_t *mmf, long *size) mmfile_t 72 xdiff/xutils.c long xdl_mmfile_size(mmfile_t *mmf) mmfile_t 125 xdiff/xutils.c long xdl_guess_lines(mmfile_t *mf, long sample) { mmfile_t 477 xdiff/xutils.c mmfile_t subfile1, subfile2; mmfile_t 34 xdiff/xutils.h long xdl_guess_lines(mmfile_t *mf, long sample);