Lines Matching refs:epd_pool
20616 struct lpfc_epd_pool *epd_pool; in lpfc_release_io_buf() local
20637 epd_pool = &phba->epd_pool; in lpfc_release_io_buf()
20638 spin_lock_irqsave(&epd_pool->lock, iflag); in lpfc_release_io_buf()
20639 list_add_tail(&lpfc_ncmd->list, &epd_pool->list); in lpfc_release_io_buf()
20640 epd_pool->count++; in lpfc_release_io_buf()
20641 spin_unlock_irqrestore(&epd_pool->lock, iflag); in lpfc_release_io_buf()
20755 struct lpfc_epd_pool *epd_pool; in lpfc_get_io_buf_from_expedite_pool() local
20757 epd_pool = &phba->epd_pool; in lpfc_get_io_buf_from_expedite_pool()
20760 spin_lock_irqsave(&epd_pool->lock, iflag); in lpfc_get_io_buf_from_expedite_pool()
20761 if (epd_pool->count > 0) { in lpfc_get_io_buf_from_expedite_pool()
20763 &epd_pool->list, list) { in lpfc_get_io_buf_from_expedite_pool()
20765 epd_pool->count--; in lpfc_get_io_buf_from_expedite_pool()
20769 spin_unlock_irqrestore(&epd_pool->lock, iflag); in lpfc_get_io_buf_from_expedite_pool()