| /kernel/linux/linux-5.10/net/core/ |
| H A D | hwbm.c | 13 void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) in hwbm_buf_free() argument 23 int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) in hwbm_pool_refill() argument 46 int hwbm_pool_add(struct hwbm_pool *bm_pool, unsigned int buf_num) in hwbm_pool_add() argument [all...] |
| /kernel/linux/linux-6.6/net/core/ |
| H A D | hwbm.c | 13 void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) in hwbm_buf_free() argument 23 int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) in hwbm_pool_refill() argument 46 int hwbm_pool_add(struct hwbm_pool *bm_pool, unsigned int buf_num) in hwbm_pool_add() argument [all...] |
| /kernel/linux/linux-5.10/include/net/ |
| H A D | hwbm.h | 24 static inline void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) {} in hwbm_buf_free() argument 26 static inline int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) in hwbm_pool_refill() argument 29 static inline int hwbm_pool_add(struct hwbm_pool *bm_pool, in hwbm_pool_add() argument
|
| /kernel/linux/linux-6.6/include/net/ |
| H A D | hwbm.h | 26 static inline void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) {} in hwbm_buf_free() argument 28 static inline int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp) in hwbm_pool_refill() argument 31 static inline int hwbm_pool_add(struct hwbm_pool *bm_pool, in hwbm_pool_add() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/ |
| H A D | mvneta_bm.c | 95 struct mvneta_bm_pool *bm_pool = in mvneta_bm_construct() local 116 mvneta_bm_pool_create(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool) mvneta_bm_pool_create() argument 217 mvneta_bm_bufs_free(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, u8 port_map) mvneta_bm_bufs_free() argument 258 mvneta_bm_pool_destroy(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, u8 port_map) mvneta_bm_pool_destroy() argument 286 struct mvneta_bm_pool *bm_pool; mvneta_bm_pools_init() local 467 struct mvneta_bm_pool *bm_pool = &priv->bm_pools[i]; mvneta_bm_remove() local [all...] |
| H A D | mvneta_bm.h | 148 mvneta_bm_pool_put_bp(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, dma_addr_t buf_phys_addr) mvneta_bm_pool_put_bp() argument 156 mvneta_bm_pool_get_bp(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool) mvneta_bm_pool_get_bp() argument 163 mvneta_bm_pool_destroy(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, u8 port_map) mvneta_bm_pool_destroy() argument 166 mvneta_bm_bufs_free(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, u8 port_map) mvneta_bm_bufs_free() argument 171 mvneta_bm_pool_refill(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool) mvneta_bm_pool_refill() argument 181 mvneta_bm_pool_put_bp(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, dma_addr_t buf_phys_addr) mvneta_bm_pool_put_bp() argument 185 mvneta_bm_pool_get_bp(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool) mvneta_bm_pool_get_bp() argument [all...] |
| H A D | mvneta.c | 1173 struct mvneta_bm_pool *bm_pool = pp->pool_long; in mvneta_bm_update_mtu() local 1955 struct mvneta_bm_pool *bm_pool; mvneta_rxq_drop_pkts() local 2471 struct mvneta_bm_pool *bm_pool = NULL; mvneta_rx_hwbm() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/ |
| H A D | mvneta_bm.c | 95 struct mvneta_bm_pool *bm_pool = in mvneta_bm_construct() local 116 mvneta_bm_pool_create(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool) mvneta_bm_pool_create() argument 217 mvneta_bm_bufs_free(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, u8 port_map) mvneta_bm_bufs_free() argument 258 mvneta_bm_pool_destroy(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, u8 port_map) mvneta_bm_pool_destroy() argument 286 struct mvneta_bm_pool *bm_pool; mvneta_bm_pools_init() local 467 struct mvneta_bm_pool *bm_pool = &priv->bm_pools[i]; mvneta_bm_remove() local [all...] |
| H A D | mvneta_bm.h | 148 mvneta_bm_pool_put_bp(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, dma_addr_t buf_phys_addr) mvneta_bm_pool_put_bp() argument 156 mvneta_bm_pool_get_bp(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool) mvneta_bm_pool_get_bp() argument 163 mvneta_bm_pool_destroy(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, u8 port_map) mvneta_bm_pool_destroy() argument 166 mvneta_bm_bufs_free(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, u8 port_map) mvneta_bm_bufs_free() argument 171 mvneta_bm_pool_refill(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool) mvneta_bm_pool_refill() argument 181 mvneta_bm_pool_put_bp(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool, dma_addr_t buf_phys_addr) mvneta_bm_pool_put_bp() argument 185 mvneta_bm_pool_get_bp(struct mvneta_bm *priv, struct mvneta_bm_pool *bm_pool) mvneta_bm_pool_get_bp() argument [all...] |
| H A D | mvneta.c | 1213 struct mvneta_bm_pool *bm_pool = pp->pool_long; in mvneta_bm_update_mtu() local 2000 struct mvneta_bm_pool *bm_pool; mvneta_rxq_drop_pkts() local 2558 struct mvneta_bm_pool *bm_pool = NULL; mvneta_rx_hwbm() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 376 mvpp2_bm_pool_create(struct device *dev, struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool, int size) mvpp2_bm_pool_create() argument 426 mvpp2_bm_pool_bufsize_set(struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool, int buf_size) mvpp2_bm_pool_bufsize_set() argument 438 mvpp2_bm_bufs_get_addrs(struct device *dev, struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool, dma_addr_t *dma_addr, phys_addr_t *phys_addr) mvpp2_bm_bufs_get_addrs() argument 469 mvpp2_bm_bufs_free(struct device *dev, struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool, int buf_num) mvpp2_bm_bufs_free() argument 508 mvpp2_check_hw_buf_num(struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool) mvpp2_check_hw_buf_num() argument 525 mvpp2_bm_pool_destroy(struct device *dev, struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool) mvpp2_bm_pool_destroy() argument 560 struct mvpp2_bm_pool *bm_pool; mvpp2_bm_pools_init() local 725 mvpp2_buf_alloc(struct mvpp2_port *port, struct mvpp2_bm_pool *bm_pool, struct page_pool *page_pool, dma_addr_t *buf_dma_addr, phys_addr_t *buf_phys_addr, gfp_t gfp_mask) mvpp2_buf_alloc() argument 803 mvpp2_bm_bufs_add(struct mvpp2_port *port, struct mvpp2_bm_pool *bm_pool, int buf_num) mvpp2_bm_bufs_add() argument 1013 struct mvpp2_bm_pool *bm_pool; mvpp2_swf_bm_pool_init_percpu() local 3230 mvpp2_rx_refill(struct mvpp2_port *port, struct mvpp2_bm_pool *bm_pool, struct page_pool *page_pool, int pool) mvpp2_rx_refill() argument 3562 struct mvpp2_bm_pool *bm_pool; mvpp2_rx() local 7131 struct mvpp2_bm_pool *bm_pool = &priv->bm_pools[i]; mvpp2_remove() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 386 mvpp2_bm_pool_create(struct device *dev, struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool, int size) mvpp2_bm_pool_create() argument 449 mvpp2_bm_pool_bufsize_set(struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool, int buf_size) mvpp2_bm_pool_bufsize_set() argument 461 mvpp2_bm_bufs_get_addrs(struct device *dev, struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool, dma_addr_t *dma_addr, phys_addr_t *phys_addr) mvpp2_bm_bufs_get_addrs() argument 492 mvpp2_bm_bufs_free(struct device *dev, struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool, int buf_num) mvpp2_bm_bufs_free() argument 531 mvpp2_check_hw_buf_num(struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool) mvpp2_check_hw_buf_num() argument 548 mvpp2_bm_pool_destroy(struct device *dev, struct mvpp2 *priv, struct mvpp2_bm_pool *bm_pool) mvpp2_bm_pool_destroy() argument 583 struct mvpp2_bm_pool *bm_pool; mvpp2_bm_pools_init() local 761 mvpp2_buf_alloc(struct mvpp2_port *port, struct mvpp2_bm_pool *bm_pool, struct page_pool *page_pool, dma_addr_t *buf_dma_addr, phys_addr_t *buf_phys_addr, gfp_t gfp_mask) mvpp2_buf_alloc() argument 1043 mvpp2_bm_bufs_add(struct mvpp2_port *port, struct mvpp2_bm_pool *bm_pool, int buf_num) mvpp2_bm_bufs_add() argument 1253 struct mvpp2_bm_pool *bm_pool; mvpp2_swf_bm_pool_init_percpu() local 3589 mvpp2_rx_refill(struct mvpp2_port *port, struct mvpp2_bm_pool *bm_pool, struct page_pool *page_pool, int pool) mvpp2_rx_refill() argument 3918 struct mvpp2_bm_pool *bm_pool; mvpp2_rx() local 7713 struct mvpp2_bm_pool *bm_pool = &priv->bm_pools[i]; mvpp2_remove() local [all...] |