lpfc_sli_ring
static inline struct lpfc_sli_ring *
(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring = lpfc_phba_elsring(phba);
struct lpfc_sli_ring *pring = lpfc_phba_elsring(phba);
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
lpfc_bsg_ct_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
int lpfc_check_sli_ndlp(struct lpfc_hba *, struct lpfc_sli_ring *,
void lpfc_els_unsol_event(struct lpfc_hba *, struct lpfc_sli_ring *,
void lpfc_ct_unsol_event(struct lpfc_hba *, struct lpfc_sli_ring *,
int lpfc_sli3_post_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, int cnt);
struct lpfc_sli_ring *lpfc_sli4_calc_ring(struct lpfc_hba *phba,
struct lpfc_sli_ring *, uint32_t);
struct lpfc_sli_ring *, uint32_t);
void lpfc_sli_abort_iocb_ring(struct lpfc_hba *, struct lpfc_sli_ring *);
int lpfc_sli_ringpostbuf_put(struct lpfc_hba *, struct lpfc_sli_ring *,
struct lpfc_sli_ring *,
struct lpfc_sli_ring *, uint32_t );
int lpfc_sli_issue_abort_iotag(struct lpfc_hba *, struct lpfc_sli_ring *,
lpfc_sli_abort_taskmgmt(struct lpfc_vport *, struct lpfc_sli_ring *,
int lpfc_bsg_ct_unsol_event(struct lpfc_hba *, struct lpfc_sli_ring *,
void __lpfc_sli_ringtx_put(struct lpfc_hba *, struct lpfc_sli_ring *,
struct lpfc_sli_ring *);
lpfc_ct_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring;
lpfc_els_unsol_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
lpfc_els_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring,
struct lpfc_nodelist *ndlp, struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *extra_ring = &psli->sli3_ring[LPFC_EXTRA_RING];
struct lpfc_sli_ring *fcp_ring = &psli->sli3_ring[LPFC_FCP_RING];
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
lpfc_sli3_post_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, int cnt)
phba->sli.sli3_ring = kzalloc_objs(struct lpfc_sli_ring,
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring = NULL;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring = phba->sli4_hba.els_wq->pring;
struct lpfc_sli_ring *pring_s4 = NULL;
struct lpfc_sli_ring *pring = NULL;
__lpfc_sli_ringtx_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
lpfc_sli_next_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring = &phba->sli.sli3_ring[ring_number];
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring * pring, struct lpfc_iocbq * iocbq)
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
lpfc_sli_ringpostbuf_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
lpfc_sli_ring_taggedbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
lpfc_sli_ringpostbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
lpfc_sli_issue_abort_iotag(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring = NULL;
lpfc_sli_abort_taskmgmt(struct lpfc_vport *vport, struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring_s4 = NULL;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring = cq->pring;
struct lpfc_sli_ring *pring = cq->pring;
wq->pring = kzalloc_obj(struct lpfc_sli_ring);
lpfc_sli_ringtxcmpl_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
lpfc_sli_ringtx_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
lpfc_sli_next_iocb_slot (struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
lpfc_sli_submit_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
lpfc_sli_update_full_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
lpfc_sli_update_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
lpfc_sli_resume_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
struct lpfc_sli_ring *pring,
lpfc_complete_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
lpfc_sli_process_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring, uint16_t iotag)
lpfc_sli_process_sol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
lpfc_sli_rsp_pointers_error(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
struct lpfc_sli_ring *pring, uint32_t mask)
lpfc_sli_sp_handle_rspiocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
struct lpfc_sli_ring *pring, uint32_t mask)
struct lpfc_sli_ring *pring, uint32_t mask)
struct lpfc_sli_ring *pring, uint32_t mask)
lpfc_sli_abort_iocb_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
struct lpfc_sli_ring *pring;
lpfc_cmd_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
lpfc_resp_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
struct lpfc_sli_ring;
struct lpfc_sli_ring *,
struct lpfc_sli_ring *, struct lpfc_iocbq *);
struct lpfc_sli_ring *);
struct lpfc_sli_ring *sli3_ring;
struct lpfc_sli_ring *pring; /* ptr to io ring associated with q */