Searched refs:psli (Results 1 – 10 of 10) sorted by relevance
294 struct lpfc_sli *psli = &phba->sli; in lpfc_mem_free_all() local299 list_for_each_entry_safe(mbox, next_mbox, &psli->mboxq, list) { in lpfc_mem_free_all()309 list_for_each_entry_safe(mbox, next_mbox, &psli->mboxq_cmpl, list) { in lpfc_mem_free_all()320 psli->sli_flag &= ~LPFC_SLI_MBOX_ACTIVE; in lpfc_mem_free_all()322 if (psli->mbox_active) { in lpfc_mem_free_all()323 mbox = psli->mbox_active; in lpfc_mem_free_all()330 psli->mbox_active = NULL; in lpfc_mem_free_all()337 kfree(psli->iocbq_lookup); in lpfc_mem_free_all()338 psli->iocbq_lookup = NULL; in lpfc_mem_free_all()
1268 struct lpfc_sli *psli = &phba->sli; in lpfc_sli_ring_map() local1278 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_ring_map()1425 struct lpfc_sli *psli = &phba->sli; in lpfc_sli_next_iotag() local1429 iotag = psli->last_iotag; in lpfc_sli_next_iotag()1430 if(++iotag < psli->iocbq_lookup_len) { in lpfc_sli_next_iotag()1431 psli->last_iotag = iotag; in lpfc_sli_next_iotag()1432 psli->iocbq_lookup[iotag] = iocbq; in lpfc_sli_next_iotag()1436 } else if (psli->iocbq_lookup_len < (0xffff in lpfc_sli_next_iotag()1438 new_len = psli->iocbq_lookup_len + LPFC_IOCBQ_LOOKUP_INCREMENT; in lpfc_sli_next_iotag()1444 old_arr = psli->iocbq_lookup; in lpfc_sli_next_iotag()[all …]
1027 struct lpfc_sli *psli = &phba->sli; in lpfc_mbx_cmpl_clear_la() local1032 psli->ring[psli->extra_ring].flag &= ~LPFC_STOP_IOCB_EVENT; in lpfc_mbx_cmpl_clear_la()1033 psli->ring[psli->fcp_ring].flag &= ~LPFC_STOP_IOCB_EVENT; in lpfc_mbx_cmpl_clear_la()1034 psli->ring[psli->next_ring].flag &= ~LPFC_STOP_IOCB_EVENT; in lpfc_mbx_cmpl_clear_la()1051 psli->sli_flag |= LPFC_PROCESS_LA; in lpfc_mbx_cmpl_clear_la()1075 psli->sli_flag |= LPFC_PROCESS_LA; in lpfc_mbx_cmpl_clear_la()3244 struct lpfc_sli *psli = &phba->sli; in lpfc_enable_la() local3246 psli->sli_flag |= LPFC_PROCESS_LA; in lpfc_enable_la()4387 struct lpfc_sli *psli = &phba->sli; in lpfc_check_sli_ndlp() local4406 } else if (pring->ringno == psli->extra_ring) { in lpfc_check_sli_ndlp()[all …]
379 struct lpfc_sli *psli = &phba->sli; in lpfc_config_port_post() local501 if (psli->ring[psli->extra_ring].sli.sli3.cmdringaddr) in lpfc_config_port_post()502 psli->ring[psli->extra_ring].flag |= LPFC_STOP_IOCB_EVENT; in lpfc_config_port_post()503 if (psli->ring[psli->fcp_ring].sli.sli3.cmdringaddr) in lpfc_config_port_post()504 psli->ring[psli->fcp_ring].flag |= LPFC_STOP_IOCB_EVENT; in lpfc_config_port_post()505 if (psli->ring[psli->next_ring].sli.sli3.cmdringaddr) in lpfc_config_port_post()506 psli->ring[psli->next_ring].flag |= LPFC_STOP_IOCB_EVENT; in lpfc_config_port_post()543 if (psli->num_rings > 0) in lpfc_config_port_post()545 if (psli->num_rings > 1) in lpfc_config_port_post()547 if (psli->num_rings > 2) in lpfc_config_port_post()[all …]
946 struct lpfc_sli *psli = &phba->sli; in lpfc_config_pcb_setup() local954 pcbp->maxRing = (psli->num_rings - 1); in lpfc_config_pcb_setup()956 for (i = 0; i < psli->num_rings; i++) { in lpfc_config_pcb_setup()957 pring = &psli->ring[i]; in lpfc_config_pcb_setup()1209 struct lpfc_sli *psli; in lpfc_config_ring() local1219 psli = &phba->sli; in lpfc_config_ring()1220 pring = &psli->ring[ring]; in lpfc_config_ring()1472 struct lpfc_sli *psli; in lpfc_mbox_put() local1474 psli = &phba->sli; in lpfc_mbox_put()1476 list_add_tail(&mbq->list, &psli->mboxq); in lpfc_mbox_put()[all …]
697 struct lpfc_sli *psli; in lpfc_do_offline() local714 psli = &phba->sli; in lpfc_do_offline()719 for (i = 0; i < psli->num_rings; i++) { in lpfc_do_offline()720 pring = &psli->ring[i]; in lpfc_do_offline()5327 struct lpfc_sli *psli = &phba->sli; in lpfc_get_stats() local5329 struct lpfc_lnk_stat * lso = &psli->lnk_stat_offsets; in lpfc_get_stats()5434 if (seconds < psli->stats_start) in lpfc_get_stats()5436 ((unsigned long)-1 - psli->stats_start); in lpfc_get_stats()5438 hs->seconds_since_last_reset = seconds - psli->stats_start; in lpfc_get_stats()5454 struct lpfc_sli *psli = &phba->sli; in lpfc_reset_stats() local[all …]
1684 struct lpfc_sli *psli; in lpfc_bsg_diag_mode_enter() local1688 psli = &phba->sli; in lpfc_bsg_diag_mode_enter()1689 if (!psli) in lpfc_bsg_diag_mode_enter()1692 pring = &psli->ring[LPFC_FCP_RING]; in lpfc_bsg_diag_mode_enter()1697 (psli->sli_flag & LPFC_BLOCK_MGMT_IO) || in lpfc_bsg_diag_mode_enter()1698 (!(psli->sli_flag & LPFC_SLI_ACTIVE))) in lpfc_bsg_diag_mode_enter()2844 struct lpfc_sli *psli = &phba->sli; in lpfcdiag_loop_post_rxbufs() local2845 struct lpfc_sli_ring *pring = &psli->ring[LPFC_ELS_RING]; in lpfcdiag_loop_post_rxbufs()2991 struct lpfc_sli *psli = &phba->sli; in lpfc_bsg_diag_loopback_run() local3033 (psli->sli_flag & LPFC_BLOCK_MGMT_IO) || in lpfc_bsg_diag_loopback_run()[all …]
2198 struct lpfc_sli *psli = &phba->sli; in lpfc_decode_firmware_rev() local2208 if (psli->sli_flag & LPFC_SLI_ACTIVE) in lpfc_decode_firmware_rev()2237 if (psli->sli_flag & LPFC_SLI_ACTIVE) in lpfc_decode_firmware_rev()
207 struct lpfc_sli *psli = &phba->sli; in lpfc_els_abort() local208 struct lpfc_sli_ring *pring = &psli->ring[LPFC_ELS_RING]; in lpfc_els_abort()
455 struct lpfc_sli *psli = &phba->sli; in lpfc_debugfs_dumpHostSlim_data() local489 pring = &psli->ring[i]; in lpfc_debugfs_dumpHostSlim_data()