Lines Matching refs:files
607 static int st_mtfsf_ioctl(struct scsi_tape *un, int64_t files);
609 static int st_mtbsf_ioctl(struct scsi_tape *un, int64_t files);
616 static int st_forward_space_files(struct scsi_tape *un, int64_t files);
4603 * tapes are getting larger, the possibility of more and more files exist,
4604 * 0x100000 (1 Meg of files) probably will never have to be changed any time
15256 st_mtfsf_ioctl(struct scsi_tape *un, int64_t files)
15264 "st_mtfsf_ioctl: count=%"PRIx64", eof=%x\n", files, un->un_pos.eof);
15266 if ((IN_EOF(un->un_pos)) && (files == 1)) {
15283 (files > 0) &&
15286 un->un_err_resid = files;
15305 files--;
15322 if (files < 0) {
15323 rval = st_backward_space_files(un, -files, 0);
15325 rval = st_forward_space_files(un, files);
15674 st_mtbsf_ioctl(struct scsi_tape *un, int64_t files)
15679 "st_mtbsf_ioctl: count=%"PRIx64", eof=%x\n", files, un->un_pos.eof);
15697 if (un->un_pos.eof >= ST_EOT && files < 0) {
15698 un->un_err_resid = files;
15711 files++;
15714 files, MTBSF);
15725 if (files <= 0) {
15730 files = -files + 1;
15731 return (st_forward_space_files(un, files));
15733 return (st_backward_space_files(un, files, 1));
15749 * Backspace files (MTNBSF): infront == 0
17332 * data blocks and files marks.