Lines Matching refs:size
19 static off_t bb_full_fd_action(int src_fd, int dst_fd, off_t size)
28 if (!size) {
29 size = BUFSIZ;
36 rd = safe_read(src_fd, buffer, size > BUFSIZ ? BUFSIZ : size);
56 size -= rd;
57 if (!size) {
58 /* 'size' bytes copied - all done */
70 off_t bb_copyfd_size(int fd1, int fd2, off_t size)
72 if (size) {
73 return bb_full_fd_action(fd1, fd2, size);
78 void bb_copyfd_exact_size(int fd1, int fd2, off_t size)
80 off_t sz = bb_copyfd_size(fd1, fd2, size);
81 if (sz == size)