Lines Matching refs:tmf
1708 struct ibmvfc_tmf *tmf; in ibmvfc_bsg_timeout() local
1724 tmf = &evt->iu.tmf; in ibmvfc_bsg_timeout()
1725 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_bsg_timeout()
1726 tmf->common.version = cpu_to_be32(1); in ibmvfc_bsg_timeout()
1727 tmf->common.opcode = cpu_to_be32(IBMVFC_TMF_MAD); in ibmvfc_bsg_timeout()
1728 tmf->common.length = cpu_to_be16(sizeof(*tmf)); in ibmvfc_bsg_timeout()
1729 tmf->scsi_id = cpu_to_be64(port_id); in ibmvfc_bsg_timeout()
1730 tmf->cancel_key = cpu_to_be32(IBMVFC_PASSTHRU_CANCEL_KEY); in ibmvfc_bsg_timeout()
1731 tmf->my_cancel_key = cpu_to_be32(IBMVFC_INTERNAL_CANCEL_KEY); in ibmvfc_bsg_timeout()
1965 struct ibmvfc_cmd *tmf; in ibmvfc_reset_device() local
1978 tmf = &evt->iu.cmd; in ibmvfc_reset_device()
1979 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_reset_device()
1980 tmf->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); in ibmvfc_reset_device()
1981 tmf->resp.len = cpu_to_be32(sizeof(tmf->rsp)); in ibmvfc_reset_device()
1982 tmf->frame_type = cpu_to_be32(IBMVFC_SCSI_FCP_TYPE); in ibmvfc_reset_device()
1983 tmf->payload_len = cpu_to_be32(sizeof(tmf->iu)); in ibmvfc_reset_device()
1984 tmf->resp_len = cpu_to_be32(sizeof(tmf->rsp)); in ibmvfc_reset_device()
1985 tmf->cancel_key = cpu_to_be32((unsigned long)sdev->hostdata); in ibmvfc_reset_device()
1986 tmf->tgt_scsi_id = cpu_to_be64(rport->port_id); in ibmvfc_reset_device()
1987 int_to_scsilun(sdev->lun, &tmf->iu.lun); in ibmvfc_reset_device()
1988 tmf->flags = cpu_to_be16((IBMVFC_NO_MEM_DESC | IBMVFC_TMF)); in ibmvfc_reset_device()
1989 tmf->iu.tmf_flags = type; in ibmvfc_reset_device()
2149 struct ibmvfc_tmf *tmf; in ibmvfc_cancel_all() local
2177 tmf = &evt->iu.tmf; in ibmvfc_cancel_all()
2178 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_cancel_all()
2179 tmf->common.version = cpu_to_be32(1); in ibmvfc_cancel_all()
2180 tmf->common.opcode = cpu_to_be32(IBMVFC_TMF_MAD); in ibmvfc_cancel_all()
2181 tmf->common.length = cpu_to_be16(sizeof(*tmf)); in ibmvfc_cancel_all()
2182 tmf->scsi_id = cpu_to_be64(rport->port_id); in ibmvfc_cancel_all()
2183 int_to_scsilun(sdev->lun, &tmf->lun); in ibmvfc_cancel_all()
2187 tmf->flags = cpu_to_be32((type | IBMVFC_TMF_LUA_VALID)); in ibmvfc_cancel_all()
2189 tmf->flags = cpu_to_be32(((type & IBMVFC_TMF_SUPPRESS_ABTS) | IBMVFC_TMF_LUA_VALID)); in ibmvfc_cancel_all()
2190 tmf->cancel_key = cpu_to_be32((unsigned long)sdev->hostdata); in ibmvfc_cancel_all()
2191 tmf->my_cancel_key = cpu_to_be32((unsigned long)starget->hostdata); in ibmvfc_cancel_all()
2280 struct ibmvfc_cmd *tmf; in ibmvfc_abort_task_set() local
2308 tmf = &evt->iu.cmd; in ibmvfc_abort_task_set()
2309 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_abort_task_set()
2310 tmf->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); in ibmvfc_abort_task_set()
2311 tmf->resp.len = cpu_to_be32(sizeof(tmf->rsp)); in ibmvfc_abort_task_set()
2312 tmf->frame_type = cpu_to_be32(IBMVFC_SCSI_FCP_TYPE); in ibmvfc_abort_task_set()
2313 tmf->payload_len = cpu_to_be32(sizeof(tmf->iu)); in ibmvfc_abort_task_set()
2314 tmf->resp_len = cpu_to_be32(sizeof(tmf->rsp)); in ibmvfc_abort_task_set()
2315 tmf->cancel_key = cpu_to_be32((unsigned long)sdev->hostdata); in ibmvfc_abort_task_set()
2316 tmf->tgt_scsi_id = cpu_to_be64(rport->port_id); in ibmvfc_abort_task_set()
2317 int_to_scsilun(sdev->lun, &tmf->iu.lun); in ibmvfc_abort_task_set()
2318 tmf->flags = cpu_to_be16((IBMVFC_NO_MEM_DESC | IBMVFC_TMF)); in ibmvfc_abort_task_set()
2319 tmf->iu.tmf_flags = IBMVFC_ABORT_TASK_SET; in ibmvfc_abort_task_set()
3687 struct ibmvfc_tmf *tmf; in ibmvfc_adisc_timeout() local
3707 tmf = &evt->iu.tmf; in ibmvfc_adisc_timeout()
3708 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_adisc_timeout()
3709 tmf->common.version = cpu_to_be32(1); in ibmvfc_adisc_timeout()
3710 tmf->common.opcode = cpu_to_be32(IBMVFC_TMF_MAD); in ibmvfc_adisc_timeout()
3711 tmf->common.length = cpu_to_be16(sizeof(*tmf)); in ibmvfc_adisc_timeout()
3712 tmf->scsi_id = cpu_to_be64(tgt->scsi_id); in ibmvfc_adisc_timeout()
3713 tmf->cancel_key = cpu_to_be32(tgt->cancel_key); in ibmvfc_adisc_timeout()