Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\pid.c Create Date:2022-07-28 09:28:30
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:put_pid

Proto:void put_pid(struct pid *pid)

Type:void

Parameter:

TypeParameterName
struct pid *pid
107  If Not pid Then Return
110  ns = ns
111  If _dec_and_test - decrement a refcount and test if it is 0*@r: the refcount* Similar to atomic_dec_and_test(), it will WARN on underflow and fail to* decrement when saturated at REFCOUNT_SATURATED Then
112  Deallocate an object
113  put_pid_ns(ns)
Caller
NameDescribe
_do_forkfork routine
kernel_waitid
kernel_wait4
proc_do_cad_pid
delayed_put_pid
pidfd_createpidfd_create() - Create a new pid file descriptor.*@pid: struct pid that the pidfd will reference* This creates a new pid file descriptor with the O_CLOEXEC flag set.* Note, that this function can only be called after the fd table has
SYSCALL_DEFINE2pidfd_open() - Open new pid file descriptor.*@pid: pid for which to retrieve a pidfd*@flags: flags to pass* This creates a new pid file descriptor with the O_CLOEXEC flag set for* the process identified by @pid. Currently, the process identified by
debug_rt_mutex_free_waiter
release_posix_timer
auditd_conn_freeauditd_conn_free - RCU helper to release an auditd connection struct*@rcu: RCU head* Description:* Drop any references inside the auditd connection tracking struct and free* the memory.
remove_notification
f_modown
fanotify_free_event
scm_destroy_cred