Home
last modified time | relevance | path

Searched refs:sli (Results 1 – 17 of 17) sorted by relevance

/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_sli.c543 return (IOCB_t *) (((char *) pring->sli.sli3.cmdringaddr) + in lpfc_cmd_iocb()
544 pring->sli.sli3.cmdidx * phba->iocb_cmd_size); in lpfc_cmd_iocb()
560 return (IOCB_t *) (((char *) pring->sli.sli3.rspringaddr) + in lpfc_resp_iocb()
561 pring->sli.sli3.rspidx * phba->iocb_rsp_size); in lpfc_resp_iocb()
1004 struct lpfc_sli_ring *pring = &phba->sli.ring[LPFC_ELS_RING]; in __lpfc_sli_release_iocbq_s4()
1268 struct lpfc_sli *psli = &phba->sli; in lpfc_sli_ring_map()
1369 uint32_t max_cmd_idx = pring->sli.sli3.numCiocb; in lpfc_sli_next_iocb_slot()
1370 if ((pring->sli.sli3.next_cmdidx == pring->sli.sli3.cmdidx) && in lpfc_sli_next_iocb_slot()
1371 (++pring->sli.sli3.next_cmdidx >= max_cmd_idx)) in lpfc_sli_next_iocb_slot()
1372 pring->sli.sli3.next_cmdidx = 0; in lpfc_sli_next_iocb_slot()
[all …]
Dlpfc_mbox.c294 psli = &phba->sli; in lpfc_read_topology()
492 psli = &phba->sli; in lpfc_init_link()
590 psli = &phba->sli; in lpfc_read_sparam()
941 struct lpfc_sli *psli = &phba->sli; in lpfc_config_pcb_setup()
954 pring->sli.sli3.sizeCiocb = in lpfc_config_pcb_setup()
957 pring->sli.sli3.sizeRiocb = in lpfc_config_pcb_setup()
962 if ((pring->sli.sli3.numCiocb == 0) || in lpfc_config_pcb_setup()
963 (pring->sli.sli3.numRiocb == 0)) { in lpfc_config_pcb_setup()
970 pring->sli.sli3.cmdringaddr = NULL; in lpfc_config_pcb_setup()
971 pring->sli.sli3.rspringaddr = NULL; in lpfc_config_pcb_setup()
[all …]
Dlpfc_init.c379 struct lpfc_sli *psli = &phba->sli; in lpfc_config_port_post()
501 if (psli->ring[psli->extra_ring].sli.sli3.cmdringaddr) in lpfc_config_port_post()
503 if (psli->ring[psli->fcp_ring].sli.sli3.cmdringaddr) in lpfc_config_port_post()
505 if (psli->ring[psli->next_ring].sli.sli3.cmdringaddr) in lpfc_config_port_post()
882 struct lpfc_sli *psli = &phba->sli; in lpfc_hba_free_post_buf()
924 struct lpfc_sli *psli = &phba->sli; in lpfc_hba_clean_txcmplq()
991 struct lpfc_sli *psli = &phba->sli; in lpfc_hba_down_post_s4()
1180 struct lpfc_sli *psli = &phba->sli; in lpfc_hb_timeout_handler()
1304 struct lpfc_sli *psli = &phba->sli; in lpfc_offline_eratt()
1356 struct lpfc_sli *psli = &phba->sli; in lpfc_handle_deferred_eratt()
[all …]
Dlpfc_hbadisc.c95 &phba->sli.ring[phba->sli.fcp_ring], in lpfc_terminate_rport_io()
255 &phba->sli.ring[phba->sli.fcp_ring], in lpfc_dev_loss_tmo_handler()
300 lpfc_sli_abort_iocb(vport, &phba->sli.ring[phba->sli.fcp_ring], in lpfc_dev_loss_tmo_handler()
711 pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_work_done()
1053 struct lpfc_sli *psli = &phba->sli; in lpfc_mbx_cmpl_clear_la()
3256 struct lpfc_sli *psli = &phba->sli; in lpfc_enable_la()
3294 phba->sli.ring[LPFC_ELS_RING].flag &= ~LPFC_STOP_IOCB_EVENT; in lpfc_mbx_cmpl_read_topology()
3327 phba->sli.sli_flag |= LPFC_MENLO_MAINT; in lpfc_mbx_cmpl_read_topology()
3329 phba->sli.sli_flag &= ~LPFC_MENLO_MAINT; in lpfc_mbx_cmpl_read_topology()
3335 !(phba->sli.sli_flag & LPFC_MENLO_MAINT)) { in lpfc_mbx_cmpl_read_topology()
[all …]
Dlpfc_attr.c317 (phba->sli.sli_flag & LPFC_MENLO_MAINT)); in lpfc_mlomgmt_show()
485 if (phba->sli.sli_flag & LPFC_MENLO_MAINT) in lpfc_link_state_show()
638 (phba->sli.sli_flag & LPFC_BLOCK_MGMT_IO)) in lpfc_issue_lip()
714 psli = &phba->sli; in lpfc_do_offline()
1165 (phba->sli.sli_flag & LPFC_SLI_ACTIVE) == 0) in lpfc_get_hba_info()
1168 if (phba->sli.sli_flag & LPFC_BLOCK_MGMT_IO) in lpfc_get_hba_info()
2847 phba->sli.ring[LPFC_ELS_RING].txq_max); in lpfc_txq_hw_show()
2860 phba->sli.ring[LPFC_ELS_RING].txcmplq_max); in lpfc_txcmplq_hw_show()
5324 struct lpfc_sli *psli = &phba->sli; in lpfc_get_stats()
5338 (phba->sli.sli_flag & LPFC_SLI_ACTIVE) == 0) in lpfc_get_stats()
[all …]
Dlpfc_sli.h234 } sli; member
Dlpfc_els.c1214 pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_issue_els_flogi()
1319 pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_els_abort_flogi()
1966 psli = &phba->sli; in lpfc_issue_els_plogi()
2039 psli = &phba->sli; in lpfc_cmpl_els_prli()
2485 psli = &phba->sli; in lpfc_cmpl_els_logo()
2751 psli = &phba->sli; in lpfc_issue_els_scr()
2848 psli = &phba->sli; in lpfc_issue_els_farpr()
3939 psli = &phba->sli; in lpfc_els_rsp_acc()
4075 psli = &phba->sli; in lpfc_els_rsp_reject()
4226 psli = &phba->sli; in lpfc_els_rsp_prli_acc()
[all …]
Dlpfc_nportdisc.c207 struct lpfc_sli *psli = &phba->sli; in lpfc_els_abort()
1471 if ((mb = phba->sli.mbox_active)) { in lpfc_rcv_logo_reglogin_issue()
1481 list_for_each_entry_safe(mb, nextmb, &phba->sli.mboxq, list) { in lpfc_rcv_logo_reglogin_issue()
1491 phba->sli.mboxq_cnt--; in lpfc_rcv_logo_reglogin_issue()
2064 lpfc_sli_abort_iocb(vport, &phba->sli.ring[phba->sli.fcp_ring], in lpfc_rcv_prlo_mapped_node()
Dlpfc.h606 struct lpfc_sli sli; member
1048 phba->sli.slistat.err_attn_event++; in lpfc_sli_read_hs()
Dlpfc_scsi.c559 struct lpfc_sli_ring *pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_sli4_fcp_xri_aborted()
590 for (i = 1; i <= phba->sli.last_iotag; i++) { in lpfc_sli4_fcp_xri_aborted()
591 iocbq = phba->sli.iocbq_lookup[i]; in lpfc_sli4_fcp_xri_aborted()
4446 if (!list_empty(&phba->sli.ring[LPFC_FCP_RING].txcmplq)) in lpfc_poll_rearm_timer()
4476 &phba->sli.ring[LPFC_FCP_RING], HA_R0RE_REQ); in lpfc_poll_timeout()
4615 &phba->sli.ring[LPFC_FCP_RING], HA_R0RE_REQ); in lpfc_queuecommand()
4762 pring_s4 = &phba->sli.ring[ring_number]; in lpfc_abort_handler()
4784 &phba->sli.ring[LPFC_FCP_RING], HA_R0RE_REQ); in lpfc_abort_handler()
5078 &phba->sli.ring[phba->sli.fcp_ring], in lpfc_reset_flush_io_context()
5505 &phba->sli.ring[LPFC_FCP_RING], HA_R0RE_REQ); in lpfc_slave_configure()
Dlpfc_mem.c294 struct lpfc_sli *psli = &phba->sli; in lpfc_mem_free_all()
Dlpfc_bsg.c934 (!(phba->sli.sli_flag & LPFC_SLI_ACTIVE))) in lpfc_bsg_ct_unsol_event()
1690 psli = &phba->sli; in lpfc_bsg_diag_mode_enter()
2846 struct lpfc_sli *psli = &phba->sli; in lpfcdiag_loop_post_rxbufs()
2994 struct lpfc_sli *psli = &phba->sli; in lpfc_bsg_diag_loopback_run()
4630 if (phba->sli.sli_flag & LPFC_BLOCK_MGMT_IO) { in lpfc_bsg_issue_mbox()
4851 (!(phba->sli.sli_flag & LPFC_SLI_ACTIVE))) { in lpfc_bsg_issue_mbox()
5306 struct lpfc_sli_ring *pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_bsg_timeout()
Dlpfc_debugfs.c455 struct lpfc_sli *psli = &phba->sli; in lpfc_debugfs_dumpHostSlim_data()
493 i, pgpp->cmdGetInx, pring->sli.sli3.numCiocb, in lpfc_debugfs_dumpHostSlim_data()
494 pring->sli.sli3.next_cmdidx, in lpfc_debugfs_dumpHostSlim_data()
495 pring->sli.sli3.local_getidx, in lpfc_debugfs_dumpHostSlim_data()
497 pring->sli.sli3.numRiocb); in lpfc_debugfs_dumpHostSlim_data()
Dlpfc_ct.c2197 struct lpfc_sli *psli = &phba->sli; in lpfc_decode_firmware_rev()
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-ciu2-defs.h857 uint64_t sli:1; member
889 uint64_t sli:1;
913 uint64_t sli:1; member
945 uint64_t sli:1;
972 uint64_t sli:1; member
1004 uint64_t sli:1;
1028 uint64_t sli:1; member
1060 uint64_t sli:1;
1087 uint64_t sli:1; member
1119 uint64_t sli:1;
[all …]
Dcvmx-ciu-defs.h314 uint64_t sli:1; member
322 uint64_t sli:1;
394 uint64_t sli:1; member
402 uint64_t sli:1;
470 uint64_t sli:1; member
478 uint64_t sli:1;
553 uint64_t sli:1; member
561 uint64_t sli:1;
627 uint64_t sli:1; member
635 uint64_t sli:1;
[all …]
/linux-4.1.27/Documentation/scsi/
DChangeLog.lpfc133 of the init, sli, mbox and ct groups of functions
145 sli layer now frees the response iocbs after processing it.
255 the sli layer which checks the mbox_cmpl == 0 to free mail box
400 statistic is owned by the ring and SLI stats are in sli
660 from hbadisc.c, sli.c, and fcp.c since these modules had no
1086 * Removed the forward declarations of the sli functions and