Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/ocrdma/
A Docrdma_verbs.c253 dev->pd_mgr->max_dpp_pd); in _ocrdma_pd_mgr_get_bitmap()
255 dev->pd_mgr->pd_dpp_count++; in _ocrdma_pd_mgr_get_bitmap()
256 if (dev->pd_mgr->pd_dpp_count > dev->pd_mgr->pd_dpp_thrsh) in _ocrdma_pd_mgr_get_bitmap()
257 dev->pd_mgr->pd_dpp_thrsh = dev->pd_mgr->pd_dpp_count; in _ocrdma_pd_mgr_get_bitmap()
263 dev->pd_mgr->pd_norm_count++; in _ocrdma_pd_mgr_get_bitmap()
264 if (dev->pd_mgr->pd_norm_count > dev->pd_mgr->pd_norm_thrsh) in _ocrdma_pd_mgr_get_bitmap()
265 dev->pd_mgr->pd_norm_thrsh = dev->pd_mgr->pd_norm_count; in _ocrdma_pd_mgr_get_bitmap()
287 dev->pd_mgr->pd_dpp_count--; in _ocrdma_pd_mgr_put_bitmap()
295 dev->pd_mgr->pd_norm_count--; in _ocrdma_pd_mgr_put_bitmap()
321 if (dev->pd_mgr->pd_dpp_count < dev->pd_mgr->max_dpp_pd) { in ocrdma_get_pd_num()
[all …]
A Docrdma_hw.c1530 dev->pd_mgr->max_dpp_pd = rsp->pd_count; in ocrdma_mbx_alloc_pd_range()
1549 dev->pd_mgr->max_normal_pd = rsp->pd_count; in ocrdma_mbx_alloc_pd_range()
1556 if (dev->pd_mgr->pd_norm_bitmap || dev->pd_mgr->pd_dpp_bitmap) { in ocrdma_mbx_alloc_pd_range()
1558 dev->pd_mgr->pd_prealloc_valid = true; in ocrdma_mbx_alloc_pd_range()
1573 if (dev->pd_mgr->max_normal_pd) { in ocrdma_mbx_dealloc_pd_range()
1579 if (dev->pd_mgr->max_dpp_pd) { in ocrdma_mbx_dealloc_pd_range()
1588 cmd->pd_count = dev->pd_mgr->max_dpp_pd; in ocrdma_mbx_dealloc_pd_range()
1601 if (!dev->pd_mgr) in ocrdma_alloc_pd_pool()
1614 kfree(dev->pd_mgr->pd_norm_bitmap); in ocrdma_free_pd_pool()
1615 kfree(dev->pd_mgr->pd_dpp_bitmap); in ocrdma_free_pd_pool()
[all …]
A Docrdma_stats.c622 if (dev->pd_mgr->pd_prealloc_valid) { in ocrdma_update_stats()
623 rsrc_stats->dpp_pds = dev->pd_mgr->pd_dpp_count; in ocrdma_update_stats()
624 rsrc_stats->non_dpp_pds = dev->pd_mgr->pd_norm_count; in ocrdma_update_stats()
627 rsrc_stats->dpp_pds = dev->pd_mgr->pd_dpp_thrsh; in ocrdma_update_stats()
628 rsrc_stats->non_dpp_pds = dev->pd_mgr->pd_norm_thrsh; in ocrdma_update_stats()
A Docrdma.h312 struct ocrdma_pd_resource_mgr *pd_mgr; member

Completed in 25 milliseconds