@nilsding yes, a multitude of apis of the kernel expose these anonymous inodes these days. Eventfd, signalfd, epoll, inotify, and so on. Basically a good chunk of the kernel apis that give you an fd as a reference to some api object do this. Tremendously useful hence, and very common. But not particularly visible outside of programs since generally not visible in the fs except for /proc/self/fd/.
@pid_eins oooh, that makes sense actually. Never really questioned the origin of these
fd
s before x)