gelic_card_disable_rxdmac(9)
π gelic_card_disable_rxdmac(9) β¨
Okay so bestie, welcome to the Kernel API Manual β this page is all about gelic_card_disable_rxdmac(9), and it's literally the βreceive DMA controller, please stopβ moment. π
π¦ NAME π¦
gelic_card_disable_rxdmac β disables the receive DMA controller. No cap, that's the whole name vibe.
β¨ SYNOPSIS β¨
void gelic_card_disable_rxdmac (struct gelic_card *card );
Lowkey a one-line icon. π
π ARGUMENTS π
cardβ card structure. That's it, that's the argument, and she's doing main character energy. π«Ά
π DESCRIPTION π
So gelic_card_disable_rxdmac terminates processing on the DMA controller. How? By turing off DMA and issuing a force end. Yes bestie, βturingβ is right there in the original β we respect the lore π β and the whole point is that it terminates processing on the DMA controller and hits that force end. π₯
π₯ SEE ALSO π₯
- Kernel file
./drivers/net/ethernet/toshiba/ps3_gelic_net.c gelic_descr_get_status(9)gelic_card_disable_txdmac(9)gelic_card_enable_rxdmac(9)gelic_descr_set_status(9)gelic_card_reset_chain(9)gelic_card_free_chain(9)gelic_card_init_chain(9)gelic_descr_prepare_rx(9)gelic_card_release_rx_chain(9)gelic_card_fill_rx_chain(9)gelic_card_alloc_rx_skbs(9)gelic_descr_release_tx(9)gelic_card_release_tx_chain(9)gelic_net_set_multi(9)gelic_net_stop(9)gelic_card_get_next_tx_descr(9)gelic_descr_set_tx_cmdstat(9)gelic_descr_prepare_tx(9)gelic_card_kick_txdma(9)gelic_net_xmit(9)gelic_net_pass_skb_up(9)gelic_card_decode_one_descr(9)gelic_net_poll(9)gelic_net_poll_controller(9)gelic_net_open(9)gelic_net_tx_timeout_task(9)gelic_net_tx_timeout(9)gelic_ether_setup_netdev_ops(9)gelic_net_setup_netdev(9)gelic_alloc_card_net(9)
Source/version: ./drivers/net/ethernet/toshiba π Date: October 2026 π Manual: Kernel API Manual β periodt, 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