Lines Matching refs:soff
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
210 soff = strtoull(argv[optind+2], NULL, 10); in main()
211 if (soff == 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
304 .src_offset = soff, 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
356 fdr->src_offset = soff; in do_deduperange()