hns_dsaf_tbl_stat_en(9)
β¨ hns_dsaf_tbl_stat_en (9) β¨
okay so bestie, welcome to the Kernel API Manual page for hns_dsaf_tbl_stat_en β yes it's a whole mouthful, no I will not be pronouncing it out loud, we're reading it with our eyes like civilized icons π
πΈ NAME πΈ
hns_dsaf_tbl_stat_en β tbl
yeah. that's it. that's the description. one (1) whole word: tbl. the kernel docs really said "you get three letters and that's the vibe" and honestly? respect. short king behavior π live your truth.
π¦ SYNOPSIS π¦
void hns_dsaf_tbl_stat_en (struct dsaf_device *dsaf_dev );
so it's a void function, it takes exactly one thing, and it returns literally nothing back to you β no cap, that's the whole signature. take it or leave it β¨
π ARGUMENTS π
dsaf_devβ the DSA fabric id π§ this is the one thing this function wants from you. hand it over and you're done.
π SEE ALSO π
okay this is the part where the manpage goes absolutely feral with the cross-references β like it's giving "linked list of friends I need to introduce you to" energy. buckle up, bestie, we're going through the whole crew π
Kernel file ./drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.chns_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_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_pfc_en_cfg(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)
fr fr bestie β every single one of those is a real reference, so if you're going hunting, that's your map πΊοΈ click throughhns_dsaf_main.cand the wholehns_dsaf_*family is waiting for you.
and that's the page!! short, sweet, and absolutely dripping in hns_dsaf_ β¨ this lil cutie comes from ./drivers/net/ethernet/hisilic... and it's dated October 2026 β so mark your calendars, the hns docs are living in the future π¦π mwah, go read hns_dsaf_remove(9) next, it's right there, iykyk πβ
π¦ 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