Lines Matching refs:tmf
1714 struct ibmvfc_tmf *tmf; in ibmvfc_bsg_timeout() local
1730 tmf = &evt->iu.tmf; in ibmvfc_bsg_timeout()
1731 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_bsg_timeout()
1732 tmf->common.version = cpu_to_be32(1); in ibmvfc_bsg_timeout()
1733 tmf->common.opcode = cpu_to_be32(IBMVFC_TMF_MAD); in ibmvfc_bsg_timeout()
1734 tmf->common.length = cpu_to_be16(sizeof(*tmf)); in ibmvfc_bsg_timeout()
1735 tmf->scsi_id = cpu_to_be64(port_id); in ibmvfc_bsg_timeout()
1736 tmf->cancel_key = cpu_to_be32(IBMVFC_PASSTHRU_CANCEL_KEY); in ibmvfc_bsg_timeout()
1737 tmf->my_cancel_key = cpu_to_be32(IBMVFC_INTERNAL_CANCEL_KEY); in ibmvfc_bsg_timeout()
1974 struct ibmvfc_cmd *tmf; in ibmvfc_reset_device() local
1987 tmf = &evt->iu.cmd; in ibmvfc_reset_device()
1988 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_reset_device()
1989 tmf->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); in ibmvfc_reset_device()
1990 tmf->resp.len = cpu_to_be32(sizeof(tmf->rsp)); in ibmvfc_reset_device()
1991 tmf->frame_type = cpu_to_be32(IBMVFC_SCSI_FCP_TYPE); in ibmvfc_reset_device()
1992 tmf->payload_len = cpu_to_be32(sizeof(tmf->iu)); in ibmvfc_reset_device()
1993 tmf->resp_len = cpu_to_be32(sizeof(tmf->rsp)); in ibmvfc_reset_device()
1994 tmf->cancel_key = cpu_to_be32((unsigned long)sdev->hostdata); in ibmvfc_reset_device()
1995 tmf->tgt_scsi_id = cpu_to_be64(rport->port_id); in ibmvfc_reset_device()
1996 int_to_scsilun(sdev->lun, &tmf->iu.lun); in ibmvfc_reset_device()
1997 tmf->flags = cpu_to_be16((IBMVFC_NO_MEM_DESC | IBMVFC_TMF)); in ibmvfc_reset_device()
1998 tmf->iu.tmf_flags = type; in ibmvfc_reset_device()
2158 struct ibmvfc_tmf *tmf; in ibmvfc_cancel_all() local
2186 tmf = &evt->iu.tmf; in ibmvfc_cancel_all()
2187 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_cancel_all()
2188 tmf->common.version = cpu_to_be32(1); in ibmvfc_cancel_all()
2189 tmf->common.opcode = cpu_to_be32(IBMVFC_TMF_MAD); in ibmvfc_cancel_all()
2190 tmf->common.length = cpu_to_be16(sizeof(*tmf)); in ibmvfc_cancel_all()
2191 tmf->scsi_id = cpu_to_be64(rport->port_id); in ibmvfc_cancel_all()
2192 int_to_scsilun(sdev->lun, &tmf->lun); in ibmvfc_cancel_all()
2196 tmf->flags = cpu_to_be32((type | IBMVFC_TMF_LUA_VALID)); in ibmvfc_cancel_all()
2198 tmf->flags = cpu_to_be32(((type & IBMVFC_TMF_SUPPRESS_ABTS) | IBMVFC_TMF_LUA_VALID)); in ibmvfc_cancel_all()
2199 tmf->cancel_key = cpu_to_be32((unsigned long)sdev->hostdata); in ibmvfc_cancel_all()
2200 tmf->my_cancel_key = cpu_to_be32((unsigned long)starget->hostdata); in ibmvfc_cancel_all()
2289 struct ibmvfc_cmd *tmf; in ibmvfc_abort_task_set() local
2317 tmf = &evt->iu.cmd; in ibmvfc_abort_task_set()
2318 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_abort_task_set()
2319 tmf->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); in ibmvfc_abort_task_set()
2320 tmf->resp.len = cpu_to_be32(sizeof(tmf->rsp)); in ibmvfc_abort_task_set()
2321 tmf->frame_type = cpu_to_be32(IBMVFC_SCSI_FCP_TYPE); in ibmvfc_abort_task_set()
2322 tmf->payload_len = cpu_to_be32(sizeof(tmf->iu)); in ibmvfc_abort_task_set()
2323 tmf->resp_len = cpu_to_be32(sizeof(tmf->rsp)); in ibmvfc_abort_task_set()
2324 tmf->cancel_key = cpu_to_be32((unsigned long)sdev->hostdata); in ibmvfc_abort_task_set()
2325 tmf->tgt_scsi_id = cpu_to_be64(rport->port_id); in ibmvfc_abort_task_set()
2326 int_to_scsilun(sdev->lun, &tmf->iu.lun); in ibmvfc_abort_task_set()
2327 tmf->flags = cpu_to_be16((IBMVFC_NO_MEM_DESC | IBMVFC_TMF)); in ibmvfc_abort_task_set()
2328 tmf->iu.tmf_flags = IBMVFC_ABORT_TASK_SET; in ibmvfc_abort_task_set()
3697 struct ibmvfc_tmf *tmf; in ibmvfc_adisc_timeout() local
3717 tmf = &evt->iu.tmf; in ibmvfc_adisc_timeout()
3718 memset(tmf, 0, sizeof(*tmf)); in ibmvfc_adisc_timeout()
3719 tmf->common.version = cpu_to_be32(1); in ibmvfc_adisc_timeout()
3720 tmf->common.opcode = cpu_to_be32(IBMVFC_TMF_MAD); in ibmvfc_adisc_timeout()
3721 tmf->common.length = cpu_to_be16(sizeof(*tmf)); in ibmvfc_adisc_timeout()
3722 tmf->scsi_id = cpu_to_be64(tgt->scsi_id); in ibmvfc_adisc_timeout()
3723 tmf->cancel_key = cpu_to_be32(tgt->cancel_key); in ibmvfc_adisc_timeout()