irdma_find_sd_index_limit(9)
π NAME π
okay so bestie, this page is irdma_find_sd_index_limit(9) from the Kernel API Manual, and its whole personality is: it finds segment descriptor index limit. Thatβs the name, thatβs the vibe, no cap. β¨
β¨ SYNOPSIS β¨
void irdma_find_sd_index_limit (struct irdma_hmc_info *hmc_info , u32
type , u32 idx , u32 cnt , u32 *sd_idx , u32 *sd_limit );
πΈ ARGUMENTS πΈ
hmc_infoβ pointer to the HMC configuration information structure. itβs giving βconfig info main characterβ energy πtypeβ type of HMC resources weβre searching. yes, weβre on the hunt πidxβ starting index for the object. the beginning of the lore πcntβ number of objects weβre trying to create. literally the count, bestie β¨sd_idxβ pointer to return index of the segment descriptor in question. very βwhich one though?β energy π¦sd_limitβ pointer to return the maximum number of segment descriptors. the limit, the ceiling, the final boss π
π¦ DESCRIPTION π¦
This function calculates the segment descriptor index and index limit for the resource defined by irdma_hmc_rsrc_type. thatβs the whole quest, and it ate. π
π SEE ALSO π
- Kernel file:
./drivers/infiniband/hw/irdma/hmc.c 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_sd_bp(9)irdma_prep_remove_pd_page(9)
mwah π this iconic little page comes from the ./drivers/infiniband/hw/irdma source/version, dated October 2026, and itβs the irdma_find_sd_index_limit(9) manual page. byeee, go slay some segment descriptors π«Άπ
π¦ 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