| /security/keys/ |
| A D | request_key_auth.c | 121 static void request_key_auth_rcu_disposal(struct rcu_head *rcu) in request_key_auth_rcu_disposal() argument 124 container_of(rcu, struct request_key_auth, rcu); in request_key_auth_rcu_disposal() 140 call_rcu(&rka->rcu, request_key_auth_rcu_disposal); in request_key_auth_revoke() 153 call_rcu(&rka->rcu, request_key_auth_rcu_disposal); in request_key_auth_destroy()
|
| A D | user_defined.c | 93 payload = container_of(head, struct user_key_payload, rcu); in user_free_payload_rcu() 119 call_rcu(&zap->rcu, user_free_payload_rcu); in user_update() 137 call_rcu(&upayload->rcu, user_free_payload_rcu); in user_revoke()
|
| A D | keyctl.c | 1647 newwork = &cred->rcu; in keyctl_session_to_parent() 1708 put_cred(container_of(oldwork, struct cred, rcu)); in keyctl_session_to_parent()
|
| A D | process_keys.c | 914 struct cred *new = container_of(twork, struct cred, rcu); in key_change_session_keyring()
|
| A D | keyring.c | 241 kfree_rcu(tag, rcu); in key_put_tag()
|
| /security/selinux/ |
| A D | netport.c | 47 struct rcu_head rcu; member 114 kfree_rcu(tail, rcu); in sel_netport_insert() 214 kfree_rcu(port, rcu); in sel_netport_flush()
|
| A D | ibpkey.c | 40 struct rcu_head rcu; member 111 kfree_rcu(tail, rcu); in sel_ib_pkey_insert() 214 kfree_rcu(pkey, rcu); in sel_ib_pkey_flush()
|
| A D | netnode.c | 48 struct rcu_head rcu; member 172 kfree_rcu(tail, rcu); in sel_netnode_insert() 286 kfree_rcu(node, rcu); in sel_netnode_flush()
|
| A D | hooks.c | 306 bool rcu) in inode_security_rcu() argument 314 rc = __inode_security_revalidate(inode, NULL, !rcu); in inode_security_rcu() 3073 bool rcu) in selinux_inode_follow_link() argument 3081 isec = inode_security_rcu(inode, rcu); in selinux_inode_follow_link()
|
| /security/landlock/ |
| A D | task.c | 97 scoped_guard(rcu) in hook_ptrace_access_check() 143 guard(rcu)(); in hook_ptrace_traceme() local 369 scoped_guard(rcu) in hook_task_kill() 410 scoped_guard(rcu) in hook_file_send_sigiotask()
|
| A D | fs.c | 1790 guard(rcu)(); in control_current_fowner() local
|
| /security/safesetid/ |
| A D | securityfs.c | 70 static void __release_ruleset(struct rcu_head *rcu) in __release_ruleset() argument 73 container_of(rcu, struct setid_ruleset, rcu); in __release_ruleset() 85 call_rcu(&pol->rcu, __release_ruleset); in release_ruleset()
|
| A D | lsm.h | 61 struct rcu_head rcu; member
|
| /security/keys/trusted-keys/ |
| A D | trusted_core.c | 219 static void trusted_rcu_free(struct rcu_head *rcu) in trusted_rcu_free() argument 223 p = container_of(rcu, struct trusted_key_payload, rcu); in trusted_rcu_free() 280 call_rcu(&p->rcu, trusted_rcu_free); in trusted_update()
|
| /security/yama/ |
| A D | yama_lsm.c | 36 struct rcu_head rcu; member 124 kfree_rcu(relation, rcu); in yama_relation_cleanup() 161 kfree_rcu(relation, rcu); in yama_ptracer_add()
|
| /security/ |
| A D | device_cgroup.c | 40 struct rcu_head rcu; member 149 kfree_rcu(walk, rcu); in dev_exception_rm() 160 kfree_rcu(ex, rcu); in __dev_exception_clean()
|
| A D | security.c | 2299 bool rcu) in security_inode_follow_link() argument 2303 return call_int_hook(inode_follow_link, dentry, inode, rcu); in security_inode_follow_link()
|
| /security/keys/encrypted-keys/ |
| A D | encrypted.c | 858 static void encrypted_rcu_free(struct rcu_head *rcu) in encrypted_rcu_free() argument 862 epayload = container_of(rcu, struct encrypted_key_payload, rcu); in encrypted_rcu_free() 919 call_rcu(&epayload->rcu, encrypted_rcu_free); in encrypted_update()
|
| /security/apparmor/include/ |
| A D | label.h | 130 struct rcu_head rcu; member
|
| /security/apparmor/ |
| A D | label.c | 369 struct aa_label *label = container_of(head, struct aa_label, rcu); in label_free_rcu() 393 call_rcu(&label->rcu, label_free_rcu); in aa_label_kref()
|