Lines Matching refs:total_len
454 if (sd->len > sd->total_len) in splice_from_pipe_feed()
455 sd->len = sd->total_len; in splice_from_pipe_feed()
474 sd->total_len -= ret; in splice_from_pipe_feed()
484 if (!sd->total_len) in splice_from_pipe_feed()
635 .total_len = len, in splice_from_pipe()
667 .total_len = len, in iter_file_splice_write()
686 while (sd.total_len) { in iter_file_splice_write()
712 left = sd.total_len; in iter_file_splice_write()
735 iov_iter_bvec(&from, ITER_SOURCE, array, n, sd.total_len - left); in iter_file_splice_write()
744 sd.total_len -= ret; in iter_file_splice_write()
1064 len = sd->total_len; in splice_direct_to_actor()
1088 sd->total_len = read_len; in splice_direct_to_actor()
1158 ret = do_splice_from(pipe, file, sd->opos, sd->total_len, sd->flags); in direct_splice_actor()
1168 return do_splice_from(pipe, file, sd->opos, sd->total_len, sd->flags); in splice_file_range_actor()
1186 .total_len = len, in do_splice_direct_actor()
1505 .total_len = iov_iter_count(iter), in vmsplice_to_user()
1516 if (sd.total_len) { in vmsplice_to_user()