Searched refs:iocommand (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/block/ |
D | cciss.c | 1463 IOCTL_Command_struct iocommand; in cciss_passthru() local 1476 (&iocommand, argp, sizeof(IOCTL_Command_struct))) in cciss_passthru() 1478 if ((iocommand.buf_size < 1) && in cciss_passthru() 1479 (iocommand.Request.Type.Direction != XFER_NONE)) { in cciss_passthru() 1482 if (iocommand.buf_size > 0) { in cciss_passthru() 1483 buff = kmalloc(iocommand.buf_size, GFP_KERNEL); in cciss_passthru() 1487 if (iocommand.Request.Type.Direction == XFER_WRITE) { in cciss_passthru() 1489 if (copy_from_user(buff, iocommand.buf, iocommand.buf_size)) { in cciss_passthru() 1494 memset(buff, 0, iocommand.buf_size); in cciss_passthru() 1505 if (iocommand.buf_size > 0) { /* buffer to fill */ in cciss_passthru() [all …]
|
/linux-4.1.27/drivers/scsi/ |
D | hpsa.c | 4884 IOCTL_Command_struct iocommand; in hpsa_passthru_ioctl() local 4894 if (copy_from_user(&iocommand, argp, sizeof(iocommand))) in hpsa_passthru_ioctl() 4896 if ((iocommand.buf_size < 1) && in hpsa_passthru_ioctl() 4897 (iocommand.Request.Type.Direction != XFER_NONE)) { in hpsa_passthru_ioctl() 4900 if (iocommand.buf_size > 0) { in hpsa_passthru_ioctl() 4901 buff = kmalloc(iocommand.buf_size, GFP_KERNEL); in hpsa_passthru_ioctl() 4904 if (iocommand.Request.Type.Direction & XFER_WRITE) { in hpsa_passthru_ioctl() 4906 if (copy_from_user(buff, iocommand.buf, in hpsa_passthru_ioctl() 4907 iocommand.buf_size)) { in hpsa_passthru_ioctl() 4912 memset(buff, 0, iocommand.buf_size); in hpsa_passthru_ioctl() [all …]
|