gettid

NR: 186

implementation

Bootlin

complexity: 15

similar syscall

accessed structs

func struct target location has_read has_write
pid_nr_ns upid ns https://elixir.bootlin.com/linux/v6.14.7/source/kernel/pid.c#L492 true true
pid_nr_ns pid level https://elixir.bootlin.com/linux/v6.14.7/source/kernel/pid.c#L490 true true
pid_nr_ns upid nr https://elixir.bootlin.com/linux/v6.14.7/source/kernel/pid.c#L493 true true
pid_nr_ns pid numbers https://elixir.bootlin.com/linux/v6.14.7/source/kernel/pid.c#L491 false false
ns_of_pid upid ns https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/pid.h#L148 true true
ns_of_pid pid level https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/pid.h#L148 true true
ns_of_pid pid numbers https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/pid.h#L148 false false
task_pid task_struct thread_pid https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/pid.h#L213 true true
pid_nr_ns pid_namespace level https://elixir.bootlin.com/linux/v6.14.7/source/kernel/pid.c#L490 true true
task_pid_ptr task_struct thread_pid https://elixir.bootlin.com/linux/v6.14.7/source/kernel/pid.c#L333 false false
task_pid_ptr task_struct signal https://elixir.bootlin.com/linux/v6.14.7/source/kernel/pid.c#L334 true true
task_pid_ptr signal_struct pids https://elixir.bootlin.com/linux/v6.14.7/source/kernel/pid.c#L334 false false
pid_nr_ns pid_namespace level https://elixir.bootlin.com/linux/v6.14.7/source/kernel/pid.c#L491 true true