То, что вы определили как for_each_process, не является ни функцией, ни макросом. Если вы хотите макрос, определите его следующим образом:
#define for_each_process(task) \
{ \
printk("Name: %s, pid: [%d]", task->comm, task->pid); \
} \
Если вам нужна функция, укажите тип возвращаемого значения и тип параметра:
void for_each_process(struct task_struct *task)
{
printk("Name: %s, pid: [%d]", task->comm, task->pid);
}