Lines Matching refs:xri
947 lpfc_get_active_rrq(struct lpfc_vport *vport, uint16_t xri, uint32_t did) in lpfc_get_active_rrq() argument
958 if (rrq->vport == vport && rrq->xritag == xri && in lpfc_get_active_rrq()
16988 unsigned long xri; in lpfc_sli4_alloc_xri() local
16995 xri = find_next_zero_bit(phba->sli4_hba.xri_bmask, in lpfc_sli4_alloc_xri()
16997 if (xri >= phba->sli4_hba.max_cfg_param.max_xri) { in lpfc_sli4_alloc_xri()
17001 set_bit(xri, phba->sli4_hba.xri_bmask); in lpfc_sli4_alloc_xri()
17005 return xri; in lpfc_sli4_alloc_xri()
17017 __lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri) in __lpfc_sli4_free_xri() argument
17019 if (test_and_clear_bit(xri, phba->sli4_hba.xri_bmask)) { in __lpfc_sli4_free_xri()
17033 lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri) in lpfc_sli4_free_xri() argument
17036 __lpfc_sli4_free_xri(phba, xri); in lpfc_sli4_free_xri()
17880 uint16_t xri) in lpfc_sli4_xri_inrange() argument
17885 if (xri == phba->sli4_hba.xri_ids[i]) in lpfc_sli4_xri_inrange()
17907 uint16_t oxid, rxid, xri, lxri; in lpfc_sli4_seq_abort_rsp() local
17973 xri = oxid; in lpfc_sli4_seq_abort_rsp()
17975 xri = rxid; in lpfc_sli4_seq_abort_rsp()
17976 lxri = lpfc_sli4_xri_inrange(phba, xri); in lpfc_sli4_seq_abort_rsp()
17979 (xri == oxid) ? rxid : oxid, 0); in lpfc_sli4_seq_abort_rsp()