logio 448 drivers/scsi/qla2xxx/qla_def.h } logio; logio 3308 drivers/scsi/qla2xxx/qla_def.h } logio; logio 221 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.data[0] = MBS_COMMAND_ERROR; logio 222 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.data[1] = logio 223 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.flags & SRB_LOGIN_RETRIED ? logio 283 drivers/scsi/qla2xxx/qla_init.c ea.data[0] = lio->u.logio.data[0]; logio 284 drivers/scsi/qla2xxx/qla_init.c ea.data[1] = lio->u.logio.data[1]; logio 285 drivers/scsi/qla2xxx/qla_init.c ea.iop[0] = lio->u.logio.iop[0]; logio 286 drivers/scsi/qla2xxx/qla_init.c ea.iop[1] = lio->u.logio.iop[1]; logio 345 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.flags |= SRB_LOGIN_PRLI_ONLY; logio 347 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.flags |= SRB_LOGIN_COND_PLOGI; logio 350 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.flags |= SRB_LOGIN_SKIP_PRLI; logio 441 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.data); logio 555 drivers/scsi/qla2xxx/qla_init.c ea.data[0] = lio->u.logio.data[0]; logio 556 drivers/scsi/qla2xxx/qla_init.c ea.data[1] = lio->u.logio.data[1]; logio 557 drivers/scsi/qla2xxx/qla_init.c ea.iop[0] = lio->u.logio.iop[0]; logio 558 drivers/scsi/qla2xxx/qla_init.c ea.iop[1] = lio->u.logio.iop[1]; logio 594 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.flags |= SRB_LOGIN_RETRIED; logio 1210 drivers/scsi/qla2xxx/qla_init.c ea.data[0] = lio->u.logio.data[0]; logio 1211 drivers/scsi/qla2xxx/qla_init.c ea.data[1] = lio->u.logio.data[1]; logio 1212 drivers/scsi/qla2xxx/qla_init.c ea.iop[0] = lio->u.logio.iop[0]; logio 1213 drivers/scsi/qla2xxx/qla_init.c ea.iop[1] = lio->u.logio.iop[1]; logio 1258 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.flags = 0; logio 1261 drivers/scsi/qla2xxx/qla_init.c lio->u.logio.flags |= SRB_LOGIN_NVME_PRLI; logio 2340 drivers/scsi/qla2xxx/qla_iocb.c qla24xx_prli_iocb(srb_t *sp, struct logio_entry_24xx *logio) logio 2344 drivers/scsi/qla2xxx/qla_iocb.c logio->entry_type = LOGINOUT_PORT_IOCB_TYPE; logio 2345 drivers/scsi/qla2xxx/qla_iocb.c logio->control_flags = cpu_to_le16(LCF_COMMAND_PRLI); logio 2346 drivers/scsi/qla2xxx/qla_iocb.c if (lio->u.logio.flags & SRB_LOGIN_NVME_PRLI) { logio 2347 drivers/scsi/qla2xxx/qla_iocb.c logio->control_flags |= LCF_NVME_PRLI; logio 2349 drivers/scsi/qla2xxx/qla_iocb.c logio->io_parameter[0] = NVME_PRLI_SP_FIRST_BURST; logio 2352 drivers/scsi/qla2xxx/qla_iocb.c logio->nport_handle = cpu_to_le16(sp->fcport->loop_id); logio 2353 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[0] = sp->fcport->d_id.b.al_pa; logio 2354 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[1] = sp->fcport->d_id.b.area; logio 2355 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[2] = sp->fcport->d_id.b.domain; logio 2356 drivers/scsi/qla2xxx/qla_iocb.c logio->vp_index = sp->vha->vp_idx; logio 2360 drivers/scsi/qla2xxx/qla_iocb.c qla24xx_login_iocb(srb_t *sp, struct logio_entry_24xx *logio) logio 2364 drivers/scsi/qla2xxx/qla_iocb.c logio->entry_type = LOGINOUT_PORT_IOCB_TYPE; logio 2365 drivers/scsi/qla2xxx/qla_iocb.c if (lio->u.logio.flags & SRB_LOGIN_PRLI_ONLY) { logio 2366 drivers/scsi/qla2xxx/qla_iocb.c logio->control_flags = cpu_to_le16(LCF_COMMAND_PRLI); logio 2368 drivers/scsi/qla2xxx/qla_iocb.c logio->control_flags = cpu_to_le16(LCF_COMMAND_PLOGI); logio 2369 drivers/scsi/qla2xxx/qla_iocb.c if (lio->u.logio.flags & SRB_LOGIN_COND_PLOGI) logio 2370 drivers/scsi/qla2xxx/qla_iocb.c logio->control_flags |= cpu_to_le16(LCF_COND_PLOGI); logio 2371 drivers/scsi/qla2xxx/qla_iocb.c if (lio->u.logio.flags & SRB_LOGIN_SKIP_PRLI) logio 2372 drivers/scsi/qla2xxx/qla_iocb.c logio->control_flags |= cpu_to_le16(LCF_SKIP_PRLI); logio 2374 drivers/scsi/qla2xxx/qla_iocb.c logio->nport_handle = cpu_to_le16(sp->fcport->loop_id); logio 2375 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[0] = sp->fcport->d_id.b.al_pa; logio 2376 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[1] = sp->fcport->d_id.b.area; logio 2377 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[2] = sp->fcport->d_id.b.domain; logio 2378 drivers/scsi/qla2xxx/qla_iocb.c logio->vp_index = sp->vha->vp_idx; logio 2391 drivers/scsi/qla2xxx/qla_iocb.c opts = lio->u.logio.flags & SRB_LOGIN_COND_PLOGI ? BIT_0 : 0; logio 2392 drivers/scsi/qla2xxx/qla_iocb.c opts |= lio->u.logio.flags & SRB_LOGIN_SKIP_PRLI ? BIT_1 : 0; logio 2406 drivers/scsi/qla2xxx/qla_iocb.c qla24xx_logout_iocb(srb_t *sp, struct logio_entry_24xx *logio) logio 2409 drivers/scsi/qla2xxx/qla_iocb.c logio->entry_type = LOGINOUT_PORT_IOCB_TYPE; logio 2420 drivers/scsi/qla2xxx/qla_iocb.c logio->control_flags = cpu_to_le16(control_flags); logio 2421 drivers/scsi/qla2xxx/qla_iocb.c logio->nport_handle = cpu_to_le16(sp->fcport->loop_id); logio 2422 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[0] = sp->fcport->d_id.b.al_pa; logio 2423 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[1] = sp->fcport->d_id.b.area; logio 2424 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[2] = sp->fcport->d_id.b.domain; logio 2425 drivers/scsi/qla2xxx/qla_iocb.c logio->vp_index = sp->vha->vp_idx; logio 2447 drivers/scsi/qla2xxx/qla_iocb.c qla24xx_adisc_iocb(srb_t *sp, struct logio_entry_24xx *logio) logio 2449 drivers/scsi/qla2xxx/qla_iocb.c logio->entry_type = LOGINOUT_PORT_IOCB_TYPE; logio 2450 drivers/scsi/qla2xxx/qla_iocb.c logio->control_flags = cpu_to_le16(LCF_COMMAND_ADISC); logio 2451 drivers/scsi/qla2xxx/qla_iocb.c logio->nport_handle = cpu_to_le16(sp->fcport->loop_id); logio 2452 drivers/scsi/qla2xxx/qla_iocb.c logio->vp_index = sp->vha->vp_idx; logio 3526 drivers/scsi/qla2xxx/qla_iocb.c qla24xx_prlo_iocb(srb_t *sp, struct logio_entry_24xx *logio) logio 3528 drivers/scsi/qla2xxx/qla_iocb.c logio->entry_type = LOGINOUT_PORT_IOCB_TYPE; logio 3529 drivers/scsi/qla2xxx/qla_iocb.c logio->control_flags = logio 3532 drivers/scsi/qla2xxx/qla_iocb.c logio->nport_handle = cpu_to_le16(sp->fcport->loop_id); logio 3533 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[0] = sp->fcport->d_id.b.al_pa; logio 3534 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[1] = sp->fcport->d_id.b.area; logio 3535 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[2] = sp->fcport->d_id.b.domain; logio 3536 drivers/scsi/qla2xxx/qla_iocb.c logio->vp_index = sp->fcport->vha->vp_idx; logio 1365 drivers/scsi/qla2xxx/qla_isr.c data = lio->u.logio.data; logio 1368 drivers/scsi/qla2xxx/qla_isr.c data[1] = lio->u.logio.flags & SRB_LOGIN_RETRIED ? logio 1679 drivers/scsi/qla2xxx/qla_isr.c struct logio_entry_24xx *logio) logio 1689 drivers/scsi/qla2xxx/qla_isr.c sp = qla2x00_get_sp_from_handle(vha, func, req, logio); logio 1696 drivers/scsi/qla2xxx/qla_isr.c data = lio->u.logio.data; logio 1699 drivers/scsi/qla2xxx/qla_isr.c data[1] = lio->u.logio.flags & SRB_LOGIN_RETRIED ? logio 1701 drivers/scsi/qla2xxx/qla_isr.c if (logio->entry_status) { logio 1707 drivers/scsi/qla2xxx/qla_isr.c logio->entry_status); logio 1709 drivers/scsi/qla2xxx/qla_isr.c logio, sizeof(*logio)); logio 1714 drivers/scsi/qla2xxx/qla_isr.c if (le16_to_cpu(logio->comp_status) == CS_COMPLETE) { logio 1720 drivers/scsi/qla2xxx/qla_isr.c le32_to_cpu(logio->io_parameter[0])); logio 1726 drivers/scsi/qla2xxx/qla_isr.c lio->u.logio.iop[0] = logio 1727 drivers/scsi/qla2xxx/qla_isr.c le32_to_cpu(logio->io_parameter[0]); logio 1728 drivers/scsi/qla2xxx/qla_isr.c lio->u.logio.iop[1] = logio 1729 drivers/scsi/qla2xxx/qla_isr.c le32_to_cpu(logio->io_parameter[1]); logio 1736 drivers/scsi/qla2xxx/qla_isr.c iop[0] = le32_to_cpu(logio->io_parameter[0]); logio 1747 drivers/scsi/qla2xxx/qla_isr.c if (logio->io_parameter[7] || logio->io_parameter[8]) logio 1749 drivers/scsi/qla2xxx/qla_isr.c if (logio->io_parameter[9] || logio->io_parameter[10]) logio 1755 drivers/scsi/qla2xxx/qla_isr.c iop[0] = le32_to_cpu(logio->io_parameter[0]); logio 1756 drivers/scsi/qla2xxx/qla_isr.c iop[1] = le32_to_cpu(logio->io_parameter[1]); logio 1757 drivers/scsi/qla2xxx/qla_isr.c lio->u.logio.iop[0] = iop[0]; logio 1758 drivers/scsi/qla2xxx/qla_isr.c lio->u.logio.iop[1] = iop[1]; logio 1803 drivers/scsi/qla2xxx/qla_isr.c le16_to_cpu(logio->comp_status), logio 1804 drivers/scsi/qla2xxx/qla_isr.c le32_to_cpu(logio->io_parameter[0]), logio 1805 drivers/scsi/qla2xxx/qla_isr.c le32_to_cpu(logio->io_parameter[1])); logio 4938 drivers/scsi/qla2xxx/qla_os.c e->u.logio.fcport = fcport; \ logio 4940 drivers/scsi/qla2xxx/qla_os.c e->u.logio.data[0] = data[0]; \ logio 4941 drivers/scsi/qla2xxx/qla_os.c e->u.logio.data[1] = data[1]; \ logio 5232 drivers/scsi/qla2xxx/qla_os.c qla2x00_async_login(vha, e->u.logio.fcport, logio 5233 drivers/scsi/qla2xxx/qla_os.c e->u.logio.data); logio 5236 drivers/scsi/qla2xxx/qla_os.c rc = qla2x00_async_logout(vha, e->u.logio.fcport); logio 5239 drivers/scsi/qla2xxx/qla_os.c qla2x00_async_logout_done(vha, e->u.logio.fcport, logio 5240 drivers/scsi/qla2xxx/qla_os.c e->u.logio.data); logio 5243 drivers/scsi/qla2xxx/qla_os.c qla2x00_async_adisc(vha, e->u.logio.fcport, logio 5244 drivers/scsi/qla2xxx/qla_os.c e->u.logio.data); logio 5281 drivers/scsi/qla2xxx/qla_os.c rc = qla2x00_async_prlo(vha, e->u.logio.fcport); logio 5284 drivers/scsi/qla2xxx/qla_os.c qla2x00_async_prlo_done(vha, e->u.logio.fcport, logio 5285 drivers/scsi/qla2xxx/qla_os.c e->u.logio.data);