Lines Matching refs:fcp_cmnd
1352 struct fcp_cmnd *fcp_cmnd;
1422 fcp_cmnd = &crc_ctx_pkt->fcp_cmnd;
1424 fcp_cmnd->additional_cdb_len = additional_fcpcdb_len;
1426 fcp_cmnd->additional_cdb_len |= 1;
1428 fcp_cmnd->additional_cdb_len |= 2;
1430 int_to_scsilun(cmd->device->lun, &fcp_cmnd->lun);
1431 memcpy(fcp_cmnd->cdb, cmd->cmnd, cmd->cmd_len);
1435 fcp_cmnd->task_management = 0;
1436 fcp_cmnd->task_attribute = TSK_SIMPLE;
1496 fcp_dl = (__be32 *)(crc_ctx_pkt->fcp_cmnd.cdb + 16 +
3472 ctx->fcp_cmnd = dma_pool_zalloc(ha->fcp_cmnd_dma_pool,
3474 if (!ctx->fcp_cmnd) {
3476 "Failed to allocate fcp_cmnd for cmd=%p.\n", cmd);
3525 int_to_scsilun(cmd->device->lun, &ctx->fcp_cmnd->lun);
3526 ctx->fcp_cmnd->additional_cdb_len = additional_cdb_len;
3529 ctx->fcp_cmnd->additional_cdb_len |= 1;
3531 ctx->fcp_cmnd->additional_cdb_len |= 2;
3535 ctx->fcp_cmnd->task_attribute |=
3538 memcpy(ctx->fcp_cmnd->cdb, cmd->cmnd, cmd->cmd_len);
3540 fcp_dl = (__be32 *)(ctx->fcp_cmnd->cdb + 16 +
3654 dma_pool_free(ha->fcp_cmnd_dma_pool, ctx->fcp_cmnd, ctx->fcp_cmnd_dma);
4341 ctx->fcp_cmnd = dma_pool_zalloc(ha->fcp_cmnd_dma_pool,
4343 if (!ctx->fcp_cmnd) {
4345 "Failed to allocate fcp_cmnd for cmd=%p.\n", cmd);
4401 int_to_scsilun(cmd->device->lun, &ctx->fcp_cmnd->lun);
4402 ctx->fcp_cmnd->additional_cdb_len = additional_cdb_len;
4405 ctx->fcp_cmnd->additional_cdb_len |= 1;
4407 ctx->fcp_cmnd->additional_cdb_len |= 2;
4411 ctx->fcp_cmnd->task_attribute |=
4414 memcpy(ctx->fcp_cmnd->cdb, cmd->cmnd, cmd->cmd_len);
4416 fcp_dl = (__be32 *)(ctx->fcp_cmnd->cdb + 16 +
4455 dma_pool_free(ha->fcp_cmnd_dma_pool, ctx->fcp_cmnd, ctx->fcp_cmnd_dma);