Home
last modified time | relevance | path

Searched refs:tmf (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/scsi/isci/
A Dtask.h101 if (SAS_PROTOCOL_SATA == tmf->proto) in isci_print_tmf()
107 tmf->status, in isci_print_tmf()
108 tmf->resp.d2h_fis.status, in isci_print_tmf()
109 tmf->resp.d2h_fis.error); in isci_print_tmf()
121 tmf->status, in isci_print_tmf()
122 tmf->resp.resp_iu.datapres, in isci_print_tmf()
123 tmf->resp.resp_iu.status, in isci_print_tmf()
125 tmf->resp.resp_iu.resp_data[0], in isci_print_tmf()
126 tmf->resp.resp_iu.resp_data[1], in isci_print_tmf()
127 tmf->resp.resp_iu.resp_data[2], in isci_print_tmf()
[all …]
A Dtask.c292 tmf->complete = &completion; in isci_task_execute_tmf()
329 isci_print_tmf(ihost, tmf); in isci_task_execute_tmf()
331 if (tmf->status == SCI_SUCCESS) in isci_task_execute_tmf()
360 memset(tmf, 0, sizeof(*tmf)); in isci_task_build_tmf()
361 tmf->tmf_code = code; in isci_task_build_tmf()
368 isci_task_build_tmf(tmf, code); in isci_task_build_abort_task_tmf()
384 struct isci_tmf tmf; in isci_task_send_lu_reset_sas() local
484 struct isci_tmf tmf; in isci_task_abort_task() local
708 if (tmf) { in isci_task_request_complete()
712 memcpy(tmf->resp.rsp_buf, in isci_task_request_complete()
[all …]
A Drequest.h135 struct ssp_task_iu tmf; member
/linux/drivers/vhost/
A Dscsi.c364 vhost_work_queue(&tmf->vhost->dev, &tmf->vwork); in vhost_scsi_release_cmd()
1166 vhost_scsi_send_tmf_resp(tmf->vhost, &tmf->svq->vq, tmf->in_iovs, in vhost_scsi_tmf_resp_work()
1167 tmf->vq_desc, &tmf->resp_iov, resp_code); in vhost_scsi_tmf_resp_work()
1202 tmf->tpg = tpg; in vhost_scsi_handle_tmf()
1203 tmf->vhost = vs; in vhost_scsi_handle_tmf()
1204 tmf->svq = svq; in vhost_scsi_handle_tmf()
1207 tmf->in_iovs = vc->in; in vhost_scsi_handle_tmf()
1298 vc.req = &v_req.tmf; in vhost_scsi_ctl_handle_vq()
1991 tmf = kzalloc(sizeof(*tmf), GFP_KERNEL); in vhost_scsi_port_link()
1992 if (!tmf) in vhost_scsi_port_link()
[all …]
/linux/drivers/scsi/aacraid/
A Dlinit.c697 struct aac_hba_tm_req *tmf; in aac_eh_abort() local
724 memset(tmf, 0, sizeof(*tmf)); in aac_eh_abort()
725 tmf->tmf = HBA_TMF_ABORT_TASK; in aac_eh_abort()
727 tmf->lun[1] = cmd->device->lun; in aac_eh_abort()
829 struct aac_hba_tm_req *tmf; in aac_eh_tmf_lun_reset_fib() local
834 memset(tmf, 0, sizeof(*tmf)); in aac_eh_tmf_lun_reset_fib()
835 tmf->tmf = HBA_TMF_LUN_RESET; in aac_eh_tmf_lun_reset_fib()
836 tmf->it_nexus = info->rmw_nexus; in aac_eh_tmf_lun_reset_fib()
840 tmf->error_ptr_hi = cpu_to_le32 in aac_eh_tmf_lun_reset_fib()
842 tmf->error_ptr_lo = cpu_to_le32 in aac_eh_tmf_lun_reset_fib()
[all …]
/linux/drivers/scsi/pm8001/
A Dpm8001_sas.c467 ccb, tmf); in pm8001_task_exec()
739 res = pm8001_task_exec(task, GFP_KERNEL, 1, tmf); in pm8001_exec_internal_tmf_task()
757 tmf->tmf); in pm8001_exec_internal_tmf_task()
904 u8 *lun, struct pm8001_tmf_task *tmf) in pm8001_issue_ssp_tmf() argument
912 tmf); in pm8001_issue_ssp_tmf()
1121 tmf_task.tmf = TMF_LU_RESET; in pm8001_lu_reset()
1153 tmf_task.tmf = TMF_QUERY_TASK; in pm8001_query_task()
1222 tmf_task.tmf = TMF_ABORT_TASK; in pm8001_abort_task()
1335 tmf_task.tmf = TMF_ABORT_TASK_SET; in pm8001_abort_task_set()
1343 tmf_task.tmf = TMF_CLEAR_ACA; in pm8001_clear_aca()
[all …]
A Dpm8001_sas.h104 u8 tmf; member
206 struct pm8001_ccb_info *ccb, struct pm8001_tmf_task *tmf);
688 struct pm8001_tmf_task *tmf);
/linux/drivers/scsi/snic/
A Dsnic_scsi.c1307 u32 tmf, in snic_queue_itmf_req() argument
1330 tmf); in snic_queue_itmf_req()
1356 int tmf) in snic_issue_tm_req() argument
1369 tmf, rqi, tag); in snic_issue_tm_req()
1411 int tmf) in snic_queue_abort_req() argument
1515 tmf = SNIC_ITMF_ABTS_TASK_TERM; in snic_send_abort_and_wait()
1517 tmf = SNIC_ITMF_ABTS_TASK; in snic_send_abort_and_wait()
1730 u32 sv_state = 0, tmf = 0; in snic_dr_clean_single_req() local
1794 tmf = SNIC_ITMF_ABTS_TASK_TERM; in snic_dr_clean_single_req()
1796 tmf = SNIC_ITMF_ABTS_TASK; in snic_dr_clean_single_req()
[all …]
/linux/drivers/scsi/mvsas/
A Dmv_sas.c554 struct mvs_tmf_task *tmf) in mvs_task_prep_ssp() argument
674 buf_cmd[10] = tmf->tmf; in mvs_task_prep_ssp()
675 switch (tmf->tmf) { in mvs_task_prep_ssp()
840 struct mvs_tmf_task *tmf) in mvs_task_exec() argument
1311 mv_printk("TMF task[%x] timeout.\n", tmf->tmf); in mvs_exec_internal_tmf_task()
1362 sizeof(ssp_task), tmf); in mvs_debug_issue_ssp_tmf()
1389 tmf_task.tmf = TMF_LU_RESET; in mvs_lu_reset()
1445 tmf_task.tmf = TMF_QUERY_TASK; in mvs_query_task()
1500 tmf_task.tmf = TMF_ABORT_TASK; in mvs_abort_task()
1545 tmf_task.tmf = TMF_ABORT_TASK_SET; in mvs_abort_task_set()
[all …]
A Dmv_defs.h491 u8 tmf; member
/linux/drivers/scsi/ibmvscsi/
A Dibmvfc.c2022 struct ibmvfc_tmf *tmf; in ibmvfc_bsg_timeout() local
2038 tmf = &evt->iu.tmf; in ibmvfc_bsg_timeout()
2039 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_bsg_timeout()
2042 tmf->common.length = cpu_to_be16(sizeof(*tmf)); in ibmvfc_bsg_timeout()
2284 struct ibmvfc_cmd *tmf; in ibmvfc_reset_device() local
2505 tmf = &evt->iu.tmf; in ibmvfc_init_tmf()
2506 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_init_tmf()
2514 tmf->common.length = cpu_to_be16(sizeof(*tmf)); in ibmvfc_init_tmf()
4545 tmf = &evt->iu.tmf; in ibmvfc_adisc_timeout()
4546 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_adisc_timeout()
[all …]
/linux/drivers/scsi/aic94xx/
A Daic94xx_tmf.c444 scb->abort_task.ssp_task.tmf = TMF_ABORT_TASK; in asd_abort_task()
557 int tmf, int index) in asd_initiate_ssp_tmf() argument
577 if (tmf == TMF_QUERY_TASK) in asd_initiate_ssp_tmf()
593 scb->ssp_tmf.ssp_task.tmf = tmf; in asd_initiate_ssp_tmf()
600 if (tmf == TMF_QUERY_TASK) in asd_initiate_ssp_tmf()
/linux/drivers/scsi/
A Dvirtio_scsi.c47 struct virtio_scsi_ctrl_tmf_req tmf; member
52 struct virtio_scsi_ctrl_tmf_resp tmf; member
609 sizeof cmd->req.tmf, sizeof cmd->resp.tmf, true) < 0) in virtscsi_tmf()
613 if (cmd->resp.tmf.response == VIRTIO_SCSI_S_OK || in virtscsi_tmf()
614 cmd->resp.tmf.response == VIRTIO_SCSI_S_FUNCTION_SUCCEEDED) in virtscsi_tmf()
644 cmd->req.tmf = (struct virtio_scsi_ctrl_tmf_req){ in virtscsi_device_reset()
702 cmd->req.tmf = (struct virtio_scsi_ctrl_tmf_req){ in virtscsi_abort()
A Dlibiscsi.c234 struct iscsi_tm *tmf = &session->tmhdr; in iscsi_check_tmf_restrictions() local
240 if ((tmf->opcode & ISCSI_OPCODE_MASK) != ISCSI_OP_SCSI_TMFUNC) in iscsi_check_tmf_restrictions()
243 switch (ISCSI_TM_FUNC_VALUE(tmf)) { in iscsi_check_tmf_restrictions()
248 hdr_lun = scsilun_to_int(&tmf->lun); in iscsi_check_tmf_restrictions()
281 task->hdr_itt == tmf->rtt) { in iscsi_check_tmf_restrictions()
935 struct iscsi_tm_rsp *tmf = (struct iscsi_tm_rsp *)hdr; in iscsi_tmf_rsp() local
944 if (tmf->response == ISCSI_TMF_RSP_COMPLETE) in iscsi_tmf_rsp()
946 else if (tmf->response == ISCSI_TMF_RSP_NO_TASK) in iscsi_tmf_rsp()
/linux/drivers/scsi/hisi_sas/
A Dhisi_sas_v1_hw.c961 struct hisi_sas_tmf_task *tmf = slot->tmf; in prep_ssp_v1_hw() local
962 int has_data = 0, priority = !!tmf; in prep_ssp_v1_hw()
976 if (tmf) { in prep_ssp_v1_hw()
997 if (tmf) { in prep_ssp_v1_hw()
1028 if (!tmf) { in prep_ssp_v1_hw()
1034 buf_cmd[10] = tmf->tmf; in prep_ssp_v1_hw()
1035 switch (tmf->tmf) { in prep_ssp_v1_hw()
1039 (tmf->tag_of_task_to_be_managed >> 8) & 0xff; in prep_ssp_v1_hw()
1041 tmf->tag_of_task_to_be_managed & 0xff; in prep_ssp_v1_hw()
A Dhisi_sas_main.c14 u8 *lun, struct hisi_sas_tmf_task *tmf);
408 bool is_tmf, struct hisi_sas_tmf_task *tmf, in hisi_sas_task_prep() argument
516 slot->tmf = tmf; in hisi_sas_task_prep()
707 tmf_task.tmf = TMF_CLEAR_TASK_SET; in hisi_sas_init_device()
1234 struct hisi_sas_tmf_task *tmf) in hisi_sas_exec_internal_tmf_task() argument
1403 u8 *lun, struct hisi_sas_tmf_task *tmf) in hisi_sas_debug_issue_ssp_tmf() argument
1413 sizeof(ssp_task), tmf); in hisi_sas_debug_issue_ssp_tmf()
1701 tmf_task.tmf = TMF_ABORT_TASK; in hisi_sas_abort_task()
1780 tmf_task.tmf = TMF_ABORT_TASK_SET; in hisi_sas_abort_task_set()
1794 tmf_task.tmf = TMF_CLEAR_ACA; in hisi_sas_clear_aca()
[all …]
A Dhisi_sas_v2_hw.c1745 struct hisi_sas_tmf_task *tmf = slot->tmf; in prep_ssp_v2_hw() local
1746 int has_data = 0, priority = !!tmf; in prep_ssp_v2_hw()
1757 if (tmf) { in prep_ssp_v2_hw()
1800 if (!tmf) { in prep_ssp_v2_hw()
1806 buf_cmd[10] = tmf->tmf; in prep_ssp_v2_hw()
1807 switch (tmf->tmf) { in prep_ssp_v2_hw()
1811 (tmf->tag_of_task_to_be_managed >> 8) & 0xff; in prep_ssp_v2_hw()
1813 tmf->tag_of_task_to_be_managed & 0xff; in prep_ssp_v2_hw()
2495 struct hisi_sas_tmf_task *tmf = slot->tmf; in prep_ata_v2_hw() local
2508 if (tmf && tmf->force_phy) { in prep_ata_v2_hw()
[all …]
A Dhisi_sas.h235 u8 tmf; member
257 struct hisi_sas_tmf_task *tmf; member
A Dhisi_sas_v3_hw.c1222 struct hisi_sas_tmf_task *tmf = slot->tmf; in prep_ssp_v3_hw() local
1223 int has_data = 0, priority = !!tmf; in prep_ssp_v3_hw()
1235 if (tmf) { in prep_ssp_v3_hw()
1282 if (!tmf) { in prep_ssp_v3_hw()
1286 buf_cmd[10] = tmf->tmf; in prep_ssp_v3_hw()
1287 switch (tmf->tmf) { in prep_ssp_v3_hw()
1291 (tmf->tag_of_task_to_be_managed >> 8) & 0xff; in prep_ssp_v3_hw()
1293 tmf->tag_of_task_to_be_managed & 0xff; in prep_ssp_v3_hw()
/linux/drivers/scsi/elx/efct/
A Defct_lio.h25 io->tgt_io.tmf, ##__VA_ARGS__)
114 u8 tmf; member
/linux/include/scsi/
A Dsas.h363 u8 tmf; member
596 u8 tmf; member
/linux/drivers/target/
A Dtarget_core_transport.c3086 static const char *target_tmf_name(enum tcm_tmreq_table tmf) in target_tmf_name() argument
3088 switch (tmf) { in target_tmf_name()
3106 struct se_tmr_req *tmf = cmd->se_tmr_req; in target_show_cmd() local
3117 pfx, target_tmf_name(tmf->function), cmd->tag, in target_show_cmd()
3118 tmf->ref_task_tag, cmd->se_tfo->get_cmd_state(cmd), in target_show_cmd()
A Dtarget_core_user.c1237 tcmu_tmr_type(enum tcm_tmreq_table tmf) in tcmu_tmr_type() argument
1239 switch (tmf) { in tcmu_tmr_type()
1253 tcmu_tmr_notify(struct se_device *se_dev, enum tcm_tmreq_table tmf, in tcmu_tmr_notify() argument
1292 tcmu_tmr_type(tmf), udev->name, i, cmd_cnt); in tcmu_tmr_notify()
1298 tmr->tmr_type = tcmu_tmr_type(tmf); in tcmu_tmr_notify()
/linux/drivers/scsi/qla2xxx/
A Dqla_init.c1951 tmf->u.tmf.comp_status = cpu_to_le16(CS_TIMEOUT); in qla2x00_tmf_iocb_timeout()
1952 tmf->u.tmf.data = QLA_FUNCTION_FAILED; in qla2x00_tmf_iocb_timeout()
1953 complete(&tmf->u.tmf.comp); in qla2x00_tmf_iocb_timeout()
1961 complete(&tmf->u.tmf.comp); in qla2x00_tmf_sp_done()
1982 init_completion(&tm_iocb->u.tmf.comp); in qla2x00_async_tm_cmd()
1985 tm_iocb->u.tmf.flags = flags; in qla2x00_async_tm_cmd()
1986 tm_iocb->u.tmf.lun = lun; in qla2x00_async_tm_cmd()
1987 tm_iocb->u.tmf.data = tag; in qla2x00_async_tm_cmd()
2000 rval = tm_iocb->u.tmf.data; in qla2x00_async_tm_cmd()
2008 flags = tm_iocb->u.tmf.flags; in qla2x00_async_tm_cmd()
[all …]
A Dqla_mr.c2152 struct srb_iocb *tmf; in qlafx00_tm_iocb_entry() local
2154 tmf = &sp->u.iocb_cmd; in qlafx00_tm_iocb_entry()
2158 tmf->u.tmf.comp_status = cpstatus; in qlafx00_tm_iocb_entry()
3184 tm_iocb.control_flags = cpu_to_le32(fxio->u.tmf.flags); in qlafx00_tm_iocb()
3186 int_to_scsilun(fxio->u.tmf.lun, &llun); in qlafx00_tm_iocb()

Completed in 143 milliseconds

12