Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
fs/coredump.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/fork.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->ucounts | 4096-ptr_max |
| BUF_SIZE | 0 | cred | 0 |
| DATA_SOURCE | 0 | cred | $0 |
| BIT_INFO | 0 | cred | 0x0,0x0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_T->lock->alloc_lock |
drivers/usb/core/devio.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
security/keys/request_key_auth.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfsd/nfs4callback.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/smb/client/cifsacl.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->thread_keyring | 0,4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
kernel/trace/trace_events_user.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &event_mutex | ||
| HALF_LOCKED2 | &group->reg_mutex |
drivers/misc/vmw_vmci/vmci_context.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &qp_broker_list.mutex |
fs/fs_context.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->root->d_lockref.lock | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/nfs/inode.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/pidfs.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
fs/nfs/pnfs_nfs.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 8139046651473338368 |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfsd/auth.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/overlayfs/params.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/delegation.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &clp->cl_lock | ||
| HALF_LOCKED2 | &delegation->lock |
mm/oom_kill.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &oom_lock | ||
| HALF_LOCKED2 | &p->alloc_lock | ||
| HALF_LOCKED2 | &tsk->alloc_lock |
security/keys/request_key.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &idmap->idmap_mutex | ||
| HALF_LOCKED2 | global &key_types_sem |
fs/smb/server/smb_common.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/client.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/cachefiles/cache.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->group_info | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->jit_keyring | 1 |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| PARAM_VALUE | 0 | cred->process_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->request_key_auth | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->security | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->session_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->thread_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->ucounts | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->user | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &cache->daemon_mutex | ||
| HALF_LOCKED2 | &root->d_lockref.lock | ||
| TYPE_LOCK | (struct cachefiles_cache)->daemon_mutex |
fs/nfs/nfs4idmap.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->thread_keyring | 0,4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
net/sunrpc/svc_xprt.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &nfsd_mutex | ||
| HALF_LOCKED2 | global &nlmsvc_mutex |
fs/nfsd/filecache.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/namespace.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &path->dentry->d_lockref.lock |
fs/overlayfs/copy_up.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dentry->d_lockref.lock |
kernel/ptrace.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &tasklist_lock | ||
| LOCK2 | irq |
security/apparmor/capability.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| NOCHECK_CALL |
fs/cachefiles/daemon.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
security/smack/smack_lsm.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
fs/aio.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4session.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 8139046651473338368 |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/android/binder.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
net/sunrpc/auth.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/flexfilelayout/flexfilelayout.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/file_table.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/mds_client.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/proc/array.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
kernel/watch_queue.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->user | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
fs/proc/root.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &s->s_umount | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
kernel/nsproxy.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
fs/resctrl/rdtgroup.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/overlayfs/dir.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
io_uring/io_uring.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ctx->uring_lock |
fs/lockd/host.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &nlm_host_mutex |
fs/fuse/backing.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/smb/client/cifs_spnego.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->thread_keyring | 0,4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
net/unix/af_unix.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/misc/vmw_vmci/vmci_host.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &vmci_host_dev->lock | ||
| TYPE_LOCK | (struct vmci_host_dev)->lock |
security/keys/keyctl.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
fs/nfsd/vfs.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
security/apparmor/domain.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
net/sunrpc/auth_gss/auth_gss.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/fuse/passthrough.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sunrpc/auth_unix.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
net/vmw_vsock/af_vsock.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/cgroup/cgroup-v1.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &cgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
net/core/sock.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/cachefiles/security.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->group_info | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->jit_keyring | 1 |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| PARAM_VALUE | 0 | cred->process_keyring | 0 |
| PARAM_VALUE | 0 | cred->request_key_auth | 0 |
| PARAM_VALUE | 0 | cred->security | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->session_keyring | 0 |
| PARAM_VALUE | 0 | cred->thread_keyring | 0 |
| PARAM_VALUE | 0 | cred->ucounts | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->user | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &cache->daemon_mutex | ||
| TYPE_LOCK | (struct cachefiles_cache)->daemon_mutex |
kernel/user_namespace.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->group_info | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| PARAM_VALUE | 0 | cred->process_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->request_key_auth | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->security | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->session_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->thread_keyring | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cred->ucounts | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->user | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->user_ns | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
net/bluetooth/af_bluetooth.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &chan->lock | ||
| HALF_LOCKED2 | &conn->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | global &hci_cb_list_lock | ||
| HALF_LOCKED2 | global &rfcomm_mutex | ||
| HALF_LOCKED2 | parent | ||
| HALF_LOCKED2 | sk |
net/sunrpc/sched.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/nfs4proc.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/nfs4renewd.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/ccp/sev-dev.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &sev_cmd_mutex |
fs/nfs/pnfs.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ino->i_lock | ||
| HALF_LOCKED2 | rcu_read |
net/sunrpc/clnt.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/cred.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/open.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
security/apparmor/lsm.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->non_rcu | 0 |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |
fs/nfs/nfs4state.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &nfs_clid_init_mutex |
security/keys/process_keys.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfsd/nfs4recover.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &nfsd_mutex |
fs/nfs/unlink.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfsd/nfsfh.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fhp->fh_dentry->d_lockref.lock |
io_uring/register.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ctx->uring_lock | ||
| TYPE_LOCK | (struct io_ring_ctx)->uring_lock |
net/dns_resolver/dns_key.c put_cred_many() -> __put_cred()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cred | 4096-ptr_max |
| PARAM_VALUE | 0 | cred->thread_keyring | 0,4096-ptr_max |
| DATA_SOURCE | 0 | cred | $0 |
| NOCHECK_CALL |