irdma_clr_sd_entry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so this is irdma_clr_sd_entry β€” the irdma_clr_sd_entry(9) girlies know β€” and it's literally the setup entry for sd clear. that's the whole job. no cap, she's a helper that preps the entry you're about to clear. main character energy, but make it HMC ✨

(it lives in the Kernel API Manual, if you were wondering where she hangs out πŸŽ€)


✨ SYNOPSIS ✨

void irdma_clr_sd_entry (u32 idx , enum irdma_sd_entry_type type ,
struct irdma_update_sd_entry *entry );

notice the void bestie β€” she's not returning anything to you, she's just doing the work and moving on 🫢


🌸 ARGUMENTS 🌸

  • idx β€” sd index πŸ’« the girl is literally just the index into the sd situation, ok?
  • type β€” paged or direct sd πŸ¦‹ that's the vibe check: which flavor of sd are we dealing with?
  • entry β€” sd entry ptr πŸ”₯ a pointer to the sd entry, handed to you, ready to be set up. handle with care, she's a pointer.

πŸ‘‘ SEE ALSO πŸ‘‘

first up, the source file itself β€” go read it, iykyk:

  • Kernel file ./drivers/infiniband/hw/irdma/hmc.c

and then the whole friend group (yes, she has a lot of besties, no i will not be picking favorites):

like, the entire squad is here. it's giving group project where everyone actually shows up πŸ’€


πŸ’– friendly reminder that irdma_clr_sd_entry only sets up the entry β€” she is not the one doing the clearing, so don't come for her if your clear doesn't clear. read the synopsis, she's void, she's chill, she's just prepping 🧚

okay that's the whole page, you ate that, go clear some sd entries bestie πŸŒˆπŸ’œ β€” this iconic little number is brought to you by ./drivers/infiniband/hw/irdma, dated October 2026, and yes, she's still irdma_clr_sd_entry(9). periodt. πŸ“

πŸ“¦ where this page comes from