hns_xgmac_se...pause_frames(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… hns_xgmac_set_tx_auto_pause_frames β€” NAME ✨

okay so bestie, welcome to the Kernel API Manual πŸ’– β€” this little page is hns_xgmac_se...pause_frames(9) (yes the header got cutely truncated, we love a short king πŸŽ€) and it's all about one very specific job: setting the tx pause param about xgmac πŸ¦‹

that's it. that's the whole vibe. one function, one purpose, no cap.


🌸 SYNOPSIS 🌸

void hns_xgmac_set_tx_auto_pause_frames (void *mac_drv , u16 enable );

literally just look at it 😭 returns void (so nothing comes back, it's giving silent main character energy πŸ‘‘), takes a void * and a u16, and it goes by the name hns_xgmac_set_tx_auto_pause_frames. slay.


πŸ’… ARGUMENTS πŸ’…

  • mac_drv β€” the mac driver πŸ’– that's it, that's the description. it's a void * pointing at your mac driver, and honestly the manpage trusts you already know what that means (iykyk 🫢)
  • enable β€” enable tx pause param ✨ a u16 that turns the tx pause param on. it's the switch, the moment, the whole point πŸŽ€

πŸ”₯ SEE ALSO πŸ”₯

this is the part where the manpage just absolutely dumps the whole group chat in here 🫢 and we're keeping every single one, no skipping, no summarising, periodt.

the kernel file lives at ./drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c β€” go say hi πŸ¦‹

and then the full squad, in order, all (9):

twenty of them. twenty!! and every one of them made the list because they're all family πŸ’œ


⭐ the cute sign-off ⭐

this gorgeous little page comes to you from ./drivers/net/ethernet/hisilic... (yes the path got truncated mid-word, we stan a mystery πŸ•΅οΈβ€β™€οΈ), dated October 2026 🌈 and it signs itself hns_xgmac_se...pause_frames(9) right back atcha πŸ’« go forth and set those tx auto pause frames bestie, ily, bye πŸŽ€πŸ’–βœ¨

πŸ“¦ where this page comes from