Home
last modified time | relevance | path

Searched refs:pvt_pool (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/scsi/lpfc/
H A Dlpfc_sli.c21597 struct lpfc_pvt_pool *pvt_pool; in lpfc_snapshot_mxp()
21607 pvt_pool = &qp->p_multixri_pool->pvt_pool; in lpfc_snapshot_mxp()
21612 multixri_pool->stat_pvt_count = pvt_pool->count; in lpfc_snapshot_mxp()
21686 multixri_pool->pvt_pool.high_watermark = new_watermark; in lpfc_adjust_high_watermark()
21699 * This routine is called from heartbeat timer when pvt_pool is idle.
21707 struct lpfc_pvt_pool *pvt_pool; in lpfc_move_xri_pvt_to_pbl()
21717 pvt_pool = &qp->p_multixri_pool->pvt_pool; in lpfc_move_xri_pvt_to_pbl()
21721 lpfc_qp_spin_lock(&pvt_pool in lpfc_move_xri_pvt_to_pbl()
21598 struct lpfc_pvt_pool *pvt_pool; lpfc_snapshot_mxp() local
21708 struct lpfc_pvt_pool *pvt_pool; lpfc_move_xri_pvt_to_pbl() local
21778 _lpfc_move_xri_pbl_to_pvt(struct lpfc_hba * phba,struct lpfc_sli4_hdw_queue * qp,struct lpfc_pbl_pool * pbl_pool,struct lpfc_pvt_pool * pvt_pool,u32 count) _lpfc_move_xri_pbl_to_pvt() argument
21829 struct lpfc_pvt_pool *pvt_pool; lpfc_move_xri_pbl_to_pvt() local
21899 struct lpfc_pvt_pool *pvt_pool; lpfc_keep_pvt_pool_above_lowwm() local
21925 struct lpfc_pvt_pool *pvt_pool; lpfc_release_io_buf() local
22025 lpfc_get_io_buf_from_private_pool(struct lpfc_hba * phba,struct lpfc_sli4_hdw_queue * qp,struct lpfc_pvt_pool * pvt_pool,struct lpfc_nodelist * ndlp) lpfc_get_io_buf_from_private_pool() argument
22113 struct lpfc_pvt_pool *pvt_pool; lpfc_get_io_buf_from_multixri_pools() local
[all...]
H A Dlpfc_init.c3536 struct lpfc_pvt_pool *pvt_pool; in lpfc_create_multixri_pools() local
3595 pvt_pool = &multixri_pool->pvt_pool; in lpfc_create_multixri_pools()
3596 pvt_pool->high_watermark = multixri_pool->xri_limit / 2; in lpfc_create_multixri_pools()
3597 pvt_pool->low_watermark = XRI_BATCH; in lpfc_create_multixri_pools()
3598 spin_lock_init(&pvt_pool->lock); in lpfc_create_multixri_pools()
3599 spin_lock_irqsave(&pvt_pool->lock, iflag); in lpfc_create_multixri_pools()
3600 INIT_LIST_HEAD(&pvt_pool->list); in lpfc_create_multixri_pools()
3601 pvt_pool->count = 0; in lpfc_create_multixri_pools()
3602 spin_unlock_irqrestore(&pvt_pool in lpfc_create_multixri_pools()
3622 struct lpfc_pvt_pool *pvt_pool; lpfc_destroy_multixri_pools() local
[all...]
H A Dlpfc_sli4.h637 spinlock_t lock; /* lock for pvt_pool */
648 * handler uses these two variables to determine if pvt_pool is idle or
670 /* TODO: Separate pvt_pool into get and put list */
672 struct lpfc_pvt_pool pvt_pool; /* Private free XRI pool */
671 struct lpfc_pvt_pool pvt_pool; /* Private free XRI pool */ global() member
H A Dlpfc_debugfs.c462 struct lpfc_pvt_pool *pvt_pool; in lpfc_debugfs_multixripools_data() local
531 pvt_pool = &multixri_pool->pvt_pool; in lpfc_debugfs_multixripools_data()
536 i, pbl_pool->count, pvt_pool->count, in lpfc_debugfs_multixripools_data()
537 txcmplq_cnt, pvt_pool->high_watermark, in lpfc_debugfs_multixripools_data()