| /linux/include/linux/ |
| A D | skbuff_ref.h | 37 static inline void skb_page_unref(netmem_ref netmem, bool recycle) in skb_page_unref() argument 40 if (recycle && napi_pp_put_page(netmem)) in skb_page_unref() 54 static inline void __skb_frag_unref(skb_frag_t *frag, bool recycle) in __skb_frag_unref() argument 56 skb_page_unref(skb_frag_netmem(frag), recycle); in __skb_frag_unref()
|
| A D | virtio.h | 103 void (*recycle)(struct virtqueue *vq, void *buf)); 105 void (*recycle)(struct virtqueue *vq, void *buf));
|
| /linux/drivers/staging/media/atomisp/pci/runtime/rmgr/src/ |
| A D | rmgr_vbuf.c | 47 .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/tools/net/ynl/samples/ |
| A D | page-pool.c | 113 double recycle; in main() local 133 recycle = (double)(s->recycle_ring + s->recycle_cache) / in main() 136 recycle, s->alloc_slow, s->alloc_fast, in main()
|
| /linux/Documentation/netlink/specs/ |
| A D | netdev.yaml | 213 name: recycle-cached 216 name: recycle-cache-full 219 name: recycle-ring 222 name: recycle-ring-full 225 name: recycle-released-refcnt 593 - recycle-cached 594 - recycle-cache-full 595 - recycle-ring 596 - recycle-ring-full 597 - recycle-released-refcnt
|
| /linux/drivers/net/ethernet/google/gve/ |
| A D | gve_rx.c | 547 int recycle = gve_rx_can_recycle_buffer(copy_page_info); in gve_rx_copy_to_pool() local 549 if (unlikely(recycle < 0)) { in gve_rx_copy_to_pool() 553 alloc_page = !recycle; in gve_rx_copy_to_pool() 666 int recycle = gve_rx_can_recycle_buffer(page_info); in gve_rx_skb() local 668 if (unlikely(recycle < 0)) { in gve_rx_skb() 672 page_info->can_flip = recycle; in gve_rx_skb() 972 int recycle = gve_rx_can_recycle_buffer(page_info); in gve_rx_refill_buffers() local 974 if (recycle < 0) { in gve_rx_refill_buffers() 979 if (!recycle) { in gve_rx_refill_buffers()
|
| /linux/drivers/staging/media/atomisp/pci/runtime/rmgr/interface/ |
| A D | ia_css_rmgr_vbuf.h | 38 u8 recycle; member
|
| /linux/drivers/staging/vc04_services/interface/ |
| A D | TESTING | 95 Local: slots 34-64 tx_pos=0x1e8 recycle=0x1f 107 Remote: slots 2-32 tx_pos=0x170 recycle=0x1f
|
| /linux/drivers/staging/media/meson/vdec/ |
| A D | vdec.h | 137 void (*recycle)(struct amvdec_core *core, u32 buf_idx); member
|
| A D | codec_mpeg12.c | 208 .recycle = codec_mpeg12_recycle,
|
| A D | codec_h264.c | 482 .recycle = codec_h264_recycle,
|
| A D | vdec.c | 50 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/drivers/media/platform/st/sti/delta/ |
| A D | delta.h | 370 int (*recycle)(struct delta_ctx *ctx, struct delta_frame *frame); member
|
| A D | delta-mjpeg-dec.c | 454 .recycle = delta_recycle_default,
|
| /linux/drivers/atm/ |
| A D | nicstarmac.copyright | 35 * recycle large data buffers
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| A D | mci.c | 579 goto recycle; in ath_mci_intr() 592 recycle: in ath_mci_intr()
|
| /linux/drivers/virtio/ |
| A D | virtio_ring.c | 2156 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() 2825 void (*recycle)(struct virtqueue *vq, void *buf)) in virtqueue_reset() 2830 err = virtqueue_disable_and_recycle(_vq, recycle); in virtqueue_reset()
|
| /linux/drivers/staging/vc04_services/interface/vchiq_arm/ |
| A D | vchiq_core.h | 263 struct remote_event recycle; member
|
| A D | vchiq_core.c | 559 remote_event_poll(&state->recycle_event, &state->local->recycle); in remote_event_pollall() 1269 remote_event_signal(state, &state->remote->recycle); in release_slot() 1990 ret = remote_event_wait(&state->recycle_event, &local->recycle); in recycle_func() 2215 remote_event_create(&state->recycle_event, &local->recycle); in vchiq_init_state()
|
| /linux/Documentation/userspace-api/media/mediactl/ |
| A D | request-api.rst | 205 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/Documentation/userspace-api/media/v4l/ |
| A D | userp.rst | 114 advance and recycle the most recently used buffers first. Of course,
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| A D | sge.c | 801 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()
|
| /linux/drivers/net/wan/ |
| A D | fsl_ucc_hdlc.c | 552 goto recycle; in hdlc_rx_done() 599 recycle: in hdlc_rx_done()
|
| /linux/drivers/net/ethernet/ti/ |
| A D | davinci_emac.c | 898 goto recycle; in emac_rx_handler() 916 recycle: in emac_rx_handler()
|
| /linux/Documentation/crypto/ |
| A D | async-tx-api.rst | 101 recycle (or free) the descriptor. A descriptor can be acked by one of the
|