Lines Matching defs:buf_num

55 	int buf_num;
443 bm_pool->buf_num = 0;
493 struct mvpp2_bm_pool *bm_pool, int buf_num)
498 if (buf_num > bm_pool->buf_num) {
500 bm_pool->id, buf_num);
501 buf_num = bm_pool->buf_num;
507 for (i = 0; i < buf_num; i++) {
527 bm_pool->buf_num -= i;
533 int buf_num = 0;
535 buf_num += mvpp2_read(priv, MVPP2_BM_POOL_PTRS_NUM_REG(bm_pool->id)) &
537 buf_num += mvpp2_read(priv, MVPP2_BM_BPPI_PTRS_NUM_REG(bm_pool->id)) &
541 if (buf_num)
542 buf_num += 1;
544 return buf_num;
551 int buf_num;
554 buf_num = mvpp2_check_hw_buf_num(priv, bm_pool);
555 mvpp2_bm_bufs_free(dev, priv, bm_pool, buf_num);
558 buf_num = mvpp2_check_hw_buf_num(priv, bm_pool);
559 if (buf_num) {
560 WARN(1, "cannot free all buffers in pool %d, buf_num left %d\n",
561 bm_pool->id, bm_pool->buf_num);
664 mvpp2_pools[pn].buf_num,
707 mvpp2_pools[MVPP2_BM_SHORT].buf_num = MVPP2_BM_SHORT_BUF_NUM;
711 mvpp2_pools[MVPP2_BM_LONG].buf_num = MVPP2_BM_LONG_BUF_NUM;
715 mvpp2_pools[MVPP2_BM_JUMBO].buf_num = MVPP2_BM_JUMBO_BUF_NUM;
935 if (!pool->buf_num) {
1044 struct mvpp2_bm_pool *bm_pool, int buf_num)
1062 if (buf_num < 0 ||
1063 (buf_num + bm_pool->buf_num > bm_pool->size)) {
1066 buf_num, bm_pool->id);
1072 for (i = 0; i < buf_num; i++) {
1083 bm_pool->buf_num += i;
1091 bm_pool->id, i, buf_num);
1119 pkts_num = new_pool->buf_num;
1123 pkts_num = mvpp2_pools[MVPP2_BM_SHORT].buf_num;
1125 pkts_num = mvpp2_pools[MVPP2_BM_LONG].buf_num;
1127 pkts_num = mvpp2_pools[pool].buf_num;
1175 pkts_num = new_pool->buf_num;
1177 pkts_num = mvpp2_pools[type].buf_num;