gelic_card_release_rx_chain(9)
β¨ NAME β¨
gelic_card_release_rx_chain β the lil cleanup queen that frees every single skb in the rx descr π
no skb left behind, periodt
So real talk, bestie, this is a kernel API manual page (gelic_card_release_rx_chain(9)) and it's giving "small function, big responsibility." Let's get into it π«Ά
πΈ SYNOPSIS πΈ
void gelic_card_release_rx_chain (struct gelic_card *card );
Notice the void β she returns nothing, she just does the thing. Iconic behaviour honestly π
π ARGUMENTS π
cardβ the card structure. Yeah that's it, that's the whole argument. She needs herstruct gelic_card *and she's good to go β¨
π¦ SEE ALSO π¦
Okay so this is the part where the manpage just dumps the entire friend group on you π but lowkey these are all the related functions and it's worth knowing them, iykyk:
- The kernel file she lives in:
./drivers/net/ethernet/toshiba/ps3_gelic_net.cβ that's home π gelic_descr_get_status(9)gelic_card_disable_txdmac(9)gelic_card_enable_rxdmac(9)gelic_card_disable_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_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)
Heads up bestie: this page is a kernel API page, so it's talking to people writing/reviewing kernel code, not to your terminal. Still slay though π
That's the whole vibe check, bestie β no cap, every detail is here, nothing skimmed, nothing skipped π§
Sign-off time π this one came out of ./drivers/net/ethernet/toshiba and it's dated October 2026, filed under gelic_card_release_rx_chain(9) β love that for us. Bye bestie, go free those skbs πβ¨
π¦ 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