Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/rmgr/src/
H 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()
/openbmc/linux/drivers/net/ethernet/google/gve/
H A Dgve_rx.c465 int recycle = gve_rx_can_recycle_buffer(copy_page_info); in gve_rx_copy_to_pool() local
467 if (unlikely(recycle < 0)) { in gve_rx_copy_to_pool()
471 alloc_page = !recycle; in gve_rx_copy_to_pool()
585 int recycle = gve_rx_can_recycle_buffer(page_info); in gve_rx_skb() local
587 if (unlikely(recycle < 0)) { in gve_rx_skb()
591 page_info->can_flip = recycle; in gve_rx_skb()
891 int recycle = gve_rx_can_recycle_buffer(page_info); in gve_rx_refill_buffers() local
893 if (recycle < 0) { in gve_rx_refill_buffers()
898 if (!recycle) { in gve_rx_refill_buffers()
/openbmc/linux/include/linux/
H A Dvirtio.h102 void (*recycle)(struct virtqueue *vq, void *buf));
104 void (*recycle)(struct virtqueue *vq, void *buf));
H A Dskbuff.h3473 napi_frag_unref(skb_frag_t *frag, bool recycle, bool napi_safe) in napi_frag_unref() argument
3478 if (recycle && napi_pp_put_page(page, napi_safe)) in napi_frag_unref()
3492 static inline void __skb_frag_unref(skb_frag_t *frag, bool recycle) in __skb_frag_unref() argument
3494 napi_frag_unref(frag, recycle, false); in __skb_frag_unref()
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/rmgr/interface/
H A Dia_css_rmgr_vbuf.h38 u8 recycle; member
/openbmc/linux/drivers/staging/media/meson/vdec/
H A Dvdec.h138 void (*recycle)(struct amvdec_core *core, u32 buf_idx); member
H A Dcodec_mpeg12.c208 .recycle = codec_mpeg12_recycle,
H A Dcodec_h264.c482 .recycle = codec_h264_recycle,
H 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()
/openbmc/linux/drivers/media/platform/st/sti/delta/
H A Ddelta.h370 int (*recycle)(struct delta_ctx *ctx, struct delta_frame *frame); member
H A Ddelta-mjpeg-dec.c454 .recycle = delta_recycle_default,
/openbmc/linux/drivers/atm/
H A Dnicstarmac.copyright35 * recycle large data buffers
/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dmci.c579 goto recycle; in ath_mci_intr()
592 recycle: in ath_mci_intr()
/openbmc/linux/drivers/virtio/
H A Dvirtio_ring.c2156 void (*recycle)(struct virtqueue *vq, void *buf)) in virtqueue_disable_and_recycle()
2177 recycle(_vq, buf); in virtqueue_disable_and_recycle()
2739 void (*recycle)(struct virtqueue *vq, void *buf)) in virtqueue_resize()
2753 err = virtqueue_disable_and_recycle(_vq, recycle); in virtqueue_resize()
2830 void (*recycle)(struct virtqueue *vq, void *buf)) in virtqueue_reset()
2835 err = virtqueue_disable_and_recycle(_vq, recycle); in virtqueue_reset()
/openbmc/linux/Documentation/userspace-api/media/mediactl/
H 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.
/openbmc/linux/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_core.h299 struct remote_event recycle; member
H 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()
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Duserp.rst114 advance and recycle the most recently used buffers first. Of course,
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c801 recycle: in get_packet()
809 goto recycle; in get_packet()
860 recycle: in get_packet_pg()
868 goto recycle; in get_packet_pg()
878 goto recycle; in get_packet_pg()
/openbmc/linux/drivers/net/wan/
H A Dfsl_ucc_hdlc.c552 goto recycle; in hdlc_rx_done()
599 recycle: in hdlc_rx_done()
/openbmc/linux/drivers/net/ethernet/ti/
H A Ddavinci_emac.c900 goto recycle; in emac_rx_handler()
918 recycle: in emac_rx_handler()
/openbmc/linux/Documentation/crypto/
H A Dasync-tx-api.rst101 recycle (or free) the descriptor. A descriptor can be acked by one of the
/openbmc/linux/net/
H A DKconfig479 and recycle paths and additional memory cost to store the statistics.
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-counter78 non-recycle:
/openbmc/u-boot/scripts/
H A Dspelling.txt935 recyle||recycle

12