Lines Matching refs:pool
1103 struct page_pool *pool;
1110 pool = cpsw->page_pool[ch];
1113 page = page_pool_dev_alloc_pages(pool);
1132 page_pool_recycle_direct(pool, page);
1148 struct page_pool *pool;
1157 pool = page_pool_create(&pp_params);
1158 if (IS_ERR(pool))
1159 dev_err(cpsw->dev, "cannot create rx page pool\n");
1161 return pool;
1166 struct page_pool *pool;
1170 pool = cpsw_create_page_pool(cpsw, pool_size);
1171 if (IS_ERR(pool))
1172 ret = PTR_ERR(pool);
1174 cpsw->page_pool[ch] = pool;
1183 struct page_pool *pool;
1186 pool = cpsw->page_pool[ch];
1193 ret = xdp_rxq_info_reg_mem_model(rxq, MEM_TYPE_PAGE_POOL, pool);
1239 /* using same page pool is allowed as no running rx handlers