hns_dsaf_voq_init(9)
π hns_dsaf_voq_init(9) β the Kernel API Manual glow-up π
okay so bestie, we're in the Kernel API Manual today and the page is hns_dsaf_voq_init(9). yes it's a real one. no i'm not kidding. come sit with me π
β¨ NAME β¨
hns_dsaf_voq_init β literally just INT. that's it. that's the whole description the manpage gives us. main character energy with zero lore, and honestly? iconic π
πΈ SYNOPSIS πΈ
void hns_dsaf_voq_init (struct dsaf_device *dsaf_dev );
so it returns void (nothing back, she gives and doesn't take π
) and it takes exactly one pointer, dsaf_dev, which is a struct dsaf_device *. that's the whole signature. no cap.
π¦ ARGUMENTS π¦
dsaf_devβ the dsa fabric id π«Ά that's the description, verbatim-ish, and yes it's as mysterious as it sounds. it's the fabric id, she's the fabric id, we move.
π SEE ALSO π
okay this is the part where the manpage really ate β there is a whole friend group here, and we are not leaving a single one out. every single one is (9), every single one is a kernel function, and every single one is invited to the group chat π
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_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_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)
and the source file herself, the one who lives at:
./drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
she's the whole reason this page exists, lowkey π
ngl bestie,find_empty_mac_entryandfind_empty_mac_entry_reverseare giving sibling energy and i'm obsessed. alsotcam_uc_cfg_vagueis literally my whole personality. π«Ά
π§ sign-off π§
that's the page!! short synopsis, big friend list, we love a supporting cast π the raw footer said the source/version path was truncated as ./drivers/net/ethernet/hisilic... and the date was October 2026, with hns_dsaf_voq_init(9) holding it down on the right β so there you go, that's the whole provenance bestie, no details skipped, we keep receipts πβ¨π
slay safe out there and remember: void means she gives nothing back and that's self-care. periodt. π
ππΈ
π¦ 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