sysmon_probe(9)
π 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 β
0on success β slay π- negative
errnoon failure β not slay, but you'll deal π
π SEE ALSO π
- Kernel file
./drivers/remoteproc/qcom_sysmon.cβ go read it, iykyk π sysmon_send_event(9)sysmon_request_shutdown(9)ssctl_request_shutdown(9)ssctl_send_event(9)ssctl_new_server(9)ssctl_del_server(9)sysmon_start(9)sysmon_notify(9)qcom_add_sysmon_subdev(9)qcom_remove_sysmon_subdev(9)qcom_sysmon_shutdown_acked(9)sysmon_remove(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms