Home
last modified time | relevance | path

Searched refs:recycle (Results 1 – 25 of 32) sorted by relevance

12

/linux-6.3-rc2/drivers/staging/media/atomisp/pci/runtime/rmgr/src/
A Drmgr_vbuf.c47 .recycle = true,
138 if (pool->recycle && pool->size) { in ia_css_rmgr_init_vbuf()
204 assert(pool->recycle); in rmgr_push_handle()
231 assert(pool->recycle); in rmgr_pop_handle()
282 if (pool->recycle) { in ia_css_rmgr_acq_vbuf()
319 if (!pool->recycle) { in ia_css_rmgr_rel_vbuf()
/linux-6.3-rc2/drivers/net/ethernet/google/gve/
A Dgve_rx.c448 int recycle = gve_rx_can_recycle_buffer(copy_page_info); in gve_rx_copy_to_pool() local
450 if (unlikely(recycle < 0)) { in gve_rx_copy_to_pool()
454 alloc_page = !recycle; in gve_rx_copy_to_pool()
568 int recycle = gve_rx_can_recycle_buffer(page_info); in gve_rx_skb() local
570 if (unlikely(recycle < 0)) { in gve_rx_skb()
574 page_info->can_flip = recycle; in gve_rx_skb()
744 int recycle = gve_rx_can_recycle_buffer(page_info); in gve_rx_refill_buffers() local
746 if (recycle < 0) { in gve_rx_refill_buffers()
751 if (!recycle) { in gve_rx_refill_buffers()
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/runtime/rmgr/interface/
A Dia_css_rmgr_vbuf.h38 u8 recycle; member
/linux-6.3-rc2/Documentation/networking/
A Dpage_pool.rst21 will either recycle the page, or in case of refcnt > 1, it will
79 the allocator owns the page and will try to recycle it in one of the pool
87 must guarantee safe context (e.g NAPI), since it will recycle the page
/linux-6.3-rc2/drivers/staging/media/meson/vdec/
A Dvdec.h138 void (*recycle)(struct amvdec_core *core, u32 buf_idx); member
A Dcodec_mpeg12.c208 .recycle = codec_mpeg12_recycle,
A Dcodec_h264.c482 .recycle = codec_h264_recycle,
A Dvdec.c50 return codec_ops->can_recycle && codec_ops->recycle; in vdec_codec_needs_recycle()
66 codec_ops->recycle(core, tmp->vb->index); in vdec_recycle_thread()
/linux-6.3-rc2/include/linux/
A Dvirtio.h97 void (*recycle)(struct virtqueue *vq, void *buf));
/linux-6.3-rc2/drivers/media/platform/st/sti/delta/
A Ddelta.h370 int (*recycle)(struct delta_ctx *ctx, struct delta_frame *frame); member
A Ddelta-mjpeg-dec.c454 .recycle = delta_recycle_default,
/linux-6.3-rc2/drivers/atm/
A Dnicstarmac.copyright35 * recycle large data buffers
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Den_rx.c353 void mlx5e_page_release_dynamic(struct mlx5e_rq *rq, struct page *page, bool recycle) in mlx5e_page_release_dynamic() argument
355 if (likely(recycle)) { in mlx5e_page_release_dynamic()
386 bool recycle) in mlx5e_put_rx_frag() argument
389 mlx5e_page_release_dynamic(rq, frag->au->page, recycle); in mlx5e_put_rx_frag()
428 bool recycle) in mlx5e_free_rx_wqe() argument
442 mlx5e_put_rx_frag(rq, wi, recycle); in mlx5e_free_rx_wqe()
499 mlx5e_free_rx_mpwqe(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, bool recycle) in mlx5e_free_rx_mpwqe() argument
522 mlx5e_page_release_dynamic(rq, alloc_units[i].page, recycle); in mlx5e_free_rx_mpwqe()
/linux-6.3-rc2/drivers/net/wireless/ath/ath9k/
A Dmci.c579 goto recycle; in ath_mci_intr()
592 recycle: in ath_mci_intr()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dxdp.c510 bool recycle, in mlx5e_free_xdpsq_desc() argument
528 mlx5e_page_release_dynamic(xdpi.page.rq, xdpi.page.page, recycle); in mlx5e_free_xdpsq_desc()
A Dtxrx.h69 void mlx5e_page_release_dynamic(struct mlx5e_rq *rq, struct page *page, bool recycle);
/linux-6.3-rc2/drivers/staging/vc04_services/interface/vchiq_arm/
A Dvchiq_core.h299 struct remote_event recycle; member
A Dvchiq_core.c570 remote_event_poll(&state->recycle_event, &state->local->recycle); in remote_event_pollall()
1289 remote_event_signal(&state->remote->recycle); in release_slot()
2012 remote_event_wait(&state->recycle_event, &local->recycle); in recycle_func()
2236 remote_event_create(&state->recycle_event, &local->recycle); in vchiq_init_state()
/linux-6.3-rc2/Documentation/userspace-api/media/mediactl/
A Drequest-api.rst205 Once we don't need the request anymore, we can either recycle it for reuse with
253 controls and recycle the request as in the M2M example above.
/linux-6.3-rc2/Documentation/userspace-api/media/v4l/
A Duserp.rst114 advance and recycle the most recently used buffers first. Of course,
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb3/
A Dsge.c806 recycle: in get_packet()
814 goto recycle; in get_packet()
865 recycle: in get_packet_pg()
873 goto recycle; in get_packet_pg()
883 goto recycle; in get_packet_pg()
/linux-6.3-rc2/drivers/net/wan/
A Dfsl_ucc_hdlc.c550 goto recycle; in hdlc_rx_done()
597 recycle: in hdlc_rx_done()
/linux-6.3-rc2/drivers/net/ethernet/ti/
A Ddavinci_emac.c900 goto recycle; in emac_rx_handler()
918 recycle: in emac_rx_handler()
/linux-6.3-rc2/Documentation/crypto/
A Dasync-tx-api.rst101 recycle (or free) the descriptor. A descriptor can be acked by one of the
/linux-6.3-rc2/Documentation/ABI/testing/
A Dsysfs-bus-counter48 non-recycle:

Completed in 77 milliseconds

12