Searched refs:tm_iocb (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/scsi/qla2xxx/ |
D | qla_mr.c | 3208 struct tsk_mgmt_entry_fx00 tm_iocb; in qlafx00_tm_iocb() local 3211 memset(&tm_iocb, 0, sizeof(struct tsk_mgmt_entry_fx00)); in qlafx00_tm_iocb() 3212 tm_iocb.entry_type = TSK_MGMT_IOCB_TYPE_FX00; in qlafx00_tm_iocb() 3213 tm_iocb.entry_count = 1; in qlafx00_tm_iocb() 3214 tm_iocb.handle = cpu_to_le32(MAKE_HANDLE(req->id, sp->handle)); in qlafx00_tm_iocb() 3215 tm_iocb.reserved_0 = 0; in qlafx00_tm_iocb() 3216 tm_iocb.tgt_id = cpu_to_le16(sp->fcport->tgt_id); in qlafx00_tm_iocb() 3217 tm_iocb.control_flags = cpu_to_le32(fxio->u.tmf.flags); in qlafx00_tm_iocb() 3218 if (tm_iocb.control_flags == cpu_to_le32((uint32_t)TCF_LUN_RESET)) { in qlafx00_tm_iocb() 3220 host_to_adap((uint8_t *)&llun, (uint8_t *)&tm_iocb.lun, in qlafx00_tm_iocb() [all …]
|
D | qla_target.h | 929 struct imm_ntfy_from_isp tm_iocb; member 1010 struct imm_ntfy_from_isp tm_iocb; member
|
D | qla_init.c | 298 struct srb_iocb *tm_iocb; in qla2x00_async_tm_cmd() local 306 tm_iocb = &sp->u.iocb_cmd; in qla2x00_async_tm_cmd() 310 tm_iocb->u.tmf.flags = flags; in qla2x00_async_tm_cmd() 311 tm_iocb->u.tmf.lun = lun; in qla2x00_async_tm_cmd() 312 tm_iocb->u.tmf.data = tag; in qla2x00_async_tm_cmd() 314 tm_iocb->timeout = qla2x00_tmf_iocb_timeout; in qla2x00_async_tm_cmd() 315 init_completion(&tm_iocb->u.tmf.comp); in qla2x00_async_tm_cmd() 326 wait_for_completion(&tm_iocb->u.tmf.comp); in qla2x00_async_tm_cmd() 328 rval = tm_iocb->u.tmf.comp_status == CS_COMPLETE ? in qla2x00_async_tm_cmd() 331 if ((rval != QLA_SUCCESS) || tm_iocb->u.tmf.data) { in qla2x00_async_tm_cmd() [all …]
|
D | qla_target.c | 459 qlt_send_notify_ack(vha, &sess->tm_iocb, in qlt_free_session_done() 1095 memcpy(&prm->tm_iocb, param, param_size); in qlt_sched_sess_work() 4187 qlt_swap_imm_ntfy_iocb(iocb, &sess->tm_iocb); in qlt_24xx_handle_els() 4201 memcpy(&sess->tm_iocb, iocb, sizeof(sess->tm_iocb)); in qlt_24xx_handle_els()
|