Lines Matching refs:tsk
230 static inline pid_t task_pid_nr(struct task_struct *tsk) in task_pid_nr() argument
232 return tsk->pid; in task_pid_nr()
235 static inline pid_t task_pid_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) in task_pid_nr_ns() argument
237 return __task_pid_nr_ns(tsk, PIDTYPE_PID, ns); in task_pid_nr_ns()
240 static inline pid_t task_pid_vnr(struct task_struct *tsk) in task_pid_vnr() argument
242 return __task_pid_nr_ns(tsk, PIDTYPE_PID, NULL); in task_pid_vnr()
246 static inline pid_t task_tgid_nr(struct task_struct *tsk) in task_tgid_nr() argument
248 return tsk->tgid; in task_tgid_nr()
266 static inline pid_t task_pgrp_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) in task_pgrp_nr_ns() argument
268 return __task_pid_nr_ns(tsk, PIDTYPE_PGID, ns); in task_pgrp_nr_ns()
271 static inline pid_t task_pgrp_vnr(struct task_struct *tsk) in task_pgrp_vnr() argument
273 return __task_pid_nr_ns(tsk, PIDTYPE_PGID, NULL); in task_pgrp_vnr()
277 static inline pid_t task_session_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) in task_session_nr_ns() argument
279 return __task_pid_nr_ns(tsk, PIDTYPE_SID, ns); in task_session_nr_ns()
282 static inline pid_t task_session_vnr(struct task_struct *tsk) in task_session_vnr() argument
284 return __task_pid_nr_ns(tsk, PIDTYPE_SID, NULL); in task_session_vnr()
287 static inline pid_t task_tgid_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) in task_tgid_nr_ns() argument
289 return __task_pid_nr_ns(tsk, PIDTYPE_TGID, ns); in task_tgid_nr_ns()
292 static inline pid_t task_tgid_vnr(struct task_struct *tsk) in task_tgid_vnr() argument
294 return __task_pid_nr_ns(tsk, PIDTYPE_TGID, NULL); in task_tgid_vnr()
297 static inline pid_t task_ppid_nr_ns(const struct task_struct *tsk, struct pid_namespace *ns) in task_ppid_nr_ns() argument
302 if (pid_alive(tsk)) in task_ppid_nr_ns()
303 pid = task_tgid_nr_ns(rcu_dereference(tsk->real_parent), ns); in task_ppid_nr_ns()
309 static inline pid_t task_ppid_nr(const struct task_struct *tsk) in task_ppid_nr() argument
311 return task_ppid_nr_ns(tsk, &init_pid_ns); in task_ppid_nr()
315 static inline pid_t task_pgrp_nr(struct task_struct *tsk) in task_pgrp_nr() argument
317 return task_pgrp_nr_ns(tsk, &init_pid_ns); in task_pgrp_nr()
329 static inline int is_global_init(struct task_struct *tsk) in is_global_init() argument
331 return task_tgid_nr(tsk) == 1; in is_global_init()