sysmon_probe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… sysmon_probe β€” probe sys_mon channel πŸ’…

okay bestie, welcome to the sysmon_probe(9) page from the Kernel API Manual ✨ this one's short and sweet, like a little function snack πŸ“


✨ NAME ✨

sysmon_probe β€” probe sys_mon channel

like, it goes and finds the sys_mon channel and does the whole probe thing 🫢


🌸 SYNOPSIS 🌸

int sysmon_probe (struct rpmsg_device *rpdev );

that's it. one arg. one int coming back. iconic πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • rpdev β€” the rpmsg device handle. yeah, that one. your little device friend that's getting probed 😭

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the vibe: sysmon_probe goes and finds the sysmon context that's associated with the ancestor remoteproc, and then it assigns this rpmsg device with said sysmon context ✨

that's literally the whole thing. find the context, hand it to the rpmsg device. no cap, that's the assignment πŸ‘‘


⭐ RETURN ⭐

  • 0 on success β€” slay πŸ’–
  • negative errno on failure β€” not slay, but you'll deal 😭

🌈 SEE ALSO 🌈

like a whole friend group of sysmon and ssctl functions, they all hang out together, main character energy fr fr πŸ‘‘


ngl this page is tiny but it's doing exactly what it needs to do. probe, find ancestor remoteproc's context, assign, return. periodt. πŸ’€

anyway bestie, that's the whole page β€” brought to you from ./drivers/remoteproc, dated October 2026, and yes it really is sysmon_probe(9) in the Kernel API Manual 🌸 love that for us, mwah πŸ’œ 🧚

πŸ“¦ where this page comes from