/proc question

Philipp Ittershagen p.ittershagen at googlemail.com
Wed Feb 8 03:31:03 EST 2012


Hello Surenkumar,

On Wed, Feb 8, 2012 at 8:54 AM, Surenkumar Nihalani <suren at gatech.edu> wrote:
> Hello All,
>
> I am writing a kernel module and I wanted to know which data structure backs
> up the /proc/self or how do I get the process id of my call and number of
> it's threads from within the kernel?


You can get the process id of the current context using the directive
"current->pid". The macro "current" refers to the current task struct,
so it should also be possible to get the number of threads.


Philipp



More information about the Kernelnewbies mailing list