irdma_prep_remove_sd_bp(9)
π irdma_prep_remove_sd_bp β a Kernel API Manual moment π
okay bestie, so this is a page from the Kernel API Manual (section 9, the kernel dev girly section, iykyk) and it's all about irdma_prep_remove_sd_bp β¨
πΈ NAME πΈ
irdma_prep_remove_sd_bp β literally just prepares to remove a backing page from a sd entry. that's it. that's the whole vibe. it does the prep work, not the removal itself β think of it as the getting-ready-with-me portion of the operation π«Ά
π SYNOPSIS π
int irdma_prep_remove_sd_bp (struct irdma_hmc_info *hmc_info , u32 idx
);
so it hands you back an int, and it takes exactly two things. no more, no less. slay π
π¦ ARGUMENTS π¦
hmc_infoβ pointer to the HMC configuration information structure. yes king, give us that pointer to the config info πidxβ the page index. which page? the page. this one. this index right here π
β SEE ALSO β
the source of truth lives in this iconic little kernel file:
./drivers/infiniband/hw/irdma/hmc.c
and here's the whole friend group β every single one of these is a real reference, no cap, don't skip any of them:
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_sd_table_entry(9)irdma_add_pd_table_entry(9)irdma_remove_pd_bp(9)irdma_prep_remove_pd_page(9)
main character energy from every single one of them, honestly π
π reminder bestie: this one only prepares to remove a backing page from a sd entry. it does not do the removing. don't be out here expecting full removal from the prep function, i'm begging π
and that's the page!! sourced straight from ./drivers/infiniband/hw/irdma, dated October 2026, all under the irdma_prep_remove_sd_bp(9) banner β love that for us ππ§ββοΈβ¨
π¦ 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