sxgbe_poll_controller(9)
π sxgbe_poll_controller(9) β a Kernel API Manual moment π
okay so bestie, welcome to the Kernel API Manual page for sxgbe_poll_controller(9) πΈ this one's short and sweet, so grab your lil iced coffee and let's go β¨
β¨ NAME β¨
sxgbe_poll_controller β the entry point for polling receive by device π«Ά
π SYNOPSIS π
void sxgbe_poll_controller (struct net_device *dev );
like, that's it. that's the whole signature. void in, void out, no cap π
π ARGUMENTS π
devβ pointer to the device structure π this is your net device, the main character of this whole function
π¦ DESCRIPTION π¦
so what does she do? she's the function that NETCONSOLE and other diagnostic tools call when they wanna do network I/O with interrupts disabled π₯ like, interrupts are off, the vibes are quiet, and this lil function still lets the packets flow.
return value: Void. literally nothing comes back. void. empty. silent. iconic β¨
lowkey important: this exists so diagnostics can keep talking to the network even when interrupts are turned off β that's the whole reason she's here π
π SEE ALSO π
the whole friend group π«Ά β here's everyone, no one left out:
- Kernel file
./drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c(that's where the lore 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_clear_descriptors(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_hw_init(9)sxgbe_drv_probe(9)sxgbe_drv_remove(9)
and that's the whole page, bestie π§π this adorable lil manual came to you from source <pink>./drivers/net/ethernet/samsung...and was datedOctober 2026` β screenshot it, cite it, put it on your fridge, periodt π
π
π¦ 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