mountproc
Mountproc is the kernel-side mount handler for the proc filesystem (procfs) used by Linux and other Unix-like systems. It is invoked by the mount system call when a filesystem of type proc is requested, or during early boot when the kernel initializes the proc filesystem. The handler is part of the procfs implementation in the kernel and is responsible for creating and initializing the proc superblock and the root vfs entry that becomes /proc.
Once mounted, procfs provides a dynamic interface to kernel data structures. Files and directories under /proc
Modern Linux supports mounting options for proc, such as hidepid, which restricts visibility of other processes’