struct proc_dir_entry Definição no Kernel

Onde éstruct proc_dir_entry definido no kernel do linux? em/linux/proc_fs.h é apenas declarado como: (kernel 3.10)

struct proc_dir_entry;

e acho que por causa disso eu recebo este erro:

dereferencing pointer to incomplete type

nesta linha de código, embora incluindo/linux/proc_fs.h:

while(strcmp (my_dir_entry->name,"tcp"))

questionAnswers(1)

yourAnswerToTheQuestion