Home
last modified time | relevance | path

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

/drivers/net/ethernet/marvell/
A Dmvneta_bm.c124 &bm_pool->phys_addr, in mvneta_bm_pool_create()
126 if (!bm_pool->virt_addr) in mvneta_bm_pool_create()
131 bm_pool->phys_addr); in mvneta_bm_pool_create()
141 bm_pool->phys_addr); in mvneta_bm_pool_create()
147 bm_pool->phys_addr); in mvneta_bm_pool_create()
223 if (bm_pool->port_map) in mvneta_bm_bufs_free()
263 if (bm_pool->port_map) in mvneta_bm_pool_destroy()
272 if (bm_pool->virt_addr) { in mvneta_bm_pool_destroy()
275 bm_pool->virt_addr, bm_pool->phys_addr); in mvneta_bm_pool_destroy()
297 bm_pool->id = i; in mvneta_bm_pools_init()
[all …]
A Dmvneta_bm.h138 struct mvneta_bm_pool *bm_pool, u8 port_map);
143 struct mvneta_bm_pool *bm_pool);
149 struct mvneta_bm_pool *bm_pool, in mvneta_bm_pool_put_bp() argument
153 (bm_pool->id << MVNETA_BM_POOL_ACCESS_OFFS)); in mvneta_bm_pool_put_bp()
157 struct mvneta_bm_pool *bm_pool) in mvneta_bm_pool_get_bp() argument
160 (bm_pool->id << MVNETA_BM_POOL_ACCESS_OFFS)); in mvneta_bm_pool_get_bp()
164 struct mvneta_bm_pool *bm_pool, in mvneta_bm_pool_destroy() argument
167 struct mvneta_bm_pool *bm_pool, in mvneta_bm_bufs_free() argument
172 struct mvneta_bm_pool *bm_pool) in mvneta_bm_pool_refill() argument
182 struct mvneta_bm_pool *bm_pool, in mvneta_bm_pool_put_bp() argument
[all …]
A Dmvneta.c1221 bm_pool->id); in mvneta_bm_update_mtu()
1225 bm_pool->pkt_size = MVNETA_RX_PKT_SIZE(mtu); in mvneta_bm_update_mtu()
1226 bm_pool->buf_size = MVNETA_RX_BUF_SIZE(bm_pool->pkt_size); in mvneta_bm_update_mtu()
1234 bm_pool->id, num, hwbm_pool->size); in mvneta_bm_update_mtu()
1237 mvneta_bm_pool_bufsize_set(pp, bm_pool->buf_size, bm_pool->id); in mvneta_bm_update_mtu()
2000 struct mvneta_bm_pool *bm_pool; in mvneta_rxq_drop_pkts() local
2002 bm_pool = &pp->bm_priv->bm_pools[pool_id]; in mvneta_rxq_drop_pkts()
2561 struct mvneta_bm_pool *bm_pool = NULL; in mvneta_rx_hwbm() local
2575 bm_pool = &pp->bm_priv->bm_pools[pool_id]; in mvneta_rx_hwbm()
2633 frag_size = bm_pool->hwbm_pool.frag_size; in mvneta_rx_hwbm()
[all …]
/drivers/net/ethernet/marvell/mvpp2/
A Dmvpp2_main.c405 bm_pool->virt_addr = dma_alloc_coherent(dev, bm_pool->size_bytes, in mvpp2_bm_pool_create()
414 bm_pool->virt_addr, bm_pool->dma_addr); in mvpp2_bm_pool_create()
441 bm_pool->size = size; in mvpp2_bm_pool_create()
442 bm_pool->pkt_size = 0; in mvpp2_bm_pool_create()
443 bm_pool->buf_num = 0; in mvpp2_bm_pool_create()
561 bm_pool->id, bm_pool->buf_num); in mvpp2_bm_pool_destroy()
592 bm_pool->id = i; in mvpp2_bm_pools_init()
1063 (buf_num + bm_pool->buf_num > bm_pool->size)) { in mvpp2_bm_bufs_add()
1087 bm_pool->id, bm_pool->pkt_size, buf_size, total_size); in mvpp2_bm_bufs_add()
1259 if (!bm_pool) in mvpp2_swf_bm_pool_init_percpu()
[all …]

Completed in 32 milliseconds