Home
last modified time | relevance | path

Searched defs:pool (Results 1 – 19 of 19) sorted by relevance

/net/core/
A Dpage_pool.c48 #define recycle_stat_inc(pool, __stat) \ argument
54 #define recycle_stat_add(pool, __stat, val) \ argument
85 bool page_pool_get_stats(const struct page_pool *pool, in page_pool_get_stats()
193 static int page_pool_init(struct page_pool *pool, in page_pool_init()
319 static void page_pool_uninit(struct page_pool *pool) in page_pool_uninit()
338 struct page_pool *pool; in page_pool_create_percpu() local
762 struct page_pool *pool) in page_pool_recycle_in_cache()
946 struct page_pool *pool = NULL; in page_pool_put_netmem_bulk() local
1116 static void page_pool_scrub(struct page_pool *pool) in page_pool_scrub()
1148 static int page_pool_release(struct page_pool *pool) in page_pool_release()
[all …]
A Dpage_pool_user.c42 struct page_pool *pool; in netdev_nl_page_pool_get_do() local
88 struct page_pool *pool; in netdev_nl_page_pool_get_dump() local
114 page_pool_nl_stats_fill(struct sk_buff *rsp, const struct page_pool *pool, in page_pool_nl_stats_fill()
216 page_pool_nl_fill(struct sk_buff *rsp, const struct page_pool *pool, in page_pool_nl_fill()
262 static void netdev_nl_page_pool_event(const struct page_pool *pool, u32 cmd) in netdev_nl_page_pool_event()
311 int page_pool_list(struct page_pool *pool) in page_pool_list()
337 void page_pool_detached(struct page_pool *pool) in page_pool_detached()
345 void page_pool_unlist(struct page_pool *pool) in page_pool_unlist()
359 struct page_pool *pool; in page_pool_check_memory_provider() local
381 struct page_pool *pool; in page_pool_unreg_netdev_wipe() local
[all …]
A Dmp_dmabuf_devmem.h22 static inline int mp_dmabuf_devmem_init(struct page_pool *pool) in mp_dmabuf_devmem_init()
28 mp_dmabuf_devmem_alloc_netmems(struct page_pool *pool, gfp_t gfp) in mp_dmabuf_devmem_alloc_netmems()
33 static inline void mp_dmabuf_devmem_destroy(struct page_pool *pool) in mp_dmabuf_devmem_destroy()
38 mp_dmabuf_devmem_release_page(struct page_pool *pool, netmem_ref netmem) in mp_dmabuf_devmem_release_page()
A Ddevmem.c395 int mp_dmabuf_devmem_init(struct page_pool *pool) in mp_dmabuf_devmem_init()
415 netmem_ref mp_dmabuf_devmem_alloc_netmems(struct page_pool *pool, gfp_t gfp) in mp_dmabuf_devmem_alloc_netmems()
434 void mp_dmabuf_devmem_destroy(struct page_pool *pool) in mp_dmabuf_devmem_destroy()
441 bool mp_dmabuf_devmem_release_page(struct page_pool *pool, netmem_ref netmem) in mp_dmabuf_devmem_release_page()
A Dpage_pool_priv.h46 static inline void page_pool_set_pp_info(struct page_pool *pool, in page_pool_set_pp_info()
A Dnetmem_priv.h28 static inline void netmem_set_pp(netmem_ref netmem, struct page_pool *pool) in netmem_set_pp()
A Dxdp.c381 int xdp_reg_page_pool(struct page_pool *pool) in xdp_reg_page_pool()
396 void xdp_unreg_page_pool(const struct page_pool *pool) in xdp_unreg_page_pool()
416 const struct page_pool *pool) in xdp_rxq_info_attach_page_pool()
A Dskbuff.c897 int skb_pp_cow_data(struct page_pool *pool, struct sk_buff **pskb, in skb_pp_cow_data()
979 int skb_cow_data_for_xdp(struct page_pool *pool, struct sk_buff **pskb, in skb_cow_data_for_xdp()
/net/xdp/
A Dxsk_buff_pool.c13 void xp_add_xsk(struct xsk_buff_pool *pool, struct xdp_sock *xs) in xp_add_xsk()
25 void xp_del_xsk(struct xsk_buff_pool *pool, struct xdp_sock *xs) in xp_del_xsk()
37 void xp_destroy(struct xsk_buff_pool *pool) in xp_destroy()
61 struct xsk_buff_pool *pool; in xp_create_and_assign_umem() local
142 static void xp_disable_drv_zc(struct xsk_buff_pool *pool) in xp_disable_drv_zc()
165 int xp_assign_dev(struct xsk_buff_pool *pool, in xp_assign_dev()
268 void xp_clear_dev(struct xsk_buff_pool *pool) in xp_clear_dev()
306 void xp_get_pool(struct xsk_buff_pool *pool) in xp_get_pool()
311 bool xp_put_pool(struct xsk_buff_pool *pool) in xp_put_pool()
560 struct xdp_buff *xp_alloc(struct xsk_buff_pool *pool) in xp_alloc()
[all …]
A Dxsk.c39 void xsk_set_rx_need_wakeup(struct xsk_buff_pool *pool) in xsk_set_rx_need_wakeup()
49 void xsk_set_tx_need_wakeup(struct xsk_buff_pool *pool) in xsk_set_tx_need_wakeup()
66 void xsk_clear_rx_need_wakeup(struct xsk_buff_pool *pool) in xsk_clear_rx_need_wakeup()
76 void xsk_clear_tx_need_wakeup(struct xsk_buff_pool *pool) in xsk_clear_tx_need_wakeup()
93 bool xsk_uses_need_wakeup(struct xsk_buff_pool *pool) in xsk_uses_need_wakeup()
406 void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries) in xsk_tx_completed()
412 void xsk_tx_release(struct xsk_buff_pool *pool) in xsk_tx_release()
547 static void xsk_cq_submit_locked(struct xsk_buff_pool *pool, u32 n) in xsk_cq_submit_locked()
610 struct xsk_buff_pool *pool = xs->pool; in xsk_build_skb_zerocopy() local
911 struct xsk_buff_pool *pool; in __xsk_sendmsg() local
[all …]
A Dxsk_queue.h143 static inline bool xp_aligned_validate_desc(struct xsk_buff_pool *pool, in xp_aligned_validate_desc()
164 static inline bool xp_unaligned_validate_desc(struct xsk_buff_pool *pool, in xp_unaligned_validate_desc()
185 static inline bool xp_validate_desc(struct xsk_buff_pool *pool, in xp_validate_desc()
199 struct xsk_buff_pool *pool) in xskq_cons_is_valid_desc()
210 struct xsk_buff_pool *pool) in xskq_cons_read_desc()
229 static inline void parse_desc(struct xsk_queue *q, struct xsk_buff_pool *pool, in parse_desc()
237 u32 xskq_cons_read_desc_batch(struct xsk_queue *q, struct xsk_buff_pool *pool, in xskq_cons_read_desc_batch()
318 struct xsk_buff_pool *pool) in xskq_cons_peek_desc()
A Dxsk_diag.c49 struct xsk_buff_pool *pool = xs->pool; in xsk_diag_put_umem() local
/net/ceph/
A Dmsgpool.c14 struct ceph_msgpool *pool = arg; in msgpool_alloc() local
30 struct ceph_msgpool *pool = arg; in msgpool_free() local
38 int ceph_msgpool_init(struct ceph_msgpool *pool, int type, in ceph_msgpool_init()
53 void ceph_msgpool_destroy(struct ceph_msgpool *pool) in ceph_msgpool_destroy()
59 struct ceph_msg *ceph_msgpool_get(struct ceph_msgpool *pool, int front_len, in ceph_msgpool_get()
81 void ceph_msgpool_put(struct ceph_msgpool *pool, struct ceph_msg *msg) in ceph_msgpool_put()
A Dosdmap.c956 u64 pool; in decode_pool_names() local
1347 u64 pool; in __decode_pools() local
1972 u64 pool; in osdmap_apply_incremental() local
/net/rds/
A Dib_rdma.c194 struct rds_ib_mr *rds_ib_reuse_mr(struct rds_ib_mr_pool *pool) in rds_ib_reuse_mr()
271 struct rds_ib_mr_pool *pool = ibmr->pool; in rds_ib_teardown_mr() local
277 static inline unsigned int rds_ib_flush_goal(struct rds_ib_mr_pool *pool, int free_all) in rds_ib_flush_goal()
338 int rds_ib_flush_mr_pool(struct rds_ib_mr_pool *pool, in rds_ib_flush_mr_pool()
436 struct rds_ib_mr *rds_ib_try_reuse_ibmr(struct rds_ib_mr_pool *pool) in rds_ib_try_reuse_ibmr()
475 struct rds_ib_mr_pool *pool = container_of(work, struct rds_ib_mr_pool, flush_worker.work); in rds_ib_mr_pool_flush_worker() local
483 struct rds_ib_mr_pool *pool = ibmr->pool; in rds_ib_free_mr() local
630 void rds_ib_destroy_mr_pool(struct rds_ib_mr_pool *pool) in rds_ib_destroy_mr_pool()
642 struct rds_ib_mr_pool *pool; in rds_ib_create_mr_pool() local
A Dib_frmr.c56 struct rds_ib_mr_pool *pool; in rds_ib_alloc_frmr() local
108 struct rds_ib_mr_pool *pool = ibmr->pool; in rds_ib_free_frmr() local
188 struct rds_ib_mr_pool *pool, in rds_ib_map_frmr()
439 struct rds_ib_mr_pool *pool = ibmr->pool; in rds_ib_free_frmr_list() local
A Dib_mr.h68 struct rds_ib_mr_pool *pool; member
/net/sunrpc/
A Dsvc_xprt.c475 struct svc_pool *pool; in svc_xprt_enqueue() local
501 static struct svc_xprt *svc_xprt_dequeue(struct svc_pool *pool) in svc_xprt_dequeue()
588 struct svc_pool *pool = &serv->sv_pools[0]; in svc_wake_up() local
693 struct svc_pool *pool = rqstp->rq_pool; in svc_thread_should_sleep() local
719 struct svc_pool *pool = rqstp->rq_pool; in svc_thread_wait_for_work() local
845 struct svc_pool *pool = rqstp->rq_pool; in svc_recv() local
1084 struct svc_pool *pool = &serv->sv_pools[i]; in svc_clean_up_xprts() local
1414 struct svc_pool *pool = p; in svc_pool_stats_next() local
1444 struct svc_pool *pool = p; in svc_pool_stats_show() local
A Dsvc.c535 struct svc_pool *pool = &serv->sv_pools[i]; in __svc_create() local
627 struct svc_pool *pool = &serv->sv_pools[i]; in svc_destroy() local
682 svc_prepare_thread(struct svc_serv *serv, struct svc_pool *pool, int node) in svc_prepare_thread()
742 void svc_pool_wake_idle_thread(struct svc_pool *pool) in svc_pool_wake_idle_thread()
768 svc_pool_next(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) in svc_pool_next()
777 struct svc_pool *pool; in svc_pool_victim() local
799 svc_start_kthreads(struct svc_serv *serv, struct svc_pool *pool, int nrservs) in svc_start_kthreads()
842 svc_stop_kthreads(struct svc_serv *serv, struct svc_pool *pool, int nrservs) in svc_stop_kthreads()
877 svc_set_num_threads(struct svc_serv *serv, struct svc_pool *pool, int nrservs) in svc_set_num_threads()
962 struct svc_pool *pool = rqstp->rq_pool; in svc_exit_thread() local

Completed in 60 milliseconds