Вы можете получить список файловых систем из current->namespace
.Итерируя current->namespace->list
(элементы struct vfsmount
), вы можете получить все смонтированные файловые системы.vfsmount->mnt_mountpoint
- это требуемая запись каталога.
Вы можете следовать коду prints /proc/mounts
(например, base.c/mountstats_open
, namespace.c/m_start
), чтобы получить более подробную информацию (например, требуется некоторая блокировка).
Однако я не знаю, сможете ли вы сделать это в модуле ядра.