irdma_destroy_pble_prm(9)
π irdma_destroy_pble_prm(9) π
okay so welcome to the Kernel API Manual bestie, this one is short and sweet and honestly it's giving "cleanup era" π
β¨ NAME β¨
irdma_destroy_pble_prm β destroy prm during module unload
that's the whole vibe. it destroys the prm, and it does it during module unload. lowkey the simplest job on the whole squad π«Ά
πΈ SYNOPSIS πΈ
void irdma_destroy_pble_prm (struct irdma_hmc_pble_rsrc *pble_rsrc );
literally that's it. a void return (so nothing comes back, no notes, no texts π) and one single argument. copy it exactly, spaces and all, because kernel headers do NOT play about formatting β¨
π ARGUMENTS π
pble_rsrcβ pble resources π that's the one thing you hand over, and it's astruct irdma_hmc_pble_rsrc *pointer, iykyk.
π¦ SEE ALSO π¦
the kernel file this lives in is ./drivers/infiniband/hw/irdma/pble.c β that's the group chat, and these are all the members π
irdma_hmc_init_pble(9)get_sd_pd_idx(9)add_sd_direct(9)fpm_to_idx(9)add_bp_pages(9)irdma_get_type(9)add_pble_prm(9)free_lvl2(9)get_lvl2_pble(9)get_lvl1_pble(9)get_lvl1_lvl2_pble(9)irdma_get_pble(9)irdma_free_pble(9)
go read those if you want the full lore, bestie, this page is just the one-liner π
and that's the page!! sending you off from ./drivers/infiniband/hw/irdma, dated October 2026 β mwah, slay, go unload that module responsibly ππ
π¦ 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