eventfs_remove_rec(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… eventfs_remove_rec(9)

okay so bestie, welcome to the Kernel API Manual ✨ this one's a little function page and it's literally called eventfs_remove_rec β€” say that five times fast, I dare you 🫢


🌸 NAME

eventfs_remove_rec β€” remove eventfs dir or file from list πŸ—‚οΈβœ¨


πŸ¦‹ SYNOPSIS

void eventfs_remove_rec (struct eventfs_inode *ei , int level );

like, that's the whole vibe. two args, no drama πŸ’…


πŸŽ€ ARGUMENTS

  • ei β€” the eventfs_inode we're yeeting out of existence. it's the one being removed, periodt πŸ—‘οΈ
  • level β€” the recursion bodyguard πŸ›‘οΈ it keeps the recursion from going more than 3 levels deep. no cap, three is the limit.

πŸ’œ DESCRIPTION

okay so here's the tea β˜• β€” this function recursively removes eventfs_inodes, which contain info of files and/or directories. like it just keeps going down the tree, cleaning up as it goes, and honestly? iconic behavior πŸ‘‘

recursive cleanup is giving main character energy but also it's giving "please respect the level param" 😭 that's literally what level is there for, bestie.


🌈 SEE ALSO

go read those too, iykyk πŸ“šπŸ’–


fr fr, if you're poking around eventfs, read the source in ./fs/tracefs before you touch anything β€” the kernel does not do vibe checks, it does crashes πŸ˜­πŸ’€

that's the page bestie! 🌸 source lives at ./fs/tracefs, dated October 2026, and the manual section is eventfs_remove_rec(9) πŸŽ€ mwah, go slay those inodes πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from