gelic_net_poll(9)
π gelic_net_poll β like, the whole vibe, bestie
okay so real talk, this is gelic_net_poll(9) from the Kernel API Manual and it's genuinely one of those little functions that just works and minds its own business. it's a NAPI poll function that the stack calls to get packets back. that's the whole assignment. slay.
β¨ SYNOPSIS β¨
int gelic_net_poll (struct napi_struct *napi , int budget );
literally that's it. that's the function. no cap.
π ARGUMENTS π
napiβ the napi structure, bestie π¦. it's the whole point of the call, it's giving main character energy.budgetβ the number of packets we can pass to the stack at most. like a packet allowance. a little packet budget. don't overspend it π.
π DESCRIPTION π
it returns the number of the processed packets. that's the tea β. that's the entire description. short, sweet, iconic, periodt π₯.
bestie i'm not gonna invent extra lore for you β the manual says what the manual says and we respect the source π .
π SEE ALSO π
the kernel file lives right here, go look:
./drivers/net/ethernet/toshiba/ps3_gelic_net.c
and then the whole friend group, in the order the manual lists them (yes, all of them, i would never skip one, i'm not a monster π«Ά):
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_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_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)
like, that's the entire polycule of gelic functions. iykyk π
πΈ cute sign-off πΈ
and that's the page, bestie!! this one's from ./drivers/net/ethernet/toshiba (the source/version side of things), dated October 2026, and it answers to the name gelic_net_poll(9) π§ββοΈ. go forth and poll your packets, you gorgeous thing πβ¨
π¦ 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