Lines Matching defs:cmd_in
2708 static int st_int_ioctl(struct scsi_tape *STp, unsigned int cmd_in, unsigned long arg)
2734 switch (cmd_in) {
2820 if (cmd_in == MTWSM)
2822 if (cmd_in == MTWEOFI ||
2823 (cmd_in == MTWEOF && STp->immediate_filemark))
2830 if (cmd_in != MTWSM)
2846 at_sm = (cmd_in == MTWSM);
2912 if ((cmd_in == MTSETBLK || cmd_in == SET_DENS_AND_BLK) &&
2927 if (cmd_in == MTSETDRVBUFFER)
2933 if (cmd_in == MTSETDENSITY) {
2936 } else if (cmd_in == SET_DENS_AND_BLK)
2940 if (cmd_in == MTSETBLK || cmd_in == SET_DENS_AND_BLK) {
2942 if (cmd_in == MTSETBLK)
2951 if (cmd_in == MTSETBLK || cmd_in == SET_DENS_AND_BLK)
2957 if (cmd_in == MTSETDENSITY || cmd_in == SET_DENS_AND_BLK)
2961 if (cmd_in == MTSETDRVBUFFER)
2985 if (cmd_in == MTBSFM)
2987 else if (cmd_in == MTFSFM)
2990 if (cmd_in == MTSETBLK || cmd_in == SET_DENS_AND_BLK) {
2997 if (cmd_in == SET_DENS_AND_BLK)
2999 } else if (cmd_in == MTSETDRVBUFFER)
3001 else if (cmd_in == MTSETDENSITY)
3004 if (cmd_in == MTEOM)
3006 else if (cmd_in == MTFSF)
3011 if (cmd_in == MTWEOF || cmd_in == MTWEOFI)
3018 if (cmd_in != MTBSF && cmd_in != MTBSFM &&
3019 cmd_in != MTBSR && cmd_in != MTBSS)
3029 if ((cmd_in == MTWEOF || cmd_in == MTWEOFI) &&
3043 } else if ((cmd_in == MTFSF) || (cmd_in == MTFSFM)) {
3050 } else if ((cmd_in == MTBSF) || (cmd_in == MTBSFM)) {
3057 } else if (cmd_in == MTFSR) {
3070 } else if (cmd_in == MTBSR) {
3081 } else if (cmd_in == MTEOM) {
3085 } else if (cmd_in == MTSETBLK ||
3086 cmd_in == MTSETDENSITY ||
3087 cmd_in == MTSETDRVBUFFER ||
3088 cmd_in == SET_DENS_AND_BLK) {
3096 return st_int_ioctl(STp, cmd_in, arg);
3517 static long st_ioctl_common(struct file *file, unsigned int cmd_in, void __user *p)
3545 retval = scsi_ioctl_block_when_processing_errors(STp->device, cmd_in,
3550 cmd_type = _IOC_TYPE(cmd_in);
3551 cmd_nr = _IOC_NR(cmd_in);
3556 if (_IOC_SIZE(cmd_in) != sizeof(mtc)) {
3761 if (_IOC_SIZE(cmd_in) != sizeof(struct mtget)) {
3825 if (_IOC_SIZE(cmd_in) != sizeof(struct mtpos)) {
3838 switch (cmd_in) {
3841 retval = scsi_ioctl(STp->device, cmd_in, p);
3853 if ((cmd_in == SG_IO ||
3854 cmd_in == SCSI_IOCTL_SEND_COMMAND ||
3855 cmd_in == CDROM_SEND_PACKET) &&
3860 file->f_mode, cmd_in, p);
3872 static long st_ioctl(struct file *file, unsigned int cmd_in, unsigned long arg)
3878 ret = st_ioctl_common(file, cmd_in, p);
3882 return scsi_ioctl(STp->device, cmd_in, p);
3886 static long st_compat_ioctl(struct file *file, unsigned int cmd_in, unsigned long arg)
3893 switch (cmd_in) {
3900 ret = st_ioctl_common(file, cmd_in, p);
3904 return scsi_compat_ioctl(STp->device, cmd_in, p);