Ответ 1
Новые функции называются proc_*
. Вы можете увидеть их объявления в include/linux/proc_fs.h
.
В частности, proc_create
создает запись proc. Вы можете проверить реализацию других (весьма полезных) функций в исходном файле в fs/proc/generic.c
. Вы можете быть особенно заинтересованы в proc_mkdir
и proc_create_data
.
Примечание для будущих посетителей: учтите дату этого сообщения. Ссылки связаны с основной ветвью Linux, которая со временем может меняться. Если вам нужен интерфейс для более старой версии, вы можете найти эквивалентное местоположение для предыдущего коммита. Если вам нужна последняя версия, предложения в этом ответе могли бы устареть.