Lines Matching refs:scmd
338 static void ips_scmd_buf_write(struct scsi_cmnd * scmd, void *data,
340 static void ips_scmd_buf_read(struct scsi_cmnd * scmd, void *data,
3655 ips_scmd_buf_write(struct scsi_cmnd *scmd, void *data, unsigned int count)
3657 if (scmd->use_sg) {
3663 struct scatterlist *sg = scmd->request_buffer;
3665 (i < scmd->use_sg) && (xfer_cnt < count); i++) {
3680 unsigned int min_cnt = min(count, scmd->request_bufflen);
3681 memcpy(scmd->request_buffer, data, min_cnt);
3693 ips_scmd_buf_read(struct scsi_cmnd *scmd, void *data, unsigned int count)
3695 if (scmd->use_sg) {
3701 struct scatterlist *sg = scmd->request_buffer;
3703 (i < scmd->use_sg) && (xfer_cnt < count); i++) {
3718 unsigned int min_cnt = min(count, scmd->request_bufflen);
3719 memcpy(data, scmd->request_buffer, min_cnt);