sxgbe_clear_descriptors(9)
π sxgbe_clear_descriptors β clear descriptors
okay so bestie, welcome to the Kernel API Manual β¨ we're looking at sxgbe_clear_descriptors today and honestly? she's a glow-up of a cleanup function π§Ήπ
πΈ NAME πΈ
sxgbe_clear_descriptors β clear descriptors, that's literally the whole gig, no cap π
β¨ SYNOPSIS β¨
void sxgbe_clear_descriptors (struct sxgbe_priv_data *priv );
like, it returns nothing (void), it takes one pointer, and it does exactly what it says on the tin π«Ά
π¦ ARGUMENTS π¦
privβ the driver private structure π that's your whole personality-holder for this driver, she carries everything
π₯ DESCRIPTION π₯
okay so the way this works: sxgbe_clear_descriptors gets called to clear the tx and rx descriptors π« and it handles it in the case where both basic and extended descriptors are used β so like, either flavor, she's not picky, she clears them all π
it's giving cleanup-era main character energy π honestly iconic.
π SEE ALSO π
the whole friend group, fr fr β go read these too, iykyk:
- the kernel file
./drivers/net/ethernet/samsung/sxgbe/sxgbe_main.cπ (yes, that's where she lives) sxgbe_verify_args(9)sxgbe_eee_ctrl_timer(9)sxgbe_eee_init(9)sxgbe_clk_csr_set(9)sxgbe_adjust_link(9)sxgbe_init_phy(9)sxgbe_free_rx_buffers(9)init_tx_ring(9)free_rx_ring(9)init_rx_ring(9)free_tx_ring(9)init_dma_desc_rings(9)sxgbe_mtl_operation_mode(9)sxgbe_tx_queue_clean(9)sxgbe_tx_all_clean(9)sxgbe_restart_tx_queue(9)sxgbe_reset_all_tx_queues(9)sxgbe_get_hw_features(9)sxgbe_check_ether_addr(9)sxgbe_init_dma_engine(9)sxgbe_init_mtl_engine(9)sxgbe_disable_mtl_engine(9)sxgbe_tx_timer(9)sxgbe_tx_init_coalesce(9)sxgbe_open(9)sxgbe_release(9)sxgbe_xmit(9)sxgbe_rx_refill(9)sxgbe_rx(9)sxgbe_poll(9)sxgbe_tx_timeout(9)sxgbe_common_interrupt(9)sxgbe_tx_interrupt(9)sxgbe_rx_interrupt(9)sxgbe_set_rx_mode(9)sxgbe_poll_controller(9)sxgbe_hw_init(9)sxgbe_drv_probe(9)sxgbe_drv_remove(9)
mwah π that's the page! this cutie came out of the Kernel API Manual, source situation is ./drivers/net/ethernet/samsung... (the path is literally vibing in the filesystem π) and she's dated October 2026 β so mark your calendar bestie, she's a Libra or whatever πβ slay, bye π
π¦ 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