From Chapter 5 of the book The design of Unix operating system by Bach, an algorithm to create an (unnamed) pipe is given. It states that,
assign an inode from pipe device (algorithm ialloc)
A pipe device is just a file system designated for pipe device from which kernel can assign inodes and data blocks to the pipes.
I want to know more about this pipe device specific file system. Can anyone suggest where to look for it?