Lines Matching refs:cmnd
2467 struct scsi_cmnd *cmnd = (struct scsi_cmnd *) ioim->dio; in bfa_ioim_send_ioreq() local
2494 scsi_for_each_sg(cmnd, sg, ioim->nsges, i) { in bfa_ioim_send_ioreq()
2557 m->cmnd = cmnd_z0; in bfa_ioim_send_ioreq()
2558 int_to_scsilun(cmnd->device->lun, &m->cmnd.lun); in bfa_ioim_send_ioreq()
2559 dmadir = cmnd->sc_data_direction; in bfa_ioim_send_ioreq()
2561 m->cmnd.iodir = FCP_IODIR_WRITE; in bfa_ioim_send_ioreq()
2563 m->cmnd.iodir = FCP_IODIR_READ; in bfa_ioim_send_ioreq()
2565 m->cmnd.iodir = FCP_IODIR_NONE; in bfa_ioim_send_ioreq()
2567 m->cmnd.cdb = *(struct scsi_cdb_s *) cmnd->cmnd; in bfa_ioim_send_ioreq()
2568 fcp_dl = scsi_bufflen(cmnd); in bfa_ioim_send_ioreq()
2569 m->cmnd.fcp_dl = cpu_to_be32(fcp_dl); in bfa_ioim_send_ioreq()
2574 switch (m->cmnd.iodir) { in bfa_ioim_send_ioreq()
2592 (scsi_bufflen(cmnd) & (sizeof(u32) - 1))) in bfa_ioim_send_ioreq()
3321 struct scsi_cmnd *cmnd; in bfa_tskim_gather_ios() local
3331 cmnd = (struct scsi_cmnd *) ioim->dio; in bfa_tskim_gather_ios()
3332 int_to_scsilun(cmnd->device->lun, &scsilun); in bfa_tskim_gather_ios()
3344 cmnd = (struct scsi_cmnd *) ioim->dio; in bfa_tskim_gather_ios()
3345 int_to_scsilun(cmnd->device->lun, &scsilun); in bfa_tskim_gather_ios()