Кто нибудь уже реализовал и захостил?
Вот есть для ядра elixir: https://elixir.bootlin.com/linux/v6.11/C/ident/task_struct
Для web-php есть opengrok: https://heap.space/search?project=web-php&full=site_footer&defs=&...
Можно искать символы, быстро проверять где они используются, перемещаться по истории.
Было бы удобно иметь такую штуку, но для всего дистрибутива в целом, что бы там были сразу все пакеты. Хочешь узнать где используется вызов некой функции, или кто от чего зависит, открыл интерфейс, поискал что надо, погрепал по всем исходникам, и узнал что нужно.
Помимо практического применения, это можно использовать для обучения, и получения набора для примеров использования.