Lines Matching defs:fct_task

2303 	scsi_task_t *fct_task;
2416 fct_task = (scsi_task_t *)fct_cmd->cmd_specific;
2421 fct_task->task_flags = TF_ATTR_SIMPLE_QUEUE;
2425 fct_task->task_flags = TF_ATTR_HEAD_OF_QUEUE;
2429 fct_task->task_flags = TF_ATTR_ORDERED_QUEUE;
2433 fct_task->task_flags = TF_ATTR_ACA;
2437 fct_task->task_flags = TF_ATTR_UNTAGGED;
2449 fct_task->task_flags |= TF_WRITE_DATA;
2455 fct_task->task_flags |= TF_READ_DATA;
2459 fct_task->task_priority = 0;
2465 fct_task->task_mgmt_function = TM_ABORT_TASK_SET;
2467 fct_task->task_mgmt_function = TM_CLEAR_TASK_SET;
2469 fct_task->task_mgmt_function = TM_LUN_RESET;
2471 fct_task->task_mgmt_function = TM_TARGET_COLD_RESET;
2473 fct_task->task_mgmt_function = TM_CLEAR_ACA;
2475 fct_task->task_mgmt_function = TM_ABORT_TASK;
2480 fct_task->task_max_nbufs = 1;
2482 fct_task->task_additional_flags = 0;
2483 fct_task->task_cur_nbufs = 0;
2484 fct_task->task_csn_size = 8;
2485 fct_task->task_cmd_seq_no = 0;
2486 fct_task->task_expected_xfer_length = cnt;
2487 bcopy((void *)&fcp_cmd->fcpCdb, fct_task->task_cdb, 16);
2499 fct_task->task_expected_xfer_length,
2526 scsi_task_t *fct_task;
2548 fct_task = (scsi_task_t *)fct_cmd->cmd_specific;
2568 fct_task->task_cmd_xfer_length,
2569 fct_task->task_nbytes_transferred, dbuf->db_data_size,
2570 fct_task->task_expected_xfer_length);
2622 scsi_task_t *fct_task;
2631 fct_task = (scsi_task_t *)fct_cmd->cmd_specific;
2643 if (fct_task->task_sense_length) {
2644 size += fct_task->task_sense_length;
2649 fct_cmd, cmd_sbp, fct_task->task_scsi_status,
2650 fct_task->task_resid, size, fct_cmd->cmd_rxid, fct_cmd->cmd_oxid);
2691 if (fct_task->task_resid) {
2692 if (fct_task->task_status_ctrl & TASK_SCTRL_OVER) {
2695 fcp_rsp->rspResId = LE_SWAP32(fct_task->task_resid);
2697 } else if (fct_task->task_status_ctrl & TASK_SCTRL_UNDER) {
2700 fcp_rsp->rspResId = LE_SWAP32(fct_task->task_resid);
2705 if (fct_task->task_scsi_status) {
2706 if (fct_task->task_scsi_status == SCSI_STAT_QUE_FULL) {
2713 if ((fct_task->task_flags & TF_READ_DATA) &&
2717 fct_task->task_expected_xfer_length;
2722 if (fct_task->task_sense_length) {
2725 fcp_rsp->rspSnsLen = LE_SWAP32(fct_task->task_sense_length);
2727 bcopy((uint8_t *)fct_task->task_sense_data,
2729 fct_task->task_sense_length);
2732 fcp_rsp->rspStatus3 = fct_task->task_scsi_status;
2860 scsi_task_t *fct_task;
2972 fct_task =
2974 fct_task->task_scsi_status = 0;
2988 fct_task =
2990 fct_task->task_scsi_status = 0;