Lines Matching refs:xri
930 lpfc_get_active_rrq(struct lpfc_vport *vport, uint16_t xri, uint32_t did) in lpfc_get_active_rrq() argument
941 if (rrq->vport == vport && rrq->xritag == xri && in lpfc_get_active_rrq()
16452 unsigned long xri; in lpfc_sli4_alloc_xri() local
16459 xri = find_next_zero_bit(phba->sli4_hba.xri_bmask, in lpfc_sli4_alloc_xri()
16461 if (xri >= phba->sli4_hba.max_cfg_param.max_xri) { in lpfc_sli4_alloc_xri()
16465 set_bit(xri, phba->sli4_hba.xri_bmask); in lpfc_sli4_alloc_xri()
16469 return xri; in lpfc_sli4_alloc_xri()
16480 __lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri) in __lpfc_sli4_free_xri() argument
16482 if (test_and_clear_bit(xri, phba->sli4_hba.xri_bmask)) { in __lpfc_sli4_free_xri()
16495 lpfc_sli4_free_xri(struct lpfc_hba *phba, int xri) in lpfc_sli4_free_xri() argument
16498 __lpfc_sli4_free_xri(phba, xri); in lpfc_sli4_free_xri()
17336 uint16_t xri) in lpfc_sli4_xri_inrange() argument
17341 if (xri == phba->sli4_hba.xri_ids[i]) in lpfc_sli4_xri_inrange()
17362 uint16_t oxid, rxid, xri, lxri; in lpfc_sli4_seq_abort_rsp() local
17428 xri = oxid; in lpfc_sli4_seq_abort_rsp()
17430 xri = rxid; in lpfc_sli4_seq_abort_rsp()
17431 lxri = lpfc_sli4_xri_inrange(phba, xri); in lpfc_sli4_seq_abort_rsp()
17434 (xri == oxid) ? rxid : oxid, 0); in lpfc_sli4_seq_abort_rsp()