Lines Matching refs:fcp_cmnd
400 (sizeof(struct fcp_cmnd) + sizeof(struct fcp_rsp)); in lpfc_new_scsi_buf_s3()
405 (int)sizeof(struct fcp_cmnd), in lpfc_new_scsi_buf_s3()
437 psb->fcp_cmnd = psb->data; in lpfc_new_scsi_buf_s3()
438 psb->fcp_rsp = psb->data + sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s3()
439 psb->fcp_bpl = psb->data + sizeof(struct fcp_cmnd) + in lpfc_new_scsi_buf_s3()
445 pdma_phys_fcp_rsp = psb->dma_handle + sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s3()
446 pdma_phys_bpl = psb->dma_handle + sizeof(struct fcp_cmnd) + in lpfc_new_scsi_buf_s3()
456 bpl[0].tus.f.bdeSize = sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s3()
477 iocb->un.fcpi64.bdl.bdeSize = sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s3()
646 (sizeof(struct fcp_cmnd) + sizeof(struct fcp_rsp)); in lpfc_sli4_post_scsi_sgl_list()
811 (sizeof(struct fcp_cmnd) + sizeof(struct fcp_rsp)); in lpfc_new_scsi_buf_s4()
816 (int)sizeof(struct fcp_cmnd), in lpfc_new_scsi_buf_s4()
878 psb->fcp_cmnd = (psb->data + sgl_size); in lpfc_new_scsi_buf_s4()
879 psb->fcp_rsp = (struct fcp_rsp *)((uint8_t *)psb->fcp_cmnd + in lpfc_new_scsi_buf_s4()
880 sizeof(struct fcp_cmnd)); in lpfc_new_scsi_buf_s4()
886 pdma_phys_fcp_rsp = pdma_phys_fcp_cmd + sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s4()
898 sgl->sge_len = cpu_to_le32(sizeof(struct fcp_cmnd)); in lpfc_new_scsi_buf_s4()
920 iocb->un.fcpi64.bdl.bdeSize = sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s4()
1173 struct fcp_cmnd *fcp_cmnd = lpfc_cmd->fcp_cmnd; in lpfc_scsi_prep_dma_buf_s3() local
1266 physaddr += (sizeof(struct fcp_cmnd) + in lpfc_scsi_prep_dma_buf_s3()
1282 fcp_cmnd->fcpDl = cpu_to_be32(scsi_bufflen(scsi_cmnd)); in lpfc_scsi_prep_dma_buf_s3()
2728 struct fcp_cmnd *fcp_cmnd = lpfc_cmd->fcp_cmnd; in lpfc_bg_scsi_prep_dma_buf_s3() local
2832 fcp_cmnd->fcpDl = be32_to_cpu(fcpdl); in lpfc_bg_scsi_prep_dma_buf_s3()
3252 struct fcp_cmnd *fcp_cmnd = lpfc_cmd->fcp_cmnd; in lpfc_scsi_prep_dma_buf_s4() local
3362 fcp_cmnd->fcpDl = cpu_to_be32(scsi_bufflen(scsi_cmnd)); in lpfc_scsi_prep_dma_buf_s4()
3397 struct fcp_cmnd *fcp_cmnd = lpfc_cmd->fcp_cmnd; in lpfc_bg_scsi_prep_dma_buf_s4() local
3511 fcp_cmnd->fcpDl = be32_to_cpu(fcpdl); in lpfc_bg_scsi_prep_dma_buf_s4()
3721 struct fcp_cmnd *fcpcmd = lpfc_cmd->fcp_cmnd; in lpfc_handle_fcp_err()
4189 lpfc_fcpcmd_to_iocb(uint8_t *data, struct fcp_cmnd *fcp_cmnd) in lpfc_fcpcmd_to_iocb() argument
4192 for (i = 0, j = 0; i < sizeof(struct fcp_cmnd); in lpfc_fcpcmd_to_iocb()
4194 ((uint32_t *)data)[j] = cpu_to_be32(((uint32_t *)fcp_cmnd)[j]); in lpfc_fcpcmd_to_iocb()
4213 struct fcp_cmnd *fcp_cmnd = lpfc_cmd->fcp_cmnd; in lpfc_scsi_prep_cmnd() local
4226 lpfc_cmd->fcp_cmnd->fcpCntl2 = 0; in lpfc_scsi_prep_cmnd()
4229 &lpfc_cmd->fcp_cmnd->fcp_lun); in lpfc_scsi_prep_cmnd()
4231 ptr = &fcp_cmnd->fcpCdb[0]; in lpfc_scsi_prep_cmnd()
4238 fcp_cmnd->fcpCntl1 = SIMPLE_Q; in lpfc_scsi_prep_cmnd()
4262 fcp_cmnd->fcpCntl3 = WRITE_DATA; in lpfc_scsi_prep_cmnd()
4267 fcp_cmnd->fcpCntl3 = READ_DATA; in lpfc_scsi_prep_cmnd()
4274 fcp_cmnd->fcpCntl3 = 0; in lpfc_scsi_prep_cmnd()
4279 lpfc_fcpcmd_to_iocb(iocb_cmd->unsli3.fcp_ext.icd, fcp_cmnd); in lpfc_scsi_prep_cmnd()
4322 struct fcp_cmnd *fcp_cmnd; in lpfc_scsi_prep_task_mgmt_cmd() local
4335 fcp_cmnd = lpfc_cmd->fcp_cmnd; in lpfc_scsi_prep_task_mgmt_cmd()
4337 memset(fcp_cmnd, 0, sizeof(struct fcp_cmnd)); in lpfc_scsi_prep_task_mgmt_cmd()
4338 int_to_scsilun(lun, &fcp_cmnd->fcp_lun); in lpfc_scsi_prep_task_mgmt_cmd()
4339 fcp_cmnd->fcpCntl2 = task_mgmt_cmd; in lpfc_scsi_prep_task_mgmt_cmd()
4342 lpfc_fcpcmd_to_iocb(piocb->unsli3.fcp_ext.icd, fcp_cmnd); in lpfc_scsi_prep_task_mgmt_cmd()
4685 switch (lpfc_cmd->fcp_cmnd->fcpCntl3) { in lpfc_queuecommand()