hns_xgmac_se...pause_frames(9)
π 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 avoid *pointing at your mac driver, and honestly the manpage trusts you already know what that means (iykyk π«Ά)enableβ enable tx pause param β¨ au16that 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):
hns_xgmac_tx_enable(9)hns_xgmac_rx_enable(9)hns_xgmac_lf_rf_insert(9)hns_xgmac_lf_rf_control_init(9)hns_xgmac_enable(9)hns_xgmac_disable(9)hns_xgmac_pma_fec_enable(9)hns_xgmac_init(9)hns_xgmac_config_pad_and_crc(9)hns_xgmac_pausefrm_cfg(9)hns_xgmac_config_max_frame_length(9)hns_xgmac_free(9)hns_xgmac_get_info(9)hns_xgmac_get_pausefrm_cfg(9)hns_xgmac_get_link_status(9)hns_xgmac_get_regs(9)hns_xgmac_get_stats(9)hns_xgmac_get_strings(9)hns_xgmac_get_sset_count(9)hns_xgmac_get_regs_count(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
- 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