hns_dsaf_pfc_en_cfg(9)
π hns_dsaf_pfc_en_cfg(9) β from the Kernel API Manual, bestie π
okay so picture this: it's a kernel API manual page, the vibe is immaculate, and we're here to talk about hns_dsaf_pfc_en_cfg. That's the whole title, no cap. Grab a lil snack and let's get into it β¨
β¨ NAME β¨
hns_dsaf_pfc_en_cfg β dsaf pfc pause cfg π¦
Like, it configures the DSAF PFC pause stuff. That's literally it, that's the whole name. Short, sweet, iconic.
πΈ SYNOPSIS πΈ
void hns_dsaf_pfc_en_cfg (struct dsaf_device *dsaf_dev , int mac_id ,
int tc_en );
Returns nothing (void), takes three args. Lowkey simple, highkey powerful π
π ARGUMENTS π
dsaf_devβ the dsa fabric id, aka thestruct dsaf_device *you're doing this to. Bestie, it's the main character here πmac_idβ the mac contrl block. yep, that's how the original spells it, and we respect the spelling fr fr πtc_enβ the traffic class. this is theintyou hand over for the traffic class part π
π SEE ALSO π
okay this list is LONG and honestly it ate. every single one, in order, no skips, no cuts, periodt:
- Kernel file
./drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c hns_dsaf_sbm_link_sram_init_en(9)hns_dsaf_reg_cnt_clr_ce(9)hns_dsaf_ppe_qid_cfg(9)hns_dsaf_sw_port_type_cfg(9)hns_dsaf_stp_port_type_cfg(9)hns_dsaf_sbm_cfg(9)hns_dsaf_sbm_cfg_mib_en(9)hns_dsaf_sbm_bp_wl_cfg(9)hns_dsaf_voq_bp_all_thrd_cfg(9)hns_dsaf_tbl_tcam_data_cfg(9)hns_dsaf_tbl_tcam_mcast_cfg(9)hns_dsaf_tbl_tcam_ucast_cfg(9)hns_dsaf_tbl_line_cfg(9)hns_dsaf_tbl_tcam_mcast_pul(9)hns_dsaf_tbl_line_pul(9)hns_dsaf_tbl_tcam_data_mcast_pul(9)hns_dsaf_tbl_tcam_data_ucast_pul(9)hns_dsaf_tbl_stat_en(9)hns_dsaf_rocee_bp_en(9)hns_dsaf_single_line_tbl_cfg(9)hns_dsaf_tcam_uc_cfg(9)hns_dsaf_tcam_mc_cfg(9)hns_dsaf_tcam_uc_cfg_vague(9)hns_dsaf_tcam_mc_cfg_vague(9)hns_dsaf_tcam_mc_invld(9)hns_dsaf_tcam_uc_get(9)hns_dsaf_tcam_mc_get(9)hns_dsaf_tbl_line_init(9)hns_dsaf_tbl_tcam_init(9)hns_dsaf_comm_init(9)hns_dsaf_inode_init(9)hns_dsaf_sbm_init(9)hns_dsaf_tbl_init(9)hns_dsaf_voq_init(9)hns_dsaf_init_hw(9)hns_dsaf_remove_hw(9)hns_dsaf_init(9)hns_dsaf_free(9)hns_dsaf_find_soft_mac_entry(9)hns_dsaf_find_empty_mac_entry(9)hns_dsaf_find_empty_mac_entry_reverse(9)hns_dsaf_set_mac_key(9)hns_dsaf_set_mac_uc_entry(9)hns_dsaf_add_mac_mc_port(9)hns_dsaf_del_mac_entry(9)hns_dsaf_del_mac_mc_port(9)hns_dsaf_free_dev(9)hns_dsaf_pfc_unit_cnt(9)hns_dsaf_port_work_rate_cfg(9)hns_dsaf_fix_mac_mode(9)hns_dsaf_get_regs(9)hns_dsaf_get_stats(9)hns_dsaf_get_sset_count(9)hns_dsaf_get_strings(9)hns_dsaf_get_regs_count(9)hns_dsaf_probe(9)hns_dsaf_remove(9)
ngl bestie, that SEE ALSO list is giving "the whole friend group showed up to the party" π every one of them is a real reference, so don't go skipping any π
and that's the page! π«Ά source/version situation: it's coming from ./drivers/net/ethernet/hisilic... (yes, it's abbreviated in the original, we're keeping it exactly like that, no fixing) and it's dated October 2026 β so like, future vibes only π thanks for reading, mwah π
π¦ 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