Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c263 pd_bitmap = dev->pd_mgr->pd_dpp_bitmap; in _ocrdma_pd_mgr_get_bitmap()
265 dev->pd_mgr->max_dpp_pd); in _ocrdma_pd_mgr_get_bitmap()
266 __set_bit(pd_bitmap_idx, dev->pd_mgr->pd_dpp_bitmap); in _ocrdma_pd_mgr_get_bitmap()
267 dev->pd_mgr->pd_dpp_count++; in _ocrdma_pd_mgr_get_bitmap()
268 if (dev->pd_mgr->pd_dpp_count > dev->pd_mgr->pd_dpp_thrsh) in _ocrdma_pd_mgr_get_bitmap()
269 dev->pd_mgr->pd_dpp_thrsh = dev->pd_mgr->pd_dpp_count; in _ocrdma_pd_mgr_get_bitmap()
271 pd_bitmap = dev->pd_mgr->pd_norm_bitmap; in _ocrdma_pd_mgr_get_bitmap()
273 dev->pd_mgr->max_normal_pd); in _ocrdma_pd_mgr_get_bitmap()
274 __set_bit(pd_bitmap_idx, dev->pd_mgr->pd_norm_bitmap); in _ocrdma_pd_mgr_get_bitmap()
275 dev->pd_mgr->pd_norm_count++; in _ocrdma_pd_mgr_get_bitmap()
[all …]
Docrdma_hw.c1455 dev->pd_mgr->dpp_page_index = rsp->dpp_page_pdid >> in ocrdma_mbx_alloc_pd_range()
1457 dev->pd_mgr->pd_dpp_start = rsp->dpp_page_pdid & in ocrdma_mbx_alloc_pd_range()
1459 dev->pd_mgr->max_dpp_pd = rsp->pd_count; in ocrdma_mbx_alloc_pd_range()
1462 dev->pd_mgr->pd_dpp_bitmap = kzalloc(pd_bitmap_size, in ocrdma_mbx_alloc_pd_range()
1476 dev->pd_mgr->pd_norm_start = rsp->dpp_page_pdid & in ocrdma_mbx_alloc_pd_range()
1478 dev->pd_mgr->max_normal_pd = rsp->pd_count; in ocrdma_mbx_alloc_pd_range()
1480 dev->pd_mgr->pd_norm_bitmap = kzalloc(pd_bitmap_size, in ocrdma_mbx_alloc_pd_range()
1485 if (dev->pd_mgr->pd_norm_bitmap || dev->pd_mgr->pd_dpp_bitmap) { in ocrdma_mbx_alloc_pd_range()
1487 dev->pd_mgr->pd_prealloc_valid = true; in ocrdma_mbx_alloc_pd_range()
1502 if (dev->pd_mgr->max_normal_pd) { in ocrdma_mbx_dealloc_pd_range()
[all …]
Docrdma_stats.c609 if (dev->pd_mgr->pd_prealloc_valid) { in ocrdma_update_stats()
610 rsrc_stats->dpp_pds = dev->pd_mgr->pd_dpp_count; in ocrdma_update_stats()
611 rsrc_stats->non_dpp_pds = dev->pd_mgr->pd_norm_count; in ocrdma_update_stats()
614 rsrc_stats->dpp_pds = dev->pd_mgr->pd_dpp_thrsh; in ocrdma_update_stats()
615 rsrc_stats->non_dpp_pds = dev->pd_mgr->pd_norm_thrsh; in ocrdma_update_stats()
Docrdma.h293 struct ocrdma_pd_resource_mgr *pd_mgr; member