rdma_restrack_set_name(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rdma_restrack_set_name(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” yes, that Kernel API Manual, the one your kernel-dev mutuals keep quoting. this page is all about rdma_restrack_set_name, and ngl it's a little one but it's lowkey iconic ✨


🌸 NAME 🌸

rdma_restrack_set_name β€” set the task for this resource 🫢

like, literally it just labels the resource with a task name. that's the whole vibe check.


πŸŽ€ SYNOPSIS πŸŽ€

void rdma_restrack_set_name (struct rdma_restrack_entry *res , const
       char *caller );

look at her. tiny signature, big main character energy πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • res β€” the resource entry πŸ’– this is the thing you're naming, bestie. the glow-up target.
  • caller β€” the kernel name. and here's the tea 🍡: if caller is NULL, the current task will be used instead. so you don't have to pass anything if you're feeling lazy β€” the kernel's got you fr fr.

🌈 SEE ALSO 🌈

okay so this is the rest of the squad β€” the whole rdma_restrack friend group, all hanging out in the kernel file ./drivers/infiniband/core/restrack.c. go say hi:

no cap, that's thirteen little links and every single one of them is there. i counted. πŸ’€


πŸ’‘ reminder: this whole page lives in ./drivers/infiniband/core β€” like it literally says so at the bottom of the og page.

and that's the page, bestie!! πŸŽ€ this edition dropped October 2026, straight out of ./drivers/infiniband/core β€” mwah, slay, periodt πŸ’œπŸ¦‹βœ¨

πŸ“¦ where this page comes from