sxgbe_disable_mtl_engine(9)
π sxgbe_disable_mtl_engine(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β this one's a little function page from the Samsung SXGBE ethernet driver, and honestly? She's short, she's sweet, she does exactly one thing. Let's get into it π
β¨ NAME β¨
sxgbe_disable_mtl_engine β MTL disable. that's it. that's the whole vibe π
π¦ SYNOPSIS π¦
void sxgbe_disable_mtl_engine (struct sxgbe_priv_data *priv );
returns nothing (void), takes one pointer, done. no cap π₯
πΈ ARGUMENTS πΈ
privβ the driver's private structure, aka the little backpack where this driver keeps all its stuff ππ«Ά
π DESCRIPTION π
So what does she do? She disables the MTL queues β and the way she does it is by invoking the specific SXGBE callback for it. that's the whole move. one callback, queues off, slay β¨π§
ngl, this is a tiny helper β but she's doing her part in the big driver ecosystem, and we respect her for it π
β SEE ALSO β
the whole friend group π β the kernel file she lives in:
Kernel file ./drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
and literally all her mutuals:
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_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)
and that's the page!! π«Ά source/version vibes come from ./drivers/net/ethernet/samsung... and the date stamp says October 2026 β so yeah, she's from the future (or at least the manpage generator's idea of it π). go forth and disable those MTL queues, bestie. 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