Searched refs:new_pool (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/ |
| H A D | mvneta_bm.c | 162 struct mvneta_bm_pool *new_pool = &priv->bm_pools[pool_id]; in mvneta_bm_pool_use() local 165 if (new_pool->type == MVNETA_BM_LONG && in mvneta_bm_pool_use() 166 new_pool->port_map != 1 << port_id) { in mvneta_bm_pool_use() 172 if (new_pool->type == MVNETA_BM_SHORT && new_pool->type != type) { in mvneta_bm_pool_use() 178 if (new_pool->pkt_size == 0 || type != MVNETA_BM_SHORT) in mvneta_bm_pool_use() 179 new_pool->pkt_size = pkt_size; in mvneta_bm_pool_use() 182 if (new_pool->type == MVNETA_BM_FREE) { in mvneta_bm_pool_use() 183 struct hwbm_pool *hwbm_pool = &new_pool->hwbm_pool; in mvneta_bm_pool_use() 185 new_pool->priv = priv; in mvneta_bm_pool_use() 186 new_pool->type = type; in mvneta_bm_pool_use() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 836 struct mvpp2_bm_pool *new_pool = &port->priv->bm_pools[pool]; in mvpp2_bm_pool_use() local 848 if (new_pool->pkt_size == 0) { in mvpp2_bm_pool_use() 854 pkts_num = new_pool->buf_num; in mvpp2_bm_pool_use() 866 port->priv, new_pool, pkts_num); in mvpp2_bm_pool_use() 869 new_pool->pkt_size = pkt_size; in mvpp2_bm_pool_use() 870 new_pool->frag_size = in mvpp2_bm_pool_use() 875 num = mvpp2_bm_bufs_add(port, new_pool, pkts_num); in mvpp2_bm_pool_use() 878 new_pool->id, num, pkts_num); in mvpp2_bm_pool_use() 883 mvpp2_bm_pool_bufsize_set(port->priv, new_pool, in mvpp2_bm_pool_use() 884 MVPP2_RX_BUF_SIZE(new_pool->pkt_size)); in mvpp2_bm_pool_use() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | mvpp2.c | 2823 struct mvpp2_bm_pool *new_pool = &port->priv->bm_pools[pool]; in mvpp2_bm_pool_use() local 2826 if (new_pool->type != MVPP2_BM_FREE && new_pool->type != type) { in mvpp2_bm_pool_use() 2831 if (new_pool->type == MVPP2_BM_FREE) in mvpp2_bm_pool_use() 2832 new_pool->type = type; in mvpp2_bm_pool_use() 2837 if (((type == MVPP2_BM_SWF_LONG) && (pkt_size > new_pool->pkt_size)) || in mvpp2_bm_pool_use() 2838 (new_pool->pkt_size == 0)) { in mvpp2_bm_pool_use() 2844 pkts_num = new_pool->buf_num; in mvpp2_bm_pool_use() 2851 port->priv, new_pool); in mvpp2_bm_pool_use() 2853 new_pool->pkt_size = pkt_size; in mvpp2_bm_pool_use() 2856 num = mvpp2_bm_bufs_add(port, new_pool, pkts_num); in mvpp2_bm_pool_use() [all …]
|