Lines Matching refs:pbl_pool

20289 	struct lpfc_pbl_pool *pbl_pool;  in lpfc_snapshot_mxp()  local
20299 pbl_pool = &qp->p_multixri_pool->pbl_pool; in lpfc_snapshot_mxp()
20302 multixri_pool->stat_pbl_count = pbl_pool->count; in lpfc_snapshot_mxp()
20397 struct lpfc_pbl_pool *pbl_pool; in lpfc_move_xri_pvt_to_pbl() local
20407 pbl_pool = &qp->p_multixri_pool->pbl_pool; in lpfc_move_xri_pvt_to_pbl()
20411 lpfc_qp_spin_lock_irqsave(&pbl_pool->lock, iflag, qp, mv_to_pub_pool); in lpfc_move_xri_pvt_to_pbl()
20430 list_splice_init(&pvt_pool->list, &pbl_pool->list); in lpfc_move_xri_pvt_to_pbl()
20435 pbl_pool->count += (pvt_pool->count - tmp_count); in lpfc_move_xri_pvt_to_pbl()
20439 list_splice_init(&pvt_pool->list, &pbl_pool->list); in lpfc_move_xri_pvt_to_pbl()
20440 pbl_pool->count += pvt_pool->count; in lpfc_move_xri_pvt_to_pbl()
20445 spin_unlock_irqrestore(&pbl_pool->lock, iflag); in lpfc_move_xri_pvt_to_pbl()
20467 struct lpfc_pbl_pool *pbl_pool, in _lpfc_move_xri_pbl_to_pvt() argument
20475 ret = spin_trylock_irqsave(&pbl_pool->lock, iflag); in _lpfc_move_xri_pbl_to_pvt()
20477 if (pbl_pool->count) { in _lpfc_move_xri_pbl_to_pvt()
20482 &pbl_pool->list, in _lpfc_move_xri_pbl_to_pvt()
20487 pbl_pool->count--; in _lpfc_move_xri_pbl_to_pvt()
20494 spin_unlock_irqrestore(&pbl_pool->lock, iflag); in _lpfc_move_xri_pbl_to_pvt()
20497 spin_unlock_irqrestore(&pbl_pool->lock, iflag); in _lpfc_move_xri_pbl_to_pvt()
20520 struct lpfc_pbl_pool *pbl_pool; in lpfc_move_xri_pbl_to_pvt() local
20529 pbl_pool = &multixri_pool->pbl_pool; in lpfc_move_xri_pbl_to_pvt()
20532 ret = _lpfc_move_xri_pbl_to_pvt(phba, qp, pbl_pool, pvt_pool, count); in lpfc_move_xri_pbl_to_pvt()
20551 pbl_pool = &next_multixri_pool->pbl_pool; in lpfc_move_xri_pbl_to_pvt()
20555 phba, qp, pbl_pool, pvt_pool, count); in lpfc_move_xri_pbl_to_pvt()
20614 struct lpfc_pbl_pool *pbl_pool; in lpfc_release_io_buf() local
20652 pbl_pool = &qp->p_multixri_pool->pbl_pool; in lpfc_release_io_buf()
20682 lpfc_qp_spin_lock_irqsave(&pbl_pool->lock, iflag, in lpfc_release_io_buf()
20685 &pbl_pool->list); in lpfc_release_io_buf()
20686 pbl_pool->count++; in lpfc_release_io_buf()
20687 spin_unlock_irqrestore(&pbl_pool->lock, iflag); in lpfc_release_io_buf()