taglinefilesource code
cmd_in146drivers/scsi/scsi_ioctl.cchar * cmd_in;
cmd_in159drivers/scsi/scsi_ioctl.ccmd_in = (char *) ( ((int *)buffer) + 2);
cmd_in160drivers/scsi/scsi_ioctl.copcode = get_fs_byte(cmd_in); 
cmd_in171drivers/scsi/scsi_ioctl.cmemcpy_fromfs ((void *) cmd,  cmd_in,  cmdlen = COMMAND_SIZE (opcode));
cmd_in172drivers/scsi/scsi_ioctl.cmemcpy_fromfs ((void *) buf,  (void *) (cmd_in + cmdlen), inlen > MAX_BUF ? MAX_BUF : inlen);
cmd_in192drivers/scsi/scsi_ioctl.cresult = verify_area(VERIFY_WRITE, cmd_in, sizeof(SCpnt->sense_buffer));
cmd_in195drivers/scsi/scsi_ioctl.cmemcpy_tofs((void *) cmd_in,  SCpnt->sense_buffer, sizeof(SCpnt->sense_buffer));
cmd_in198drivers/scsi/scsi_ioctl.cresult = verify_area(VERIFY_WRITE, cmd_in, (outlen > MAX_BUF) ? MAX_BUF  : outlen);
cmd_in201drivers/scsi/scsi_ioctl.cmemcpy_tofs ((void *) cmd_in,  buf,  (outlen > MAX_BUF) ? MAX_BUF  : outlen);
cmd_in220drivers/scsi/scsi_ioctl.cprintk("buffer = %d, cmd_in = %d\n", buffer, cmd_in);
cmd_in55drivers/scsi/sg.cunsigned int cmd_in, unsigned long arg)
cmd_in60drivers/scsi/sg.cswitch(cmd_in)
cmd_in68drivers/scsi/sg.creturn scsi_ioctl(scsi_generics[dev].device, cmd_in, (void *) arg);
cmd_in97drivers/scsi/st.cunsigned int cmd_in, unsigned long arg);
cmd_in886drivers/scsi/st.cunsigned int cmd_in, unsigned long arg)
cmd_in898drivers/scsi/st.cswitch (cmd_in) {
cmd_in1046drivers/scsi/st.cif (cmd_in == MTSETBLK &&
cmd_in1057drivers/scsi/st.cif (cmd_in == MTSETDRVBUFFER)
cmd_in1063drivers/scsi/st.cif (cmd_in == MTSETDENSITY)
cmd_in1067drivers/scsi/st.cif (cmd_in == MTSETBLK)
cmd_in1076drivers/scsi/st.cif (cmd_in == MTSETBLK)
cmd_in1081drivers/scsi/st.celse if (cmd_in == MTSETDENSITY)
cmd_in1090drivers/scsi/st.cprintk("st%d: Unknown st_ioctl command %x.\n", dev, cmd_in);
cmd_in1108drivers/scsi/st.cif (cmd_in == MTBSFM)
cmd_in1110drivers/scsi/st.celse if (cmd_in == MTFSFM)
cmd_in1112drivers/scsi/st.celse if (cmd_in == MTSETBLK) {
cmd_in1127drivers/scsi/st.celse if (cmd_in == MTSETDRVBUFFER)
cmd_in1129drivers/scsi/st.celse if (cmd_in == MTSETDENSITY)
cmd_in1131drivers/scsi/st.cif (cmd_in == MTEOM || cmd_in == MTWEOF) {
cmd_in1135drivers/scsi/st.celse if (cmd_in != MTSETBLK && cmd_in != MTNOP) {
cmd_in1148drivers/scsi/st.cunsigned int cmd_in, unsigned long arg)
cmd_in1165drivers/scsi/st.ccmd = cmd_in & IOCCMD_MASK;
cmd_in1168drivers/scsi/st.cif (((cmd_in & IOCSIZE_MASK) >> IOCSIZE_SHIFT) != sizeof(mtc))
cmd_in1187drivers/scsi/st.cif (((cmd_in & IOCSIZE_MASK) >> IOCSIZE_SHIFT) != sizeof(struct mtget))
cmd_in1201drivers/scsi/st.cif (((cmd_in & IOCSIZE_MASK) >> IOCSIZE_SHIFT) != sizeof(struct mtpos))
cmd_in1259drivers/scsi/st.creturn scsi_ioctl(scsi_tapes[dev].device, cmd_in, (void *) arg);