Мне нужно получить статистику по страницам кеша открытого файла. Существует указатель address_space (f_mapping) в файловой структуре, который, в свою очередь, имеет корень дерева оснований, называемый page_tree. Мне нужно пройти это дерево, чтобы получить информацию обо всех кэшированных страницах для этого открытого файла.Как перемещаться по дереву кэша страниц (дерево radix) адресного пространства файла в ядре linux
Есть некоторые функции, как radix_tree_for_each_chunk (перебирать кусковые), radix_tree_for_each_chunk_slot (для перебора слотов в одном фрагменте) и т.д., используя эти функциональные возможности могут быть достигнуты. Я не уверен в правильном использовании (аргументах) того же самого. Было бы полезно, если бы был опубликован какой-либо пример.