Home
last modified time | relevance | path

Searched refs:logio (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/scsi/qla2xxx/
Dqla_iocb.c2222 qla24xx_prli_iocb(srb_t *sp, struct logio_entry_24xx *logio) in qla24xx_prli_iocb() argument
2226 logio->entry_type = LOGINOUT_PORT_IOCB_TYPE; in qla24xx_prli_iocb()
2227 logio->control_flags = cpu_to_le16(LCF_COMMAND_PRLI); in qla24xx_prli_iocb()
2228 if (lio->u.logio.flags & SRB_LOGIN_NVME_PRLI) in qla24xx_prli_iocb()
2229 logio->control_flags |= LCF_NVME_PRLI; in qla24xx_prli_iocb()
2231 logio->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_prli_iocb()
2232 logio->port_id[0] = sp->fcport->d_id.b.al_pa; in qla24xx_prli_iocb()
2233 logio->port_id[1] = sp->fcport->d_id.b.area; in qla24xx_prli_iocb()
2234 logio->port_id[2] = sp->fcport->d_id.b.domain; in qla24xx_prli_iocb()
2235 logio->vp_index = sp->vha->vp_idx; in qla24xx_prli_iocb()
[all …]
Dqla_isr.c1358 data = lio->u.logio.data; in qla2x00_mbx_iocb_entry()
1361 data[1] = lio->u.logio.flags & SRB_LOGIN_RETRIED ? in qla2x00_mbx_iocb_entry()
1672 struct logio_entry_24xx *logio) in qla24xx_logio_entry() argument
1682 sp = qla2x00_get_sp_from_handle(vha, func, req, logio); in qla24xx_logio_entry()
1689 data = lio->u.logio.data; in qla24xx_logio_entry()
1692 data[1] = lio->u.logio.flags & SRB_LOGIN_RETRIED ? in qla24xx_logio_entry()
1694 if (logio->entry_status) { in qla24xx_logio_entry()
1700 logio->entry_status); in qla24xx_logio_entry()
1702 (uint8_t *)logio, sizeof(*logio)); in qla24xx_logio_entry()
1707 if (le16_to_cpu(logio->comp_status) == CS_COMPLETE) { in qla24xx_logio_entry()
[all …]
Dqla_init.c121 lio->u.logio.data[0] = MBS_COMMAND_ERROR; in qla2x00_async_iocb_timeout()
122 lio->u.logio.data[1] = in qla2x00_async_iocb_timeout()
123 lio->u.logio.flags & SRB_LOGIN_RETRIED ? in qla2x00_async_iocb_timeout()
182 ea.data[0] = lio->u.logio.data[0]; in qla2x00_async_login_sp_done()
183 ea.data[1] = lio->u.logio.data[1]; in qla2x00_async_login_sp_done()
184 ea.iop[0] = lio->u.logio.iop[0]; in qla2x00_async_login_sp_done()
185 ea.iop[1] = lio->u.logio.iop[1]; in qla2x00_async_login_sp_done()
239 lio->u.logio.flags |= SRB_LOGIN_PRLI_ONLY; in qla2x00_async_login()
241 lio->u.logio.flags |= SRB_LOGIN_COND_PLOGI; in qla2x00_async_login()
244 lio->u.logio.flags |= SRB_LOGIN_SKIP_PRLI; in qla2x00_async_login()
[all …]
Dqla_os.c4700 e->u.logio.fcport = fcport; \
4702 e->u.logio.data[0] = data[0]; \
4703 e->u.logio.data[1] = data[1]; \
4979 qla2x00_async_login(vha, e->u.logio.fcport, in qla2x00_do_work()
4980 e->u.logio.data); in qla2x00_do_work()
4983 qla2x00_async_logout(vha, e->u.logio.fcport); in qla2x00_do_work()
4986 qla2x00_async_logout_done(vha, e->u.logio.fcport, in qla2x00_do_work()
4987 e->u.logio.data); in qla2x00_do_work()
4990 qla2x00_async_adisc(vha, e->u.logio.fcport, in qla2x00_do_work()
4991 e->u.logio.data); in qla2x00_do_work()
[all …]
Dqla_def.h386 } logio; member
3261 } logio; member