Lines Matching refs:bm_pool
1176 struct mvneta_bm_pool *bm_pool = pp->pool_long; in mvneta_bm_update_mtu() local
1177 struct hwbm_pool *hwbm_pool = &bm_pool->hwbm_pool; in mvneta_bm_update_mtu()
1181 mvneta_bm_bufs_free(pp->bm_priv, bm_pool, 1 << pp->id); in mvneta_bm_update_mtu()
1184 bm_pool->id); in mvneta_bm_update_mtu()
1188 bm_pool->pkt_size = MVNETA_RX_PKT_SIZE(mtu); in mvneta_bm_update_mtu()
1189 bm_pool->buf_size = MVNETA_RX_BUF_SIZE(bm_pool->pkt_size); in mvneta_bm_update_mtu()
1191 SKB_DATA_ALIGN(MVNETA_RX_BUF_SIZE(bm_pool->pkt_size)); in mvneta_bm_update_mtu()
1197 bm_pool->id, num, hwbm_pool->size); in mvneta_bm_update_mtu()
1200 mvneta_bm_pool_bufsize_set(pp, bm_pool->buf_size, bm_pool->id); in mvneta_bm_update_mtu()
1962 struct mvneta_bm_pool *bm_pool; in mvneta_rxq_drop_pkts() local
1964 bm_pool = &pp->bm_priv->bm_pools[pool_id]; in mvneta_rxq_drop_pkts()
1966 mvneta_bm_pool_put_bp(pp->bm_priv, bm_pool, in mvneta_rxq_drop_pkts()
2485 struct mvneta_bm_pool *bm_pool = NULL; in mvneta_rx_hwbm() local
2499 bm_pool = &pp->bm_priv->bm_pools[pool_id]; in mvneta_rx_hwbm()
2505 mvneta_bm_pool_put_bp(pp->bm_priv, bm_pool, in mvneta_rx_hwbm()
2535 mvneta_bm_pool_put_bp(pp->bm_priv, bm_pool, in mvneta_rx_hwbm()
2543 err = hwbm_pool_refill(&bm_pool->hwbm_pool, GFP_ATOMIC); in mvneta_rx_hwbm()
2557 frag_size = bm_pool->hwbm_pool.frag_size; in mvneta_rx_hwbm()
2565 bm_pool->buf_size, DMA_FROM_DEVICE); in mvneta_rx_hwbm()