Usar:
select object_name(m.object_id), m.*
from sys.sql_modules m
where m.definition like N'%name_of_object%'
...porque
SYSCOMMENTS
e INFORMATION_SCHEMA.routines
tem colunas nvarchar(4000). Portanto, se "name_of_object" for usado na posição 3998, ele não será encontrado. SYSCOMMENTS
tem várias linhas, mas INFORMATION_SCHEMA.routines
trunca.