Home | History | Annotate | Download | only in modules

Lines Matching defs:bufsz

116 void print_cp_result_long(char *fn, size_t bcnt, clock_t bc, clock_t ec, size_t bufsz, char do_verbose)
123 printf(" ~%d ticks per second; %zu B block/transfer size\n", (int)tps, bufsz);
127 } /* void print_cp_result_long(char *fn, size_t bcnt, clock_t bc, clock_t ec, size_t bufsz) */
129 void print_cp_result_simple(char *fn, size_t bcnt, clock_t bc, clock_t ec, size_t bufsz, char do_verbose)
132 printf(" %zuB %dt %zux '%s'\n", bcnt, (int)(ec - bc), bufsz, fn);
135 size_t time_copy_bufsz(size_t bufsz, size_t bcnt, off_t maxlen)
137 return min(bufsz, (maxlen - bcnt));
138 } /* size_t time_copy_bufsz(size_t bufsz, size_t bcnt, off_t maxlen) */
146 size_t bufsz, bcnt = 0;
174 bufsz = time_copy_bufsz(ibufsz, bcnt, maxlen);
176 // numrd = read(fd, buf, bufsz);
177 // numrd = fread(buf, bufsz, 1, f);
178 numrd = fread(buf, 1, bufsz, f);
182 while ((numrd > 0) && (bufsz > 0)) {
183 bufsz = time_copy_bufsz(bufsz, bcnt, maxlen);
184 // numrd = read(fd, buf, bufsz);
185 // numrd = fread(buf, bufsz, 1, f);
186 numrd = fread(buf, 1, bufsz, f);
211 if (bufsz == 0)
219 printf(" numrd %d bcnt %d bufsz %d i %d\n", numrd, bcnt, bufsz, i);
222 } /* int time_copy(char *fn, char do_simple, int bufsz, off_t maxlen) */
229 size_t tbufsz, bufsz = min((BUFSZ_DEF), (BUFSZ_MAX));
242 bufsz = min(max((BUFSZ_MIN), tbufsz), (BUFSZ_MAX));
264 printf("Using bufsz %zu\n", bufsz);
273 time_copy(argv[i], do_simple, do_verbose, bufsz, maxlen);
277 time_copy(argv[i], do_simple, do_verbose, bufsz, maxlen);