• Home
  • Raw
  • Download

Lines Matching refs:sli3

887 	return (IOCB_t *) (((char *) pring->sli.sli3.cmdringaddr) +  in lpfc_cmd_iocb()
888 pring->sli.sli3.cmdidx * phba->iocb_cmd_size); in lpfc_cmd_iocb()
904 return (IOCB_t *) (((char *) pring->sli.sli3.rspringaddr) + in lpfc_resp_iocb()
905 pring->sli.sli3.rspidx * phba->iocb_rsp_size); in lpfc_resp_iocb()
2040 uint32_t max_cmd_idx = pring->sli.sli3.numCiocb; in lpfc_sli_next_iocb_slot()
2044 if ((pring->sli.sli3.next_cmdidx == pring->sli.sli3.cmdidx) && in lpfc_sli_next_iocb_slot()
2045 (++pring->sli.sli3.next_cmdidx >= max_cmd_idx)) in lpfc_sli_next_iocb_slot()
2046 pring->sli.sli3.next_cmdidx = 0; in lpfc_sli_next_iocb_slot()
2048 if (unlikely(pring->sli.sli3.local_getidx == in lpfc_sli_next_iocb_slot()
2049 pring->sli.sli3.next_cmdidx)) { in lpfc_sli_next_iocb_slot()
2051 pring->sli.sli3.local_getidx = le32_to_cpu(pgp->cmdGetInx); in lpfc_sli_next_iocb_slot()
2053 if (unlikely(pring->sli.sli3.local_getidx >= max_cmd_idx)) { in lpfc_sli_next_iocb_slot()
2058 pring->sli.sli3.local_getidx, in lpfc_sli_next_iocb_slot()
2074 if (pring->sli.sli3.local_getidx == pring->sli.sli3.next_cmdidx) in lpfc_sli_next_iocb_slot()
2210 pring->sli.sli3.cmdidx = pring->sli.sli3.next_cmdidx; in lpfc_sli_submit_iocb()
2211 writel(pring->sli.sli3.cmdidx, &phba->host_gp[pring->ringno].cmdPutInx); in lpfc_sli_submit_iocb()
3807 pring->sli.sli3.numRiocb); in lpfc_sli_rsp_pointers_error()
3911 portRspMax = pring->sli.sli3.numRiocb; in lpfc_sli_handle_fast_ring_event()
3925 while (pring->sli.sli3.rspidx != portRspPut) { in lpfc_sli_handle_fast_ring_event()
3934 if (++pring->sli.sli3.rspidx >= portRspMax) in lpfc_sli_handle_fast_ring_event()
3935 pring->sli.sli3.rspidx = 0; in lpfc_sli_handle_fast_ring_event()
4039 writel(pring->sli.sli3.rspidx, in lpfc_sli_handle_fast_ring_event()
4042 if (pring->sli.sli3.rspidx == portRspPut) in lpfc_sli_handle_fast_ring_event()
4057 pring->sli.sli3.local_getidx = le32_to_cpu(pgp->cmdGetInx); in lpfc_sli_handle_fast_ring_event()
4293 portRspMax = pring->sli.sli3.numRiocb; in lpfc_sli_handle_slow_ring_event_s3()
4315 while (pring->sli.sli3.rspidx != portRspPut) { in lpfc_sli_handle_slow_ring_event_s3()
4343 if (++pring->sli.sli3.rspidx >= portRspMax) in lpfc_sli_handle_slow_ring_event_s3()
4344 pring->sli.sli3.rspidx = 0; in lpfc_sli_handle_slow_ring_event_s3()
4354 writel(pring->sli.sli3.rspidx, in lpfc_sli_handle_slow_ring_event_s3()
4367 if (pring->sli.sli3.rspidx == portRspPut) { in lpfc_sli_handle_slow_ring_event_s3()
4385 pring->sli.sli3.local_getidx = le32_to_cpu(pgp->cmdGetInx); in lpfc_sli_handle_slow_ring_event_s3()
5005 pring->sli.sli3.rspidx = 0; in lpfc_sli_brdreset()
5006 pring->sli.sli3.next_cmdidx = 0; in lpfc_sli_brdreset()
5007 pring->sli.sli3.local_getidx = 0; in lpfc_sli_brdreset()
5008 pring->sli.sli3.cmdidx = 0; in lpfc_sli_brdreset()
11477 pring->sli.sli3.numCiocb -= SLI2_IOCB_CMD_R1XTRA_ENTRIES; in lpfc_extra_ring_setup()
11478 pring->sli.sli3.numRiocb -= SLI2_IOCB_RSP_R1XTRA_ENTRIES; in lpfc_extra_ring_setup()
11479 pring->sli.sli3.numCiocb -= SLI2_IOCB_CMD_R3XTRA_ENTRIES; in lpfc_extra_ring_setup()
11480 pring->sli.sli3.numRiocb -= SLI2_IOCB_RSP_R3XTRA_ENTRIES; in lpfc_extra_ring_setup()
11485 pring->sli.sli3.numCiocb += SLI2_IOCB_CMD_R1XTRA_ENTRIES; in lpfc_extra_ring_setup()
11486 pring->sli.sli3.numRiocb += SLI2_IOCB_RSP_R1XTRA_ENTRIES; in lpfc_extra_ring_setup()
11487 pring->sli.sli3.numCiocb += SLI2_IOCB_CMD_R3XTRA_ENTRIES; in lpfc_extra_ring_setup()
11488 pring->sli.sli3.numRiocb += SLI2_IOCB_RSP_R3XTRA_ENTRIES; in lpfc_extra_ring_setup()
11766 pring->sli.sli3.numCiocb = SLI2_IOCB_CMD_R0_ENTRIES; in lpfc_sli_setup()
11767 pring->sli.sli3.numRiocb = SLI2_IOCB_RSP_R0_ENTRIES; in lpfc_sli_setup()
11768 pring->sli.sli3.numCiocb += in lpfc_sli_setup()
11770 pring->sli.sli3.numRiocb += in lpfc_sli_setup()
11772 pring->sli.sli3.numCiocb += in lpfc_sli_setup()
11774 pring->sli.sli3.numRiocb += in lpfc_sli_setup()
11776 pring->sli.sli3.sizeCiocb = (phba->sli_rev == 3) ? in lpfc_sli_setup()
11779 pring->sli.sli3.sizeRiocb = (phba->sli_rev == 3) ? in lpfc_sli_setup()
11790 pring->sli.sli3.numCiocb = SLI2_IOCB_CMD_R1_ENTRIES; in lpfc_sli_setup()
11791 pring->sli.sli3.numRiocb = SLI2_IOCB_RSP_R1_ENTRIES; in lpfc_sli_setup()
11792 pring->sli.sli3.sizeCiocb = (phba->sli_rev == 3) ? in lpfc_sli_setup()
11795 pring->sli.sli3.sizeRiocb = (phba->sli_rev == 3) ? in lpfc_sli_setup()
11803 pring->sli.sli3.numCiocb = SLI2_IOCB_CMD_R2_ENTRIES; in lpfc_sli_setup()
11804 pring->sli.sli3.numRiocb = SLI2_IOCB_RSP_R2_ENTRIES; in lpfc_sli_setup()
11805 pring->sli.sli3.sizeCiocb = (phba->sli_rev == 3) ? in lpfc_sli_setup()
11808 pring->sli.sli3.sizeRiocb = (phba->sli_rev == 3) ? in lpfc_sli_setup()
11843 totiocbsize += (pring->sli.sli3.numCiocb * in lpfc_sli_setup()
11844 pring->sli.sli3.sizeCiocb) + in lpfc_sli_setup()
11845 (pring->sli.sli3.numRiocb * pring->sli.sli3.sizeRiocb); in lpfc_sli_setup()
11942 pring->sli.sli3.next_cmdidx = 0; in lpfc_sli_queue_init()
11943 pring->sli.sli3.local_getidx = 0; in lpfc_sli_queue_init()
11944 pring->sli.sli3.cmdidx = 0; in lpfc_sli_queue_init()