Lines Matching refs:cmp
200 diff_dirs (struct comparison const *cmp, in diff_dirs() argument
208 if ((cmp->file[0].desc == -1 || dir_loop (cmp, 0)) in diff_dirs()
209 && (cmp->file[1].desc == -1 || dir_loop (cmp, 1))) in diff_dirs()
212 cmp->file[cmp->file[0].desc == -1].name); in diff_dirs()
218 if (! dir_read (&cmp->file[i], &dirdata[i])) in diff_dirs()
220 perror_with_name (cmp->file[i].name); in diff_dirs()
243 if (starting_file && ! cmp->parent) in diff_dirs()
259 int v1 = (*handle_file) (cmp, in diff_dirs()
281 dir_loop (struct comparison const *cmp, int i) in dir_loop() argument
283 struct comparison const *p = cmp; in dir_loop()
285 if (0 < same_file (&p->file[i].stat, &cmp->file[i].stat)) in dir_loop()