Home
last modified time | relevance | path

Searched refs:psli (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_mem.c294 struct lpfc_sli *psli = &phba->sli; in lpfc_mem_free_all() local
299 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()
Dlpfc_sli.c1268 struct lpfc_sli *psli = &phba->sli; in lpfc_sli_ring_map() local
1278 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() local
1429 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 …]
Dlpfc_mbox.c292 struct lpfc_sli *psli; in lpfc_read_topology() local
294 psli = &phba->sli; in lpfc_read_topology()
486 struct lpfc_sli *psli; in lpfc_init_link() local
492 psli = &phba->sli; in lpfc_init_link()
588 struct lpfc_sli *psli; in lpfc_read_sparam() local
590 psli = &phba->sli; in lpfc_read_sparam()
941 struct lpfc_sli *psli = &phba->sli; in lpfc_config_pcb_setup() local
949 pcbp->maxRing = (psli->num_rings - 1); in lpfc_config_pcb_setup()
951 for (i = 0; i < psli->num_rings; i++) { in lpfc_config_pcb_setup()
952 pring = &psli->ring[i]; in lpfc_config_pcb_setup()
[all …]
Dlpfc_hbadisc.c1053 struct lpfc_sli *psli = &phba->sli; in lpfc_mbx_cmpl_clear_la() local
1058 psli->ring[psli->extra_ring].flag &= ~LPFC_STOP_IOCB_EVENT; in lpfc_mbx_cmpl_clear_la()
1059 psli->ring[psli->fcp_ring].flag &= ~LPFC_STOP_IOCB_EVENT; in lpfc_mbx_cmpl_clear_la()
1060 psli->ring[psli->next_ring].flag &= ~LPFC_STOP_IOCB_EVENT; in lpfc_mbx_cmpl_clear_la()
1077 psli->sli_flag |= LPFC_PROCESS_LA; in lpfc_mbx_cmpl_clear_la()
1101 psli->sli_flag |= LPFC_PROCESS_LA; in lpfc_mbx_cmpl_clear_la()
3256 struct lpfc_sli *psli = &phba->sli; in lpfc_enable_la() local
3258 psli->sli_flag |= LPFC_PROCESS_LA; in lpfc_enable_la()
4391 struct lpfc_sli *psli = &phba->sli; in lpfc_check_sli_ndlp() local
4410 } else if (pring->ringno == psli->extra_ring) { in lpfc_check_sli_ndlp()
[all …]
Dlpfc_init.c379 struct lpfc_sli *psli = &phba->sli; in lpfc_config_port_post() local
501 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 …]
Dlpfc_attr.c697 struct lpfc_sli *psli; in lpfc_do_offline() local
714 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()
5324 struct lpfc_sli *psli = &phba->sli; in lpfc_get_stats() local
5326 struct lpfc_lnk_stat * lso = &psli->lnk_stat_offsets; in lpfc_get_stats()
5431 if (seconds < psli->stats_start) in lpfc_get_stats()
5433 ((unsigned long)-1 - psli->stats_start); in lpfc_get_stats()
5435 hs->seconds_since_last_reset = seconds - psli->stats_start; in lpfc_get_stats()
5451 struct lpfc_sli *psli = &phba->sli; in lpfc_reset_stats() local
[all …]
Dlpfc_els.c1961 struct lpfc_sli *psli; in lpfc_issue_els_plogi() local
1966 psli = &phba->sli; in lpfc_issue_els_plogi()
2036 struct lpfc_sli *psli; in lpfc_cmpl_els_prli() local
2039 psli = &phba->sli; in lpfc_cmpl_els_prli()
2480 struct lpfc_sli *psli; in lpfc_cmpl_els_logo() local
2485 psli = &phba->sli; in lpfc_cmpl_els_logo()
2746 struct lpfc_sli *psli; in lpfc_issue_els_scr() local
2751 psli = &phba->sli; in lpfc_issue_els_scr()
2840 struct lpfc_sli *psli; in lpfc_issue_els_farpr() local
2848 psli = &phba->sli; in lpfc_issue_els_farpr()
[all …]
Dlpfc_bsg.c1686 struct lpfc_sli *psli; in lpfc_bsg_diag_mode_enter() local
1690 psli = &phba->sli; in lpfc_bsg_diag_mode_enter()
1691 if (!psli) in lpfc_bsg_diag_mode_enter()
1694 pring = &psli->ring[LPFC_FCP_RING]; in lpfc_bsg_diag_mode_enter()
1699 (psli->sli_flag & LPFC_BLOCK_MGMT_IO) || in lpfc_bsg_diag_mode_enter()
1700 (!(psli->sli_flag & LPFC_SLI_ACTIVE))) in lpfc_bsg_diag_mode_enter()
2846 struct lpfc_sli *psli = &phba->sli; in lpfcdiag_loop_post_rxbufs() local
2847 struct lpfc_sli_ring *pring = &psli->ring[LPFC_ELS_RING]; in lpfcdiag_loop_post_rxbufs()
2994 struct lpfc_sli *psli = &phba->sli; in lpfc_bsg_diag_loopback_run() local
3038 (psli->sli_flag & LPFC_BLOCK_MGMT_IO) || in lpfc_bsg_diag_loopback_run()
[all …]
Dlpfc_ct.c2197 struct lpfc_sli *psli = &phba->sli; in lpfc_decode_firmware_rev() local
2207 if (psli->sli_flag & LPFC_SLI_ACTIVE) in lpfc_decode_firmware_rev()
2236 if (psli->sli_flag & LPFC_SLI_ACTIVE) in lpfc_decode_firmware_rev()
Dlpfc_nportdisc.c207 struct lpfc_sli *psli = &phba->sli; in lpfc_els_abort() local
208 struct lpfc_sli_ring *pring = &psli->ring[LPFC_ELS_RING]; in lpfc_els_abort()
Dlpfc_debugfs.c455 struct lpfc_sli *psli = &phba->sli; in lpfc_debugfs_dumpHostSlim_data() local
489 pring = &psli->ring[i]; in lpfc_debugfs_dumpHostSlim_data()