Lines Matching refs:page_pool
444 static int nsim_create_page_pool(struct page_pool **p, struct napi_struct *napi) in nsim_create_page_pool()
455 struct page_pool *pool; in nsim_create_page_pool()
480 err = nsim_create_page_pool(&rq->page_pool, &rq->napi); in nsim_init_napi()
489 page_pool_destroy(ns->rq[i]->page_pool); in nsim_init_napi()
490 ns->rq[i]->page_pool = NULL; in nsim_init_napi()
558 page_pool_destroy(ns->rq[i]->page_pool); in nsim_del_napi()
559 ns->rq[i]->page_pool = NULL; in nsim_del_napi()
732 struct page_pool *pp;
755 err = nsim_create_page_pool(&qmem->rq->page_pool, &qmem->rq->napi); in nsim_queue_mem_alloc()
779 page_pool_destroy(qmem->rq->page_pool); in nsim_queue_mem_free()
793 ns->rq[idx]->page_pool = qmem->pp; in nsim_queue_start()
827 qmem->pp = ns->rq[idx]->page_pool; in nsim_queue_stop()
920 ns->page = page_pool_dev_alloc_pages(ns->rq[0]->page_pool); in nsim_pp_hold_write()