PROBE::SUNRPC.CLNT(3stap)

πŸ’« PROBE::SUNRPC.CLNT πŸ’«

okay bestie, welcome to the Networking Tapset section of the SystemTap Tapset Reference β€” this one's the 3stap page for the sunrpc.clnt probe crew, and it's short, sweet, and lowkey iconic ✨


🌸 NAME 🌸

probe::sunrpc.clnt.restart_call β€” restart an asynchronous RPC call 🫢

like, it's giving "the client said hold up, we're running that call again" energy. no cap.


πŸŽ€ SYNOPSIS πŸŽ€

probe sunrpc.clnt.restart_call {}

that's it. that's the whole probe. no args, no fuss, just a vibe. πŸ’…


🌈 VALUES 🌈

these are the local variables chilling inside the probe handler when it fires. all of them. every single one. πŸ‘‘

  • tk_priority β€” the task priority. how important this task thinks it is. main character ranking, fr.
  • tk_flags β€” the task flags. lil status bits doing their thing.
  • prog β€” the RPC program number. which program we're talking to, iykyk.
  • tk_pid β€” the debugging aid of task. yes, that's literally what the docs say, it's a debugging aid, not the actual pid, don't come for me 😭
  • tk_runstate β€” the task run status. is it running? sleeping? we don't know till we look, but the state's right there.
  • xid β€” the transmission id. the lil serial number tagging this RPC transmission.
  • servername β€” the server machine name. who we're calling up. πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

  • tapset::rpc(3stap) β€” go read the main RPC tapset page bestie, it's the mothership 🌸

heads up: every value up there is a probe-local variable, so you can only touch them inside the probe handler. don't try to summon xid from the group chat at 3am, it won't answer. πŸ™ˆ

and that's the whole page, periodt. πŸ’œ

this lil beauty lives in the SystemTap Tapset Reference, and this version dropped in September 2026 β€” so like, bookmark it, screenshot it, put it on your lock screen, do what you gotta do. πŸŽ€βœ¨ stay slaying those probes, bestie. 🫢

πŸ“¦ where this page comes from