recycle_rx_buf(9)
π¦ recycle_rx_buf(9) π¦
okay so bestie, we're in the Kernel API Manual, section 9, and this page is recycle_rx_buf(9) β yes it's giving kernel-coded and we're obsessed. π
π NAME π
recycle_rx_buf β recycle a receive buffer. that's literally the whole name, no notes. β¨
πΈ SYNOPSIS πΈ
void recycle_rx_buf (struct adapter *adap , struct sge_fl *q , unsigned
int idx );
π ARGUMENTS π
adapβ the adapter. main character parameter energy, honestly.qβ the SGE free list. yes, that's the exact name, don't come for me.idxβ index of buffer to recycle. the lil number that says which one. π
π¦ DESCRIPTION π¦
okay so this one recycles the specified buffer on the given free list by adding it at the next available slot on the list. that's the whole move, bestie β no cap. slay. π
π SEE ALSO π
Kernel file ./drivers/net/ethernet/chelsio/cxgb3/sge.c and the whole see-also squad, periodt: refill_rspq(9), need_skb_unmap(9), unmap_skb(9), free_tx_desc(9), reclaim_completed_tx(9), should_restart_tx(9), free_rx_bufs(9), add_one_rx_buf(9), refill_fl(9), alloc_ring(9), t3_reset_qset(9), t3_free_qset(9), init_qset_cntxt(9), sgl_len(9), flits_to_desc(9), get_packet(9), get_packet_pg(9), get_imm_packet(9), calc_tx_descs(9), write_sgl(9), check_ring_tx_db(9), write_wr_hdr_sgl(9), write_tx_pkt_wr(9), t3_eth_xmit(9), write_imm(9), check_desc_avail(9), reclaim_completed_tx_imm(9), ctrl_xmit(9), restart_ctrlq(9), deferred_unmap_destructor(9), write_ofld_wr(9), calc_tx_descs_ofld(9), ofld_xmit(9), restart_offloadq(9), queue_set(9), is_ctrl_pkt(9), t3_offload_tx(9), offload_enqueue(9), deliver_partial_bundle(9), ofld_poll(9), rx_offload(9), restart_tx(9), cxgb3_arp_process(9), rx_eth(9), lro_add_page(9), handle_rsp_cntrl_info(9), check_ring_db(9), is_new_response(9), process_responses(9), napi_rx_handler(9), process_pure_responses(9), handle_responses(9), t3_intr_handler(9), t3_sge_err_intr_handler(9), sge_timer_tx(9), sge_timer_rx(9), t3_update_qset_coalesce(9), t3_sge_alloc_qset(9), t3_start_sge_timers(9), t3_stop_sge_timers(9), t3_free_sge_resources(9), t3_sge_start(9), t3_sge_stop_dma(9), t3_sge_stop(9), t3_sge_init(9), t3_sge_prep(9).
π source/version: ./drivers/net/ethernet/chelsio... β’ date: October 2026 β’ mwah, bestie π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms