hns_dsaf_tbl_line_init(9)
πΈ hns_dsaf_tbl_line_init (9) β Kernel API Manual edition π
okay so bestie, welcome to the group chat for <pink>hns_dsaf_tbl_line_init</pink> β a whole kernel API manual page, and honestly? it's giving "short but iconic." let's get into it β¨
π NAME π
hns_dsaf_tbl_line_init β INT
like, that's literally the whole description. one word. INT. she said "no notes," and honestly? respect. π
π¦ SYNOPSIS π¦
void hns_dsaf_tbl_line_init (struct dsaf_device *dsaf_dev );
that's it, that's the whole call. a void function, one argument, no return value β she does her thing and ghosts, no cap. π«Ά
π ARGUMENTS π
dsaf_devβ dsa fabric id. that's your one (1) input, bestie, and it's astruct dsaf_device *pointer. it's the fabric id for the dsa situation, periodt. π
β SEE ALSO β
okay this is the part where the manpage flexes its entire friend group. literally everyone is here. the kernel file that started it all lives at ./drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c π β and then the whole squad:
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_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)
like, FIFTY-SEVEN entries, i counted, she's popular. main character energy fr fr π
lowkey reminder bestie: every single one of those is a (9) kernel API page, so if you're lost, that's the section you're looking in π
mwah π that's the page! brought to you by the source/version line ./drivers/net/ethernet/hisilic... and dated October 2026 β so yeah, she's from the future, obviously. slay, and see u in the next manpage πβ¨π¦
π¦ 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