PROBE::NFSD.RENAME(3stap)

πŸ’– PROBE::NFSD.RENAME πŸ’–

okay bestie, welcome to the 3stap manual, which is the SystemTap tapset corner of the universe 🧚 this page is literally all about probe::nfsd.rename β€” the probe that fires when the NFS server is renaming a file for a client. no cap, that's the whole vibe. it lives in the Network File Storage Tapsets, and it's giving "I watch files change names" energy ✨


🌸 NAME 🌸

probe::nfsd.rename β€” the NFS server renaming a file for a client πŸŽ€


✨ SYNOPSIS ✨

probe nfsd.rename {}

that's it. that's the whole probe. no arguments, no fuss, just vibes 🫢


πŸ’… VALUES πŸ’…

these are the local variables you get handed when this probe fires β€” every single one, in order, no skipping:

  • tname β€” the new file name πŸ‘‘ like the glow-up name, the one the file is becoming
  • flen β€” the length of the old file name πŸ“ (yes, f for the file it was)
  • filename β€” the old file name πŸ₯² the pre-rename identity
  • tfh β€” the file handler of the new path πŸ¦‹ (t = target, she's the new main character)
  • client_ip β€” the ip address of the client 🌐 the one who asked for this rename in the first place
  • tlen β€” the length of the new file name πŸ“
  • fh β€” the file handler of old path πŸ’€ the old-path file handler, still hanging around
pro tip from me to you: f-prefixed stuff = the old file, t-prefixed stuff = the new target. flen/filename/fh vs tlen/tname/tfh. iykyk πŸ’œ

🌈 SEE ALSO 🌈


and that's the page!! πŸŽ€ this was the SystemTap Tapset Reference, Ver (the version field is literally just sitting there as "Ver", she's mysterious like that πŸ’€), dated September 2026, and it's the PROBE::NFSD.RENAME(3stap) page. slay, go rename something responsibly πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from