Lines Matching refs:xri
1066 lpfc_get_active_rrq(struct lpfc_vport *vport, uint16_t xri, uint32_t did) in lpfc_get_active_rrq() argument
1077 if (rrq->vport == vport && rrq->xritag == xri && in lpfc_get_active_rrq()
17996 unsigned long xri; in lpfc_sli4_alloc_xri() local
18003 xri = find_first_zero_bit(phba->sli4_hba.xri_bmask, in lpfc_sli4_alloc_xri()
18005 if (xri >= phba->sli4_hba.max_cfg_param.max_xri) { in lpfc_sli4_alloc_xri()
18009 set_bit(xri, phba->sli4_hba.xri_bmask); in lpfc_sli4_alloc_xri()
18013 return xri; in lpfc_sli4_alloc_xri()
18025 __lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri) in __lpfc_sli4_free_xri() argument
18027 if (test_and_clear_bit(xri, phba->sli4_hba.xri_bmask)) { in __lpfc_sli4_free_xri()
18041 lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri) in lpfc_sli4_free_xri() argument
18044 __lpfc_sli4_free_xri(phba, xri); in lpfc_sli4_free_xri()
18884 uint16_t xri) in lpfc_sli4_xri_inrange() argument
18889 if (xri == phba->sli4_hba.xri_ids[i]) in lpfc_sli4_xri_inrange()
18911 uint16_t oxid, rxid, xri, lxri; in lpfc_sli4_seq_abort_rsp() local
18962 xri = oxid; in lpfc_sli4_seq_abort_rsp()
18964 xri = rxid; in lpfc_sli4_seq_abort_rsp()
18965 lxri = lpfc_sli4_xri_inrange(phba, xri); in lpfc_sli4_seq_abort_rsp()
18968 (xri == oxid) ? rxid : oxid, 0); in lpfc_sli4_seq_abort_rsp()