hwbm_pool        1110 drivers/net/ethernet/marvell/mvneta.c 	struct hwbm_pool *hwbm_pool = &bm_pool->hwbm_pool;
hwbm_pool        1115 drivers/net/ethernet/marvell/mvneta.c 	if (hwbm_pool->buf_num) {
hwbm_pool        1123 drivers/net/ethernet/marvell/mvneta.c 	hwbm_pool->frag_size = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)) +
hwbm_pool        1127 drivers/net/ethernet/marvell/mvneta.c 	num = hwbm_pool_add(hwbm_pool, hwbm_pool->size);
hwbm_pool        1128 drivers/net/ethernet/marvell/mvneta.c 	if (num != hwbm_pool->size) {
hwbm_pool        1130 drivers/net/ethernet/marvell/mvneta.c 		     bm_pool->id, num, hwbm_pool->size);
hwbm_pool        2191 drivers/net/ethernet/marvell/mvneta.c 		err = hwbm_pool_refill(&bm_pool->hwbm_pool, GFP_ATOMIC);
hwbm_pool        2198 drivers/net/ethernet/marvell/mvneta.c 		frag_size = bm_pool->hwbm_pool.frag_size;
hwbm_pool          93 drivers/net/ethernet/marvell/mvneta_bm.c int mvneta_bm_construct(struct hwbm_pool *hwbm_pool, void *buf)
hwbm_pool          96 drivers/net/ethernet/marvell/mvneta_bm.c 		(struct mvneta_bm_pool *)hwbm_pool->priv;
hwbm_pool         122 drivers/net/ethernet/marvell/mvneta_bm.c 	size_bytes = sizeof(u32) * bm_pool->hwbm_pool.size;
hwbm_pool         183 drivers/net/ethernet/marvell/mvneta_bm.c 		struct hwbm_pool *hwbm_pool = &new_pool->hwbm_pool;
hwbm_pool         188 drivers/net/ethernet/marvell/mvneta_bm.c 		hwbm_pool->frag_size =
hwbm_pool         191 drivers/net/ethernet/marvell/mvneta_bm.c 		hwbm_pool->construct = mvneta_bm_construct;
hwbm_pool         192 drivers/net/ethernet/marvell/mvneta_bm.c 		hwbm_pool->priv = new_pool;
hwbm_pool         193 drivers/net/ethernet/marvell/mvneta_bm.c 		mutex_init(&hwbm_pool->buf_lock);
hwbm_pool         204 drivers/net/ethernet/marvell/mvneta_bm.c 		num = hwbm_pool_add(hwbm_pool, hwbm_pool->size);
hwbm_pool         205 drivers/net/ethernet/marvell/mvneta_bm.c 		if (num != hwbm_pool->size) {
hwbm_pool         207 drivers/net/ethernet/marvell/mvneta_bm.c 			     new_pool->id, num, hwbm_pool->size);
hwbm_pool         228 drivers/net/ethernet/marvell/mvneta_bm.c 	for (i = 0; i < bm_pool->hwbm_pool.buf_num; i++) {
hwbm_pool         247 drivers/net/ethernet/marvell/mvneta_bm.c 		hwbm_buf_free(&bm_pool->hwbm_pool, vaddr);
hwbm_pool         253 drivers/net/ethernet/marvell/mvneta_bm.c 	bm_pool->hwbm_pool.buf_num -= i;
hwbm_pool         261 drivers/net/ethernet/marvell/mvneta_bm.c 	struct hwbm_pool *hwbm_pool = &bm_pool->hwbm_pool;
hwbm_pool         269 drivers/net/ethernet/marvell/mvneta_bm.c 	if (hwbm_pool->buf_num)
hwbm_pool         274 drivers/net/ethernet/marvell/mvneta_bm.c 				  sizeof(u32) * hwbm_pool->size,
hwbm_pool         327 drivers/net/ethernet/marvell/mvneta_bm.c 		bm_pool->hwbm_pool.size = size;
hwbm_pool         330 drivers/net/ethernet/marvell/mvneta_bm.c 				bm_pool->hwbm_pool.size);
hwbm_pool         111 drivers/net/ethernet/marvell/mvneta_bm.h 	struct hwbm_pool hwbm_pool;
hwbm_pool         141 drivers/net/ethernet/marvell/mvneta_bm.h int mvneta_bm_construct(struct hwbm_pool *hwbm_pool, void *buf);
hwbm_pool         169 drivers/net/ethernet/marvell/mvneta_bm.h static inline int mvneta_bm_construct(struct hwbm_pool *hwbm_pool, void *buf)
hwbm_pool          13 include/net/hwbm.h 	int (*construct)(struct hwbm_pool *bm_pool, void *buf);
hwbm_pool          20 include/net/hwbm.h void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf);
hwbm_pool          21 include/net/hwbm.h int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp);
hwbm_pool          22 include/net/hwbm.h int hwbm_pool_add(struct hwbm_pool *bm_pool, unsigned int buf_num);
hwbm_pool          24 include/net/hwbm.h static inline void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) {}
hwbm_pool          26 include/net/hwbm.h static inline int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp)
hwbm_pool          29 include/net/hwbm.h static inline int hwbm_pool_add(struct hwbm_pool *bm_pool,
hwbm_pool          13 net/core/hwbm.c void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf)
hwbm_pool          23 net/core/hwbm.c int hwbm_pool_refill(struct hwbm_pool *bm_pool, gfp_t gfp)
hwbm_pool          46 net/core/hwbm.c int hwbm_pool_add(struct hwbm_pool *bm_pool, unsigned int buf_num)