jak działa current-> pid dla Linuksa?

Czy muszę dołączyć bibliotekę? Czy ktoś może to rozwinąć?

Wiem, że jest używany do uzyskania identyfikatora procesu bieżącego zadania, z którego jest wywoływany

Ale chcę coś wydrukować bieżącym-> pid

printk("My current process id/pid is %d\n", current->pid);

... i daje mi błąd

error: dereferencing pointer to incomplete type

questionAnswers(3)

yourAnswerToTheQuestion