taglinefilesource code
ioctl_status255drivers/char/tpqic02.cstatic volatile struct mtget ioctl_status;  /* current generic status */
ioctl_status630drivers/char/tpqic02.cioctl_status.mt_fileno = ioctl_status.mt_blkno = 0;
ioctl_status882drivers/char/tpqic02.cioctl_status.mt_erreg = 0;    /* dunno... */
ioctl_status1027drivers/char/tpqic02.cioctl_status.mt_gstat = gs;
ioctl_status1028drivers/char/tpqic02.cioctl_status.mt_dsreg = tperror.exs;  /* "drive status" */
ioctl_status1029drivers/char/tpqic02.cioctl_status.mt_erreg = tperror.dec;  /* "sense key error" */
ioctl_status1104drivers/char/tpqic02.cioctl_status.mt_fileno++;
ioctl_status1110drivers/char/tpqic02.cioctl_status.mt_fileno++;
ioctl_status1116drivers/char/tpqic02.cioctl_status.mt_fileno = ioctl_status.mt_blkno = 0;
ioctl_status1734drivers/char/tpqic02.cioctl_status.mt_blkno += (dma_bytes_done / TAPE_BLKSIZE);
ioctl_status2697drivers/char/tpqic02.cioctl_status.mt_resid = operation.mt_count;
ioctl_status2708drivers/char/tpqic02.cioctl_status.mt_resid = 0;
ioctl_status2714drivers/char/tpqic02.cioctl_status.mt_resid = operation.mt_count;
ioctl_status2730drivers/char/tpqic02.cerror =  verify_area(VERIFY_WRITE, (void *) ioarg, sizeof(ioctl_status));
ioctl_status2740drivers/char/tpqic02.cstp = (char *) &ioctl_status;
ioctl_status2742drivers/char/tpqic02.cfor (i=0; i<sizeof(ioctl_status); i++) 
ioctl_status2975drivers/char/tpqic02.cioctl_status.mt_type  = QIC02_TAPE_DRIVE;  /* MT_IS* id nr */
ioctl_status2977drivers/char/tpqic02.cioctl_status.mt_resid  = 0;  /* ---residual count */
ioctl_status2978drivers/char/tpqic02.cioctl_status.mt_gstat  = 0;  /* ---generic status */
ioctl_status2979drivers/char/tpqic02.cioctl_status.mt_erreg  = 0;  /* not used */
ioctl_status2980drivers/char/tpqic02.cioctl_status.mt_fileno  = 0;  /* number of current file on tape */
ioctl_status2981drivers/char/tpqic02.cioctl_status.mt_blkno  = 0;  /* number of current (logical) block */