gelic_descr_set_tx_cmdstat(9)
β¨ gelic_descr_set_tx_cmdstat β¨
okay so bestie, welcome to the Kernel API Manual π this one's a tiny little function from the PS3 gelic network driver and honestly? she's giving quiet luxury β does one job, does it well, no drama π
πΈ NAME πΈ
gelic_descr_set_tx_cmdstat β sets the tx descriptor command field π
β SYNOPSIS β
void gelic_descr_set_tx_cmdstat (struct gelic_descr *descr , struct
sk_buff *skb );
like, that's it. that's the whole vibe. no return value, no cap π«Ά
π¦ ARGUMENTS π¦
descrβ the descriptor structure you're filling out, bestie. she's the main character here β¨skbβ the packet to consider πΈ (yes, consider, she's very thoughtful about it)
π DESCRIPTION π
okay so what she does is fill out the command and status field of the descriptor structure β and the way she does it depends on the hardware checksum settings, iykyk π«
β οΈ big one: this function assumes a wmb has executed before. like, it's not checking. it's just trusting you. don't do her dirty π
π SEE ALSO π
the whole friend group π go check these out:
Kernel file ./drivers/net/ethernet/toshiba/ps3_gelic_net.cβ the source, the origin, the mothership π§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_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)
that's the whole page, bestie!! π fr fr, go touch some descriptors. this one lives in ./drivers/net/ethernet/toshiba, and she's stamped October 2026 β so yeah, she's iconic, she's current, she ate πβ¨ 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