Home
last modified time | relevance | path

Searched defs:bm_pool (Results 1 – 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/net/core/
Dhwbm.c13 void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) in hwbm_buf_free()
23 int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) in hwbm_pool_refill()
46 int hwbm_pool_add(struct hwbm_pool *bm_pool, unsigned int buf_num) in hwbm_pool_add()
/kernel/linux/linux-4.19/net/core/
Dhwbm.c17 void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) in hwbm_buf_free()
27 int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) in hwbm_pool_refill()
50 int hwbm_pool_add(struct hwbm_pool *bm_pool, unsigned int buf_num, gfp_t gfp) in hwbm_pool_add()
/kernel/linux/linux-5.10/include/net/
Dhwbm.h24 static inline void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) {} in hwbm_buf_free()
26 static inline int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) in hwbm_pool_refill()
29 static inline int hwbm_pool_add(struct hwbm_pool *bm_pool, in hwbm_pool_add()
/kernel/linux/linux-4.19/include/net/
Dhwbm.h24 void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) {} in hwbm_buf_free()
25 int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) { return 0; } in hwbm_pool_refill()
26 int hwbm_pool_add(struct hwbm_pool *bm_pool, unsigned int buf_num, gfp_t gfp) in hwbm_pool_add()
/kernel/linux/linux-4.19/drivers/net/ethernet/marvell/
Dmvneta_bm.c95 struct mvneta_bm_pool *bm_pool = in mvneta_bm_construct() local
117 struct mvneta_bm_pool *bm_pool) in mvneta_bm_pool_create()
217 void mvneta_bm_bufs_free(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, in mvneta_bm_bufs_free()
259 struct mvneta_bm_pool *bm_pool, u8 port_map) in mvneta_bm_pool_destroy()
286 struct mvneta_bm_pool *bm_pool; in mvneta_bm_pools_init() local
469 struct mvneta_bm_pool *bm_pool = &priv->bm_pools[i]; in mvneta_bm_remove() local
Dmvneta_bm.h149 struct mvneta_bm_pool *bm_pool, in mvneta_bm_pool_put_bp()
157 struct mvneta_bm_pool *bm_pool) in mvneta_bm_pool_get_bp()
164 struct mvneta_bm_pool *bm_pool, u8 port_map) {} in mvneta_bm_pool_destroy()
165 void mvneta_bm_bufs_free(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, in mvneta_bm_bufs_free()
169 struct mvneta_bm_pool *bm_pool) {return 0; } in mvneta_bm_pool_refill()
175 struct mvneta_bm_pool *bm_pool, in mvneta_bm_pool_put_bp()
179 struct mvneta_bm_pool *bm_pool) in mvneta_bm_pool_get_bp()
Dmvneta.c1104 struct mvneta_bm_pool *bm_pool = pp->pool_long; in mvneta_bm_update_mtu() local
1887 struct mvneta_bm_pool *bm_pool; in mvneta_rxq_drop_pkts() local
2131 struct mvneta_bm_pool *bm_pool = NULL; in mvneta_rx_hwbm() local
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/
Dmvneta_bm.c95 struct mvneta_bm_pool *bm_pool = in mvneta_bm_construct() local
117 struct mvneta_bm_pool *bm_pool) in mvneta_bm_pool_create()
217 void mvneta_bm_bufs_free(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, in mvneta_bm_bufs_free()
259 struct mvneta_bm_pool *bm_pool, u8 port_map) in mvneta_bm_pool_destroy()
286 struct mvneta_bm_pool *bm_pool; in mvneta_bm_pools_init() local
467 struct mvneta_bm_pool *bm_pool = &priv->bm_pools[i]; in mvneta_bm_remove() local
Dmvneta_bm.h149 struct mvneta_bm_pool *bm_pool, in mvneta_bm_pool_put_bp()
157 struct mvneta_bm_pool *bm_pool) in mvneta_bm_pool_get_bp()
164 struct mvneta_bm_pool *bm_pool, in mvneta_bm_pool_destroy()
167 struct mvneta_bm_pool *bm_pool, in mvneta_bm_bufs_free()
172 struct mvneta_bm_pool *bm_pool) in mvneta_bm_pool_refill()
182 struct mvneta_bm_pool *bm_pool, in mvneta_bm_pool_put_bp()
186 struct mvneta_bm_pool *bm_pool) in mvneta_bm_pool_get_bp()
Dmvneta.c1173 struct mvneta_bm_pool *bm_pool = pp->pool_long; in mvneta_bm_update_mtu() local
1955 struct mvneta_bm_pool *bm_pool; in mvneta_rxq_drop_pkts() local
2471 struct mvneta_bm_pool *bm_pool = NULL; in mvneta_rx_hwbm() local
/kernel/linux/linux-4.19/drivers/net/ethernet/marvell/mvpp2/
Dmvpp2_main.c322 struct mvpp2_bm_pool *bm_pool, int size) in mvpp2_bm_pool_create()
372 struct mvpp2_bm_pool *bm_pool, in mvpp2_bm_pool_bufsize_set()
384 struct mvpp2_bm_pool *bm_pool, in mvpp2_bm_bufs_get_addrs()
415 struct mvpp2_bm_pool *bm_pool, int buf_num) in mvpp2_bm_bufs_free()
448 static int mvpp2_check_hw_buf_num(struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool) in mvpp2_check_hw_buf_num()
467 struct mvpp2_bm_pool *bm_pool) in mvpp2_bm_pool_destroy()
497 struct mvpp2_bm_pool *bm_pool; in mvpp2_bm_pools_init() local
599 struct mvpp2_bm_pool *bm_pool, in mvpp2_buf_alloc()
662 struct mvpp2_bm_pool *bm_pool, int buf_num) in mvpp2_bm_bufs_add()
2574 struct mvpp2_bm_pool *bm_pool, int pool) in mvpp2_rx_refill()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/
Dmvpp2_main.c377 struct mvpp2_bm_pool *bm_pool, int size) in mvpp2_bm_pool_create()
427 struct mvpp2_bm_pool *bm_pool, in mvpp2_bm_pool_bufsize_set()
439 struct mvpp2_bm_pool *bm_pool, in mvpp2_bm_bufs_get_addrs()
470 struct mvpp2_bm_pool *bm_pool, int buf_num) in mvpp2_bm_bufs_free()
508 static int mvpp2_check_hw_buf_num(struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool) in mvpp2_check_hw_buf_num()
526 struct mvpp2_bm_pool *bm_pool) in mvpp2_bm_pool_destroy()
560 struct mvpp2_bm_pool *bm_pool; in mvpp2_bm_pools_init() local
701 struct mvpp2_bm_pool *bm_pool, in mvpp2_buf_alloc()
779 struct mvpp2_bm_pool *bm_pool, int buf_num) in mvpp2_bm_bufs_add()
988 struct mvpp2_bm_pool *bm_pool; in mvpp2_swf_bm_pool_init_percpu() local
[all …]