Searched refs:pprm (Results 1 – 3 of 3) sorted by relevance
118 int irdma_prm_add_pble_mem(struct irdma_pble_prm *pprm,120 int irdma_prm_get_pbles(struct irdma_pble_prm *pprm,123 void irdma_prm_return_pbles(struct irdma_pble_prm *pprm,
2018 pprm->total_pble_alloc += pchunk->size >> 3; in irdma_prm_add_pble_mem()2019 pprm->free_pble_cnt += pchunk->size >> 3; in irdma_prm_add_pble_mem()2047 spin_lock_irqsave(&pprm->prm_lock, flags); in irdma_prm_get_pbles()2048 while (chunk_entry != &pprm->clist) { in irdma_prm_get_pbles()2061 spin_unlock_irqrestore(&pprm->prm_lock, flags); in irdma_prm_get_pbles()2066 offset = bit_idx << pprm->pble_shift; in irdma_prm_get_pbles()2074 pprm->free_pble_cnt -= chunkinfo->bits_used << (pprm->pble_shift - 3); in irdma_prm_get_pbles()2075 spin_unlock_irqrestore(&pprm->prm_lock, flags); in irdma_prm_get_pbles()2090 spin_lock_irqsave(&pprm->prm_lock, flags); in irdma_prm_return_pbles()2091 pprm->free_pble_cnt += chunkinfo->bits_used << (pprm->pble_shift - 3); in irdma_prm_return_pbles()[all …]
2229 struct page_pool_params pprm = {}; in mana_create_page_pool() local2232 pprm.pool_size = mpc->rx_queue_size; in mana_create_page_pool()2233 pprm.nid = gc->numa_node; in mana_create_page_pool()2234 pprm.napi = &rxq->rx_cq.napi; in mana_create_page_pool()2235 pprm.netdev = rxq->ndev; in mana_create_page_pool()2236 pprm.order = get_order(rxq->alloc_size); in mana_create_page_pool()2238 rxq->page_pool = page_pool_create(&pprm); in mana_create_page_pool()