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);