psli             1218 drivers/scsi/lpfc/lpfc_attr.c 	struct lpfc_sli *psli;
psli             1234 drivers/scsi/lpfc/lpfc_attr.c 	psli = &phba->sli;
psli             1242 drivers/scsi/lpfc/lpfc_attr.c 	if (!(psli->sli_flag & LPFC_QUEUE_FREE_INIT)) {
psli             1243 drivers/scsi/lpfc/lpfc_attr.c 		psli->sli_flag |= LPFC_QUEUE_FREE_WAIT;
psli             1254 drivers/scsi/lpfc/lpfc_attr.c 		for (i = 0; i < psli->num_rings; i++) {
psli             1255 drivers/scsi/lpfc/lpfc_attr.c 			pring = &psli->sli3_ring[i];
psli             1272 drivers/scsi/lpfc/lpfc_attr.c 	psli->sli_flag &= ~LPFC_QUEUE_FREE_WAIT;
psli             6581 drivers/scsi/lpfc/lpfc_attr.c 	struct lpfc_sli   *psli = &phba->sli;
psli             6583 drivers/scsi/lpfc/lpfc_attr.c 	struct lpfc_lnk_stat * lso = &psli->lnk_stat_offsets;
psli             6686 drivers/scsi/lpfc/lpfc_attr.c 	hs->seconds_since_last_reset = ktime_get_seconds() - psli->stats_start;
psli             6702 drivers/scsi/lpfc/lpfc_attr.c 	struct lpfc_sli   *psli = &phba->sli;
psli             6703 drivers/scsi/lpfc/lpfc_attr.c 	struct lpfc_lnk_stat *lso = &psli->lnk_stat_offsets;
psli             6724 drivers/scsi/lpfc/lpfc_attr.c 		(!(psli->sli_flag & LPFC_SLI_ACTIVE)))
psli             6742 drivers/scsi/lpfc/lpfc_attr.c 	    (!(psli->sli_flag & LPFC_SLI_ACTIVE)))
psli             6765 drivers/scsi/lpfc/lpfc_attr.c 	psli->stats_start = ktime_get_seconds();
psli             1706 drivers/scsi/lpfc/lpfc_bsg.c 	struct lpfc_sli *psli;
psli             1711 drivers/scsi/lpfc/lpfc_bsg.c 	psli = &phba->sli;
psli             1712 drivers/scsi/lpfc/lpfc_bsg.c 	if (!psli)
psli             1717 drivers/scsi/lpfc/lpfc_bsg.c 	    (psli->sli_flag & LPFC_BLOCK_MGMT_IO) ||
psli             1718 drivers/scsi/lpfc/lpfc_bsg.c 	    (!(psli->sli_flag & LPFC_SLI_ACTIVE)))
psli             1734 drivers/scsi/lpfc/lpfc_bsg.c 		pring = &psli->sli3_ring[LPFC_FCP_RING];
psli             3106 drivers/scsi/lpfc/lpfc_bsg.c 	struct lpfc_sli *psli = &phba->sli;
psli             3148 drivers/scsi/lpfc/lpfc_bsg.c 	    (psli->sli_flag & LPFC_BLOCK_MGMT_IO) ||
psli             3149 drivers/scsi/lpfc/lpfc_bsg.c 	    (!(psli->sli_flag & LPFC_SLI_ACTIVE))) {
psli             3301 drivers/scsi/lpfc/lpfc_ct.c 	struct lpfc_sli *psli = &phba->sli;
psli             3311 drivers/scsi/lpfc/lpfc_ct.c 		if (psli->sli_flag & LPFC_SLI_ACTIVE)
psli             3340 drivers/scsi/lpfc/lpfc_ct.c 		if (psli->sli_flag & LPFC_SLI_ACTIVE)
psli              731 drivers/scsi/lpfc/lpfc_debugfs.c 	struct lpfc_sli *psli = &phba->sli;
psli              766 drivers/scsi/lpfc/lpfc_debugfs.c 			pring = &psli->sli3_ring[i];
psli             1080 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct lpfc_sli   *psli = &phba->sli;
psli             1085 drivers/scsi/lpfc/lpfc_hbadisc.c 	psli->sli3_ring[LPFC_EXTRA_RING].flag &= ~LPFC_STOP_IOCB_EVENT;
psli             1086 drivers/scsi/lpfc/lpfc_hbadisc.c 	psli->sli3_ring[LPFC_FCP_RING].flag &= ~LPFC_STOP_IOCB_EVENT;
psli             1103 drivers/scsi/lpfc/lpfc_hbadisc.c 	psli->sli_flag |= LPFC_PROCESS_LA;
psli             1127 drivers/scsi/lpfc/lpfc_hbadisc.c 	psli->sli_flag |= LPFC_PROCESS_LA;
psli             3356 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct lpfc_sli *psli = &phba->sli;
psli             3358 drivers/scsi/lpfc/lpfc_hbadisc.c 	psli->sli_flag |= LPFC_PROCESS_LA;
psli             4764 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct lpfc_sli *psli = &phba->sli;
psli             4768 drivers/scsi/lpfc/lpfc_hbadisc.c 	for (i = 0; i < psli->num_rings; i++)
psli             4769 drivers/scsi/lpfc/lpfc_hbadisc.c 		__lpfc_dequeue_nport_iocbs(phba, ndlp, &psli->sli3_ring[i],
psli             5543 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct lpfc_sli *psli = &phba->sli;
psli             5544 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct lpfc_sli_ring *extra_ring = &psli->sli3_ring[LPFC_EXTRA_RING];
psli             5545 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct lpfc_sli_ring *fcp_ring   = &psli->sli3_ring[LPFC_FCP_RING];
psli             5809 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct lpfc_sli  *psli = &phba->sli;
psli             6022 drivers/scsi/lpfc/lpfc_hbadisc.c 			psli->sli3_ring[(LPFC_EXTRA_RING)].flag &=
psli             6024 drivers/scsi/lpfc/lpfc_hbadisc.c 			psli->sli3_ring[LPFC_FCP_RING].flag &=
psli              417 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli *psli = &phba->sli;
psli              539 drivers/scsi/lpfc/lpfc_init.c 	if (psli->sli3_ring[LPFC_EXTRA_RING].sli.sli3.cmdringaddr)
psli              540 drivers/scsi/lpfc/lpfc_init.c 		psli->sli3_ring[LPFC_EXTRA_RING].flag |= LPFC_STOP_IOCB_EVENT;
psli              541 drivers/scsi/lpfc/lpfc_init.c 	if (psli->sli3_ring[LPFC_FCP_RING].sli.sli3.cmdringaddr)
psli              542 drivers/scsi/lpfc/lpfc_init.c 		psli->sli3_ring[LPFC_FCP_RING].flag |= LPFC_STOP_IOCB_EVENT;
psli              579 drivers/scsi/lpfc/lpfc_init.c 	if (psli->num_rings > 0)
psli              581 drivers/scsi/lpfc/lpfc_init.c 	if (psli->num_rings > 1)
psli              583 drivers/scsi/lpfc/lpfc_init.c 	if (psli->num_rings > 2)
psli              585 drivers/scsi/lpfc/lpfc_init.c 	if (psli->num_rings > 3)
psli              922 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli *psli = &phba->sli;
psli              932 drivers/scsi/lpfc/lpfc_init.c 		pring = &psli->sli3_ring[LPFC_ELS_RING];
psli              964 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli *psli = &phba->sli;
psli              972 drivers/scsi/lpfc/lpfc_init.c 		for (i = 0; i < psli->num_rings; i++) {
psli              973 drivers/scsi/lpfc/lpfc_init.c 			pring = &psli->sli3_ring[i];
psli             1361 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli *psli = &phba->sli;
psli             1420 drivers/scsi/lpfc/lpfc_init.c 			if ((!(psli->sli_flag & LPFC_SLI_MBOX_ACTIVE)) &&
psli             1421 drivers/scsi/lpfc/lpfc_init.c 				(list_empty(&psli->mboxq))) {
psli             1496 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli   *psli = &phba->sli;
psli             1499 drivers/scsi/lpfc/lpfc_init.c 	psli->sli_flag &= ~LPFC_SLI_ACTIVE;
psli             1549 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli *psli = &phba->sli;
psli             1568 drivers/scsi/lpfc/lpfc_init.c 	psli->sli_flag &= ~LPFC_SLI_ACTIVE;
psli             1644 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli   *psli = &phba->sli;
psli             1687 drivers/scsi/lpfc/lpfc_init.c 		psli->sli_flag &= ~LPFC_SLI_ACTIVE;
psli             2033 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli   *psli = &phba->sli;
psli             2060 drivers/scsi/lpfc/lpfc_init.c 	psli->slistat.link_event++;
psli             2090 drivers/scsi/lpfc/lpfc_init.c 	psli->sli_flag |= LPFC_PROCESS_LA;
psli             2652 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli *psli = &phba->sli;
psli             2655 drivers/scsi/lpfc/lpfc_init.c 	lpfc_post_buffer(phba, &psli->sli3_ring[LPFC_ELS_RING], LPFC_BUF_RING0);
psli             6161 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli *psli = &phba->sli;
psli             6210 drivers/scsi/lpfc/lpfc_init.c 	timer_setup(&psli->mbox_tmo, lpfc_mbox_timeout, 0);
psli             12379 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli *psli = &phba->sli;
psli             12401 drivers/scsi/lpfc/lpfc_init.c 	psli->sli_flag &= ~LPFC_SLI_ACTIVE;
psli             13185 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli *psli = &phba->sli;
psli             13207 drivers/scsi/lpfc/lpfc_init.c 	psli->sli_flag &= ~LPFC_SLI_ACTIVE;
psli              957 drivers/scsi/lpfc/lpfc_mbox.c 	struct lpfc_sli *psli = &phba->sli;
psli              965 drivers/scsi/lpfc/lpfc_mbox.c 	pcbp->maxRing = (psli->num_rings - 1);
psli              967 drivers/scsi/lpfc/lpfc_mbox.c 	for (i = 0; i < psli->num_rings; i++) {
psli              968 drivers/scsi/lpfc/lpfc_mbox.c 		pring = &psli->sli3_ring[i];
psli             1220 drivers/scsi/lpfc/lpfc_mbox.c 	struct lpfc_sli *psli;
psli             1230 drivers/scsi/lpfc/lpfc_mbox.c 	psli = &phba->sli;
psli             1231 drivers/scsi/lpfc/lpfc_mbox.c 	pring = &psli->sli3_ring[ring];
psli             1483 drivers/scsi/lpfc/lpfc_mbox.c 	struct lpfc_sli *psli;
psli             1485 drivers/scsi/lpfc/lpfc_mbox.c 	psli = &phba->sli;
psli             1487 drivers/scsi/lpfc/lpfc_mbox.c 	list_add_tail(&mbq->list, &psli->mboxq);
psli             1489 drivers/scsi/lpfc/lpfc_mbox.c 	psli->mboxq_cnt++;
psli             1512 drivers/scsi/lpfc/lpfc_mbox.c 	struct lpfc_sli *psli = &phba->sli;
psli             1514 drivers/scsi/lpfc/lpfc_mbox.c 	list_remove_head((&psli->mboxq), mbq, LPFC_MBOXQ_t, list);
psli             1516 drivers/scsi/lpfc/lpfc_mbox.c 		psli->mboxq_cnt--;
psli              293 drivers/scsi/lpfc/lpfc_mem.c 	struct lpfc_sli *psli = &phba->sli;
psli              298 drivers/scsi/lpfc/lpfc_mem.c 	list_for_each_entry_safe(mbox, next_mbox, &psli->mboxq, list) {
psli              308 drivers/scsi/lpfc/lpfc_mem.c 	list_for_each_entry_safe(mbox, next_mbox, &psli->mboxq_cmpl, list) {
psli              319 drivers/scsi/lpfc/lpfc_mem.c 	psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE;
psli              321 drivers/scsi/lpfc/lpfc_mem.c 	if (psli->mbox_active) {
psli              322 drivers/scsi/lpfc/lpfc_mem.c 		mbox = psli->mbox_active;
psli              329 drivers/scsi/lpfc/lpfc_mem.c 		psli->mbox_active = NULL;
psli              343 drivers/scsi/lpfc/lpfc_mem.c 	kfree(psli->iocbq_lookup);
psli              344 drivers/scsi/lpfc/lpfc_mem.c 	psli->iocbq_lookup = NULL;
psli             1538 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             1548 drivers/scsi/lpfc/lpfc_sli.c 	for (i = 0; i < psli->num_rings; i++) {
psli             1706 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             1710 drivers/scsi/lpfc/lpfc_sli.c 	iotag = psli->last_iotag;
psli             1711 drivers/scsi/lpfc/lpfc_sli.c 	if(++iotag < psli->iocbq_lookup_len) {
psli             1712 drivers/scsi/lpfc/lpfc_sli.c 		psli->last_iotag = iotag;
psli             1713 drivers/scsi/lpfc/lpfc_sli.c 		psli->iocbq_lookup[iotag] = iocbq;
psli             1717 drivers/scsi/lpfc/lpfc_sli.c 	} else if (psli->iocbq_lookup_len < (0xffff
psli             1719 drivers/scsi/lpfc/lpfc_sli.c 		new_len = psli->iocbq_lookup_len + LPFC_IOCBQ_LOOKUP_INCREMENT;
psli             1725 drivers/scsi/lpfc/lpfc_sli.c 			old_arr = psli->iocbq_lookup;
psli             1726 drivers/scsi/lpfc/lpfc_sli.c 			if (new_len <= psli->iocbq_lookup_len) {
psli             1729 drivers/scsi/lpfc/lpfc_sli.c 				iotag = psli->last_iotag;
psli             1730 drivers/scsi/lpfc/lpfc_sli.c 				if(++iotag < psli->iocbq_lookup_len) {
psli             1731 drivers/scsi/lpfc/lpfc_sli.c 					psli->last_iotag = iotag;
psli             1732 drivers/scsi/lpfc/lpfc_sli.c 					psli->iocbq_lookup[iotag] = iocbq;
psli             1740 drivers/scsi/lpfc/lpfc_sli.c 			if (psli->iocbq_lookup)
psli             1742 drivers/scsi/lpfc/lpfc_sli.c 				       ((psli->last_iotag  + 1) *
psli             1744 drivers/scsi/lpfc/lpfc_sli.c 			psli->iocbq_lookup = new_arr;
psli             1745 drivers/scsi/lpfc/lpfc_sli.c 			psli->iocbq_lookup_len = new_len;
psli             1746 drivers/scsi/lpfc/lpfc_sli.c 			psli->last_iotag = iotag;
psli             1747 drivers/scsi/lpfc/lpfc_sli.c 			psli->iocbq_lookup[iotag] = iocbq;
psli             1758 drivers/scsi/lpfc/lpfc_sli.c 			psli->last_iotag);
psli             3979 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             3990 drivers/scsi/lpfc/lpfc_sli.c 		pring = &psli->sli3_ring[LPFC_FCP_RING];
psli             4010 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             4052 drivers/scsi/lpfc/lpfc_sli.c 		pring = &psli->sli3_ring[LPFC_FCP_RING];
psli             4314 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli;
psli             4321 drivers/scsi/lpfc/lpfc_sli.c 	psli = &phba->sli;
psli             4326 drivers/scsi/lpfc/lpfc_sli.c 			phba->pport->port_state, psli->sli_flag);
psli             4362 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag &= ~LPFC_SLI_ACTIVE;
psli             4380 drivers/scsi/lpfc/lpfc_sli.c 	del_timer_sync(&psli->mbox_tmo);
psli             4386 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE;
psli             4387 drivers/scsi/lpfc/lpfc_sli.c 	psli->mbox_active = NULL;
psli             4411 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli;
psli             4416 drivers/scsi/lpfc/lpfc_sli.c 	psli = &phba->sli;
psli             4422 drivers/scsi/lpfc/lpfc_sli.c 			psli->sli_flag);
psli             4440 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag &= ~(LPFC_SLI_ACTIVE | LPFC_PROCESS_LA);
psli             4453 drivers/scsi/lpfc/lpfc_sli.c 	for (i = 0; i < psli->num_rings; i++) {
psli             4454 drivers/scsi/lpfc/lpfc_sli.c 		pring = &psli->sli3_ring[i];
psli             4480 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             4487 drivers/scsi/lpfc/lpfc_sli.c 			phba->pport->port_state, psli->sli_flag,
psli             4497 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag &= ~(LPFC_PROCESS_LA);
psli             4547 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli;
psli             4557 drivers/scsi/lpfc/lpfc_sli.c 	psli = &phba->sli;
psli             4563 drivers/scsi/lpfc/lpfc_sli.c 			psli->sli_flag);
psli             4592 drivers/scsi/lpfc/lpfc_sli.c 	memset(&psli->lnk_stat_offsets, 0, sizeof(psli->lnk_stat_offsets));
psli             4593 drivers/scsi/lpfc/lpfc_sli.c 	psli->stats_start = ktime_get_seconds();
psli             4619 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             4626 drivers/scsi/lpfc/lpfc_sli.c 			phba->pport->port_state, psli->sli_flag);
psli             4643 drivers/scsi/lpfc/lpfc_sli.c 	memset(&psli->lnk_stat_offsets, 0, sizeof(psli->lnk_stat_offsets));
psli             4644 drivers/scsi/lpfc/lpfc_sli.c 	psli->stats_start = ktime_get_seconds();
psli             7928 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             7969 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag &= ~LPFC_SLI_ACTIVE;
psli             8012 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             8026 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(psli->sli_flag & LPFC_SLI_ASYNC_MBX_BLK)) {
psli             8063 drivers/scsi/lpfc/lpfc_sli.c 	psli = &phba->sli;
psli             8076 drivers/scsi/lpfc/lpfc_sli.c 				pmbox->u.mb.mbxCommand, psli->sli_flag, flag);
psli             8088 drivers/scsi/lpfc/lpfc_sli.c 				pmbox->u.mb.mbxCommand, psli->sli_flag, flag);
psli             8093 drivers/scsi/lpfc/lpfc_sli.c 	if (psli->sli_flag & LPFC_SLI_MBOX_ACTIVE) {
psli             8108 drivers/scsi/lpfc/lpfc_sli.c 					psli->sli_flag, flag);
psli             8112 drivers/scsi/lpfc/lpfc_sli.c 		if (!(psli->sli_flag & LPFC_SLI_ACTIVE)) {
psli             8120 drivers/scsi/lpfc/lpfc_sli.c 					psli->sli_flag, flag);
psli             8136 drivers/scsi/lpfc/lpfc_sli.c 				psli->sli_flag, flag);
psli             8138 drivers/scsi/lpfc/lpfc_sli.c 		psli->slistat.mbox_busy++;
psli             8159 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag |= LPFC_SLI_MBOX_ACTIVE;
psli             8163 drivers/scsi/lpfc/lpfc_sli.c 		if (!(psli->sli_flag & LPFC_SLI_ACTIVE) &&
psli             8165 drivers/scsi/lpfc/lpfc_sli.c 			psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE;
psli             8173 drivers/scsi/lpfc/lpfc_sli.c 					psli->sli_flag, flag);
psli             8179 drivers/scsi/lpfc/lpfc_sli.c 		mod_timer(&psli->mbox_tmo, jiffies + timeout);
psli             8189 drivers/scsi/lpfc/lpfc_sli.c 			psli->sli_flag, flag);
psli             8208 drivers/scsi/lpfc/lpfc_sli.c 	psli->slistat.mbox_cmd++;
psli             8209 drivers/scsi/lpfc/lpfc_sli.c 	evtctr = psli->slistat.mbox_event;
psli             8214 drivers/scsi/lpfc/lpfc_sli.c 	if (psli->sli_flag & LPFC_SLI_ACTIVE) {
psli             8261 drivers/scsi/lpfc/lpfc_sli.c 			psli->sli_flag |= LPFC_SLI_ACTIVE;
psli             8269 drivers/scsi/lpfc/lpfc_sli.c 		psli->mbox_active = pmbox;
psli             8278 drivers/scsi/lpfc/lpfc_sli.c 		psli->mbox_active = NULL;
psli             8283 drivers/scsi/lpfc/lpfc_sli.c 		if (psli->sli_flag & LPFC_SLI_ACTIVE) {
psli             8310 drivers/scsi/lpfc/lpfc_sli.c 				psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE;
psli             8319 drivers/scsi/lpfc/lpfc_sli.c 			    && (evtctr != psli->slistat.mbox_event))
psli             8329 drivers/scsi/lpfc/lpfc_sli.c 			if (psli->sli_flag & LPFC_SLI_ACTIVE) {
psli             8341 drivers/scsi/lpfc/lpfc_sli.c 						psli->sli_flag &=
psli             8358 drivers/scsi/lpfc/lpfc_sli.c 		if (psli->sli_flag & LPFC_SLI_ACTIVE) {
psli             8385 drivers/scsi/lpfc/lpfc_sli.c 		psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE;
psli             8415 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             8421 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag |= LPFC_SLI_ASYNC_MBX_BLK;
psli             8449 drivers/scsi/lpfc/lpfc_sli.c 		psli->sli_flag &= ~LPFC_SLI_ASYNC_MBX_BLK;
psli             8469 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             8472 drivers/scsi/lpfc/lpfc_sli.c 	if (!(psli->sli_flag & LPFC_SLI_ASYNC_MBX_BLK)) {
psli             8483 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag &= ~LPFC_SLI_ASYNC_MBX_BLK;
psli             8547 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             8557 drivers/scsi/lpfc/lpfc_sli.c 	if (psli->sli_flag & LPFC_SLI_MBOX_ACTIVE) {
psli             8566 drivers/scsi/lpfc/lpfc_sli.c 				psli->sli_flag, MBX_POLL);
psli             8570 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag |= LPFC_SLI_MBOX_ACTIVE;
psli             8649 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE;
psli             8671 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             8687 drivers/scsi/lpfc/lpfc_sli.c 				psli->sli_flag, flag);
psli             8713 drivers/scsi/lpfc/lpfc_sli.c 					psli->sli_flag, flag);
psli             8724 drivers/scsi/lpfc/lpfc_sli.c 				psli->sli_flag, flag);
psli             8747 drivers/scsi/lpfc/lpfc_sli.c 					psli->sli_flag, flag);
psli             8764 drivers/scsi/lpfc/lpfc_sli.c 				psli->sli_flag, flag);
psli             8769 drivers/scsi/lpfc/lpfc_sli.c 	psli->slistat.mbox_busy++;
psli             8781 drivers/scsi/lpfc/lpfc_sli.c 			psli->sli_flag, MBX_NOWAIT);
psli             8802 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             8815 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(psli->sli_flag & LPFC_SLI_ASYNC_MBX_BLK)) {
psli             8819 drivers/scsi/lpfc/lpfc_sli.c 	if (psli->sli_flag & LPFC_SLI_MBOX_ACTIVE) {
psli             8830 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag |= LPFC_SLI_MBOX_ACTIVE;
psli             8837 drivers/scsi/lpfc/lpfc_sli.c 		psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE;
psli             8855 drivers/scsi/lpfc/lpfc_sli.c 	mod_timer(&psli->mbox_tmo, (jiffies +
psli             8864 drivers/scsi/lpfc/lpfc_sli.c 			phba->pport->port_state, psli->sli_flag);
psli             8881 drivers/scsi/lpfc/lpfc_sli.c 	psli->slistat.mbox_cmd++;
psli             8893 drivers/scsi/lpfc/lpfc_sli.c 				psli->sli_flag, MBX_NOWAIT);
psli             8905 drivers/scsi/lpfc/lpfc_sli.c 		psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE;
psli             10105 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli;
psli             10108 drivers/scsi/lpfc/lpfc_sli.c 	psli = &phba->sli;
psli             10113 drivers/scsi/lpfc/lpfc_sli.c 	pring = &psli->sli3_ring[LPFC_FCP_RING];
psli             10120 drivers/scsi/lpfc/lpfc_sli.c 	pring = &psli->sli3_ring[LPFC_EXTRA_RING];
psli             10364 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             10367 drivers/scsi/lpfc/lpfc_sli.c 	psli->num_rings = MAX_SLI3_CONFIGURED_RINGS;
psli             10368 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag = 0;
psli             10370 drivers/scsi/lpfc/lpfc_sli.c 	psli->iocbq_lookup = NULL;
psli             10371 drivers/scsi/lpfc/lpfc_sli.c 	psli->iocbq_lookup_len = 0;
psli             10372 drivers/scsi/lpfc/lpfc_sli.c 	psli->last_iotag = 0;
psli             10374 drivers/scsi/lpfc/lpfc_sli.c 	for (i = 0; i < psli->num_rings; i++) {
psli             10375 drivers/scsi/lpfc/lpfc_sli.c 		pring = &psli->sli3_ring[i];
psli             10487 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli;
psli             10491 drivers/scsi/lpfc/lpfc_sli.c 	psli = &phba->sli;
psli             10493 drivers/scsi/lpfc/lpfc_sli.c 	INIT_LIST_HEAD(&psli->mboxq);
psli             10494 drivers/scsi/lpfc/lpfc_sli.c 	INIT_LIST_HEAD(&psli->mboxq_cmpl);
psli             10543 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli;
psli             10547 drivers/scsi/lpfc/lpfc_sli.c 	psli = &phba->sli;
psli             10549 drivers/scsi/lpfc/lpfc_sli.c 	INIT_LIST_HEAD(&psli->mboxq);
psli             10550 drivers/scsi/lpfc/lpfc_sli.c 	INIT_LIST_HEAD(&psli->mboxq_cmpl);
psli             10552 drivers/scsi/lpfc/lpfc_sli.c 	for (i = 0; i < psli->num_rings; i++) {
psli             10553 drivers/scsi/lpfc/lpfc_sli.c 		pring = &psli->sli3_ring[i];
psli             10588 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             10601 drivers/scsi/lpfc/lpfc_sli.c 	if (psli->mbox_active) {
psli             10602 drivers/scsi/lpfc/lpfc_sli.c 		list_add_tail(&psli->mbox_active->list, &completions);
psli             10603 drivers/scsi/lpfc/lpfc_sli.c 		psli->mbox_active = NULL;
psli             10604 drivers/scsi/lpfc/lpfc_sli.c 		psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE;
psli             10644 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             10662 drivers/scsi/lpfc/lpfc_sli.c 		for (i = 0; i < psli->num_rings; i++) {
psli             10663 drivers/scsi/lpfc/lpfc_sli.c 			pring = &psli->sli3_ring[i];
psli             10740 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             10764 drivers/scsi/lpfc/lpfc_sli.c 		for (i = 0; i < psli->num_rings; i++) {
psli             10765 drivers/scsi/lpfc/lpfc_sli.c 			pring = &psli->sli3_ring[i];
psli             10812 drivers/scsi/lpfc/lpfc_sli.c 	del_timer_sync(&psli->mbox_tmo);
psli             11290 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             11296 drivers/scsi/lpfc/lpfc_sli.c 		for (i = 0; i < psli->num_rings; i++) {
psli             11297 drivers/scsi/lpfc/lpfc_sli.c 			pring = &psli->sli3_ring[i];
psli             12028 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli *psli = &phba->sli;
psli             12043 drivers/scsi/lpfc/lpfc_sli.c 	psli->sli_flag |= LPFC_SLI_ASYNC_MBX_BLK;
psli             12045 drivers/scsi/lpfc/lpfc_sli.c 	if (psli->sli_flag & LPFC_SLI_ACTIVE) {