irdma_add_sd_table_entry(9)
π irdma_add_sd_table_entry(9) π
okay bestie, welcome to the Kernel API Manual for irdma_add_sd_table_entry(9) β yes that's the whole title, and yes it's a mouthful, but we're gonna slay this together π«Ά
β¨ NAME β¨
irdma_add_sd_table_entry β adds a segment descriptor to the table. that's it, that's the vibe π
πΈ SYNOPSIS πΈ
int irdma_add_sd_table_entry (struct irdma_hw *hw , struct
irdma_hmc_info *hmc_info , u32 sd_index , enum irdma_sd_entry_type type
, u64 direct_mode_sz );
lowkey a whole signature, but we move π
π¦ ARGUMENTS π¦
hwβ pointer to our hw struct. it's giving "the main character of the whole driver" energy, no cap πhmc_infoβ pointer to the HMC configuration information struct. all the config tea lives in here πsd_indexβ segment descriptor index to manipulate. which one are we touching bestie, choose wisely πtypeβ what type of segment descriptor we're manipulating. literally the what-kind question πdirect_mode_szβ size to alloc in direct mode. like, how much room are we giving it in direct mode, that's the whole thing β
π SEE ALSO π
bestie you are NOT ready for this list, it's a whole friend group π§
- Kernel file
./drivers/infiniband/hw/irdma/hmc.cβ the actual source, go read it iykyk irdma_find_sd_index_limit(9)irdma_find_pd_index_limit(9)irdma_set_sd_entry(9)irdma_clr_sd_entry(9)irdma_invalidate_pf_hmc_pd(9)irdma_hmc_sd_one(9)irdma_hmc_sd_grp(9)irdma_hmc_finish_add_sd_reg(9)irdma_sc_create_hmc_obj(9)irdma_finish_del_sd_reg(9)irdma_sc_del_hmc_obj(9)irdma_add_pd_table_entry(9)irdma_remove_pd_bp(9)irdma_prep_remove_sd_bp(9)irdma_prep_remove_pd_page(9)
ngl these are all siblings of the sameirdmafamily and they all live in./drivers/infiniband/hw/irdmaβ periodt π
okay that's the whole page, you ate that π and just so you have the receipts: this lil number comes from the source/version path ./drivers/infiniband/hw/irdma, dated October 2026, and it goes by irdma_add_sd_table_entry(9) β iconic, no notes πβ¨
π¦ 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