Lines Matching refs:bm_pool
1104 struct mvneta_bm_pool *bm_pool = pp->pool_long; in mvneta_bm_update_mtu() local
1105 struct hwbm_pool *hwbm_pool = &bm_pool->hwbm_pool; in mvneta_bm_update_mtu()
1109 mvneta_bm_bufs_free(pp->bm_priv, bm_pool, 1 << pp->id); in mvneta_bm_update_mtu()
1112 bm_pool->id); in mvneta_bm_update_mtu()
1116 bm_pool->pkt_size = MVNETA_RX_PKT_SIZE(mtu); in mvneta_bm_update_mtu()
1117 bm_pool->buf_size = MVNETA_RX_BUF_SIZE(bm_pool->pkt_size); in mvneta_bm_update_mtu()
1119 SKB_DATA_ALIGN(MVNETA_RX_BUF_SIZE(bm_pool->pkt_size)); in mvneta_bm_update_mtu()
1125 bm_pool->id, num, hwbm_pool->size); in mvneta_bm_update_mtu()
1128 mvneta_bm_pool_bufsize_set(pp, bm_pool->buf_size, bm_pool->id); in mvneta_bm_update_mtu()
1881 struct mvneta_bm_pool *bm_pool; in mvneta_rxq_drop_pkts() local
1883 bm_pool = &pp->bm_priv->bm_pools[pool_id]; in mvneta_rxq_drop_pkts()
1885 mvneta_bm_pool_put_bp(pp->bm_priv, bm_pool, in mvneta_rxq_drop_pkts()
2117 struct mvneta_bm_pool *bm_pool = NULL; in mvneta_rx_hwbm() local
2131 bm_pool = &pp->bm_priv->bm_pools[pool_id]; in mvneta_rx_hwbm()
2137 mvneta_bm_pool_put_bp(pp->bm_priv, bm_pool, in mvneta_rx_hwbm()
2168 mvneta_bm_pool_put_bp(pp->bm_priv, bm_pool, in mvneta_rx_hwbm()
2176 err = hwbm_pool_refill(&bm_pool->hwbm_pool, GFP_ATOMIC); in mvneta_rx_hwbm()
2183 frag_size = bm_pool->hwbm_pool.frag_size; in mvneta_rx_hwbm()
2191 bm_pool->buf_size, DMA_FROM_DEVICE); in mvneta_rx_hwbm()