tomoyo_poll_log(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– tomoyo_poll_log(9) πŸ’–

okay so this is from the Kernel API Manual bestie, and it's literally about waiting on an audit log. yes we're in kernel land, put your hair up, we're doing this πŸŽ€


✨ NAME ✨

tomoyo_poll_log β€” bestie's whole job is to wait for an audit log. that's it. that's the vibe. πŸ’…


🌸 SYNOPSIS 🌸

__poll_t tomoyo_poll_log (struct file *file , poll_table *wait );

like look at her. so clean. so iconic. πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • file β€” a pointer to struct file. yes literally just that. pointer. to a file. mwah 🫢
  • wait β€” a pointer to poll_table. and listen, it may be NULL β€” so like. don't panic if she's not there. πŸ™ˆ

⭐ DESCRIPTION ⭐

so when it's ready to read an audit log, this function returns EPOLLIN | EPOLLRDNORM. that's the whole thing. that's the moment. when the log's ready to be read, she says so, and the return value is EPOLLIN | EPOLLRDNORM. periodt. πŸ”₯

no cap, that's the entire description β€” it's short, it's sweet, it's giving minimal-effort-maximum-slaps πŸ’€

πŸ’œ SEE ALSO πŸ’œ

the kernel file ./security/tomoyo/audit.c is right there, and honestly the whole friend group is required reading:

go read them. all of them. iykyk 🧚


k bye bestie, this page came from the source ./security/tomoyo, dated October 2026, and yeah the footer says tomoyo_poll_log(9) again because she's consistent like that πŸ’–βœ¨πŸŒˆ

πŸ“¦ where this page comes from