irdma_puda_dele_rsrc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_puda_dele_rsrc β€” the Kernel API Manual glow-up πŸŽ€

okay so bestie, welcome to irdma_puda_dele_rsrc(9), straight out of the Kernel API Manual ✨ this is the function that deletes all the resources when you're closing up shop β€” like the ultimate "we're so done here" cleanup era πŸ§ΉπŸ’–


🌸 NAME 🌸

irdma_puda_dele_rsrc β€” delete all resources during close πŸ’€βœ¨

πŸ¦‹ SYNOPSIS πŸ¦‹

void irdma_puda_dele_rsrc (struct irdma_sc_vsi *vsi , enum
       puda_rsrc_type type , bool reset );

that's it, that's the whole signature β€” void return, three args, she's serving efficiency πŸ‘‘

πŸŽ€ ARGUMENTS πŸŽ€

  • vsi β€” the VSI structure of the device 🫢 like, the actual device thing you're working with, she's the main character here
  • type β€” the type of resource to dele (yes, dele, that's the exact spelling, we're keeping it, no cap πŸ˜­πŸ’…) β€” so basically which resource gets the delete treatment
  • reset β€” true if reset chip πŸ”₯ flip this to true when the chip is getting reset, fr fr

🌈 SEE ALSO 🌈

okay so the whole extended friend group πŸ‘―β€β™€οΈ starting with the kernel file itself:

  • Kernel file ./drivers/infiniband/hw/irdma/puda.c β€” the home address, iykyk πŸ“βœ¨

and then literally the entire squad of related functions, no skipping, we list all of them:

like I said β€” the whole group chat, every single one tagged in πŸ«ΆπŸ’œ


ngl bestie, irdma_puda_create_rsrc(9) is literally right there in the SEE ALSO if you ever need to make the resources back β€” this one is the delete side of that story πŸ’…

and that's the page πŸŽ€βœ¨ sign-off time: this lil gem comes from ./drivers/infiniband/hw/irdma, dated October 2026, and she answers to the name irdma_puda_dele_rsrc(9) πŸŒΈπŸ¦‹ periodt πŸ’–

πŸ“¦ where this page comes from