Единственный подход, который я знаю для этого, это включить ведение журнала, перечисление точек останова и выключение. Затем используйте cat и grep из gdb , чтобы найти точку останова по имени функции.
set logging file breaks.txt
set logging on
info break
set logging off
shell cat breaks.txt | grep function_name
Не забудьте удалить файл при изменении списка точек останова, потому что эти команды будут добавлять журналы в существующий файл, а вы этого не хотите.
Я знаю, что кто-то может написать сценарий gdb для автоматизации этой задачи, но это основная идея.