After the last few days at work I can only thank the GNU gods for giving me:
find . -name "*.h" -exec grep -H "SOME_DEFINE" {} \;
Sparsely commented files bring loads of fun. If you ever find yourself thinking: “My code documents itself. Who needs comments?” You need to be hit with a cluestick.