Lines Matching refs:doff
71 cf_copy_file_range(int sfd, loff_t *soff, int dfd, loff_t *doff, in cf_copy_file_range() argument
75 return (copy_file_range(sfd, soff, dfd, doff, len, flags)); in cf_copy_file_range()
77 syscall(__NR_copy_file_range, sfd, soff, dfd, doff, len, flags)); in cf_copy_file_range()
154 int do_clonerange(int sfd, int dfd, loff_t soff, loff_t doff, size_t len);
155 int do_copyfilerange(int sfd, int dfd, loff_t soff, loff_t doff, size_t len);
156 int do_deduperange(int sfd, int dfd, loff_t soff, loff_t doff, size_t len);
206 loff_t soff = 0, doff = 0; in main() local
215 doff = strtoull(argv[optind+3], NULL, 10); in main()
216 if (doff == ULLONG_MAX) { in main()
256 err = do_clonerange(sfd, dfd, soff, doff, len); in main()
259 err = do_copyfilerange(sfd, dfd, soff, doff, len); in main()
262 err = do_deduperange(sfd, dfd, soff, doff, len); in main()
298 do_clonerange(int sfd, int dfd, loff_t soff, loff_t doff, size_t len) in do_clonerange() argument
306 .dest_offset = doff, in do_clonerange()
317 do_copyfilerange(int sfd, int dfd, loff_t soff, loff_t doff, size_t len) in do_copyfilerange() argument
321 ssize_t copied = cf_copy_file_range(sfd, &soff, dfd, &doff, len, 0); in do_copyfilerange()
344 do_deduperange(int sfd, int dfd, loff_t soff, loff_t doff, size_t len) in do_deduperange() argument
361 fdri->dest_offset = doff; in do_deduperange()