ikm_list_monitors(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ikm_list_monitors(9)

okay so bestie, welcome to the Kernel API Manual β€” yes this is a real section 9 page and yes we're gonna get through it together 🫢


✨ NAME ✨

ikm_list_monitors β€” literally just lists all the available monitors. that's the whole gig. iconic, honestly πŸ’«


🌸 SYNOPSIS 🌸

int ikm_list_monitors (char *container );

that's it. one function, one argument, one int coming back at you πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

  • container β€” yeah so… this one is -- undescribed -- 😭 like the docs literally have no tea to spill here. the parameter exists, it's a char *, and that's all the manual is giving us. no cap, that's the entire description. we move. πŸ’€

πŸ‘‘ DESCRIPTION πŸ‘‘

okay so the behavior is genuinely simple and i respect it:

  • returns 0 on success β€” slay, it worked ✨
  • returns -1 otherwise β€” not slay, something went sideways πŸ™ˆ

that's the entire description. no lore, no caveats, no dramatic warnings. short king behavior fr fr πŸ’…

ngl, if you were hoping for a deep dive into monitor internals, this is not that page. it does exactly one thing and it tells you zero extra details about it. respect the minimalism 🧚

πŸ’œ SEE ALSO πŸ’œ

  • Kernel file ./tools/verification/rv/src/in_kernel.c β€” go read the source if you want the actual vibes of what's happening under the hood πŸ”₯
  • ikm_destroy_trace_instance(9) β€” the cleanup bestie, when you're done with your trace instance 🌈
  • ikm_run_monitor(9) β€” the one that actually runs the thing, main character energy for sure πŸ‘‘

that's the page!! short, sweet, and to the point πŸ“

signing off from the ./tools/verification/rv/src directory, version date October 2026 β€” catch you in the next manpage, bestie πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from