Home
last modified time | relevance | path

Searched refs:rcu (Results 1 – 25 of 154) sorted by relevance

1234567

/fs/dlm/
A Dmemory.c100 static void __free_rsb_rcu(struct rcu_head *rcu) in __free_rsb_rcu() argument
102 struct dlm_rsb *r = container_of(rcu, struct dlm_rsb, rcu); in __free_rsb_rcu()
110 call_rcu(&r->rcu, __free_rsb_rcu); in dlm_free_rsb()
118 static void __free_lkb_rcu(struct rcu_head *rcu) in __free_lkb_rcu() argument
120 struct dlm_lkb *lkb = container_of(rcu, struct dlm_lkb, rcu); in __free_lkb_rcu()
136 call_rcu(&lkb->rcu, __free_lkb_rcu); in dlm_free_lkb()
A Dmidcomms.c195 struct rcu_head rcu; member
212 struct rcu_head rcu; member
286 static void dlm_mhandle_release(struct rcu_head *rcu) in dlm_mhandle_release() argument
288 struct dlm_mhandle *mh = container_of(rcu, struct dlm_mhandle, rcu); in dlm_mhandle_release()
299 call_rcu(&mh->rcu, dlm_mhandle_release); in dlm_mhandle_delete()
1152 static void midcomms_node_release(struct rcu_head *rcu) in midcomms_node_release() argument
1154 struct midcomms_node *node = container_of(rcu, struct midcomms_node, rcu); in midcomms_node_release()
1175 call_srcu(&nodes_srcu, &node->rcu, midcomms_node_release); in dlm_midcomms_exit()
1457 call_srcu(&nodes_srcu, &node->rcu, midcomms_node_release); in dlm_midcomms_close()
/fs/bcachefs/
A Dsnapshot.h49 guard(rcu)(); in bch2_snapshot_tree() local
62 guard(rcu)(); in bch2_snapshot_parent_early() local
85 guard(rcu)(); in bch2_snapshot_parent() local
91 guard(rcu)(); in bch2_snapshot_nth_parent() local
102 guard(rcu)(); in bch2_snapshot_root() local
118 guard(rcu)(); in bch2_snapshot_id_state() local
129 guard(rcu)(); in bch2_snapshot_is_internal_node() local
144 guard(rcu)(); in bch2_snapshot_depth() local
159 guard(rcu)(); in bch2_snapshot_has_children() local
A Dsb-members.h31 guard(rcu)(); in bch2_dev_idx_is_online() local
142 guard(rcu)(); in bch2_get_next_dev() local
164 guard(rcu)(); in bch2_get_next_online_dev() local
236 guard(rcu)(); in bch2_dev_tryget_noerror() local
295 guard(rcu)(); in bch2_dev_get_ioref() local
A Ddisk_groups.c165 kfree_rcu(old_g, rcu); in bch2_sb_disk_groups_to_cpu()
174 guard(rcu)(); in bch2_target_to_mask() local
379 guard(rcu)(); in bch2_disk_groups_to_text() local
406 guard(rcu)(); in bch2_disk_path_to_text() local
531 guard(rcu)(); in bch2_target_to_text() local
A Dbtree_key_cache.c95 static void __bkey_cached_free(struct rcu_pending *pending, struct rcu_head *rcu) in __bkey_cached_free() argument
98 struct bkey_cached *ck = container_of(rcu, struct bkey_cached, rcu); in __bkey_cached_free()
115 rcu_pending_enqueue(&bc->pending[pcpu_readers], &ck->rcu); in bkey_cached_free_noassert()
158 struct bkey_cached, rcu); in bkey_cached_alloc()
178 struct bkey_cached, rcu); in bkey_cached_alloc()
191 guard(rcu)(); in bkey_cached_reuse() local
/fs/fuse/
A Dacl.c15 struct inode *inode, int type, bool rcu) in __fuse_get_acl() argument
22 if (rcu) in __fuse_get_acl()
79 struct posix_acl *fuse_get_inode_acl(struct inode *inode, int type, bool rcu) in fuse_get_inode_acl() argument
92 return __fuse_get_acl(fc, inode, type, rcu); in fuse_get_inode_acl()
/fs/afs/
A Dvl_list.c35 static void afs_vlserver_rcu(struct rcu_head *rcu) in afs_vlserver_rcu() argument
37 struct afs_vlserver *vlserver = container_of(rcu, struct afs_vlserver, rcu); in afs_vlserver_rcu()
41 kfree_rcu(vlserver, rcu); in afs_vlserver_rcu()
48 call_rcu(&vlserver->rcu, afs_vlserver_rcu); in afs_put_vlserver()
73 kfree_rcu(vllist, rcu); in afs_put_vlserverlist()
A Daddr_list.c16 static void afs_free_addrlist(struct rcu_head *rcu) in afs_free_addrlist() argument
18 struct afs_addr_list *alist = container_of(rcu, struct afs_addr_list, rcu); in afs_free_addrlist()
42 call_rcu(&alist->rcu, afs_free_addrlist); in afs_put_addrlist()
A Dproc.c60 __acquires(rcu) in afs_proc_cells_start()
72 __releases(rcu) in afs_proc_cells_stop()
378 __acquires(rcu) in afs_proc_cell_vlservers_start()
418 __releases(rcu) in afs_proc_cell_vlservers_stop()
484 __acquires(rcu) in afs_proc_servers_start()
496 __releases(rcu) in afs_proc_servers_stop()
A Dsecurity.c80 static void afs_permits_rcu(struct rcu_head *rcu) in afs_permits_rcu() argument
83 container_of(rcu, struct afs_permits, rcu); in afs_permits_rcu()
100 call_rcu(&permits->rcu, afs_permits_rcu); in afs_put_permits()
A Dinternal.h91 struct rcu_head rcu; member
109 struct rcu_head rcu; member
372 struct rcu_head rcu; member
421 struct rcu_head rcu; member
466 struct rcu_head rcu; member
512 struct rcu_head rcu; member
535 struct rcu_head rcu; member
605 struct rcu_head rcu; member
620 struct rcu_head rcu; member
768 struct rcu_head rcu; member
A Dfs_probe.c30 static void afs_endpoint_state_rcu(struct rcu_head *rcu) in afs_endpoint_state_rcu() argument
32 struct afs_endpoint_state *estate = container_of(rcu, struct afs_endpoint_state, rcu); in afs_endpoint_state_rcu()
50 call_rcu(&estate->rcu, afs_endpoint_state_rcu); in afs_put_endpoint_state()
A Dserver.c391 static void afs_server_rcu(struct rcu_head *rcu) in afs_server_rcu() argument
393 struct afs_server *server = container_of(rcu, struct afs_server, rcu); in afs_server_rcu()
406 call_rcu(&server->rcu, afs_server_rcu); in __afs_put_server()
/fs/netfs/
A Dobjects.c111 static void netfs_free_request_rcu(struct rcu_head *rcu) in netfs_free_request_rcu() argument
113 struct netfs_io_request *rreq = container_of(rcu, struct netfs_io_request, rcu); in netfs_free_request_rcu()
152 call_rcu(&rreq->rcu, netfs_free_request_rcu); in netfs_free_request()
A Dmain.c82 __acquires(rcu) in netfs_requests_seq_start()
94 __releases(rcu) in netfs_requests_seq_stop()
/fs/ecryptfs/
A Ddentry.c67 container_of(head, struct ecryptfs_dentry_info, rcu)); in ecryptfs_dentry_free_rcu()
81 call_rcu(&p->rcu, ecryptfs_dentry_free_rcu); in ecryptfs_d_release()
/fs/ext4/
A Dblock_validity.c193 static void ext4_destroy_system_zone(struct rcu_head *rcu) in ext4_destroy_system_zone() argument
197 system_blks = container_of(rcu, struct ext4_system_blocks, rcu); in ext4_destroy_system_zone()
292 call_rcu(&system_blks->rcu, ext4_destroy_system_zone); in ext4_release_system_zone()
/fs/btrfs/
A Dacl.c18 struct posix_acl *btrfs_get_acl(struct inode *inode, int type, bool rcu) in btrfs_get_acl() argument
25 if (rcu) in btrfs_get_acl()
/fs/orangefs/
A Dacl.c13 struct posix_acl *orangefs_get_acl(struct inode *inode, int type, bool rcu) in orangefs_get_acl() argument
19 if (rcu) in orangefs_get_acl()
/fs/gfs2/
A Dacl.c60 struct posix_acl *gfs2_get_acl(struct inode *inode, int type, bool rcu) in gfs2_get_acl() argument
67 if (rcu) in gfs2_get_acl()
/fs/kernfs/
A Dkernfs-internal.h57 struct rcu_head rcu; member
75 guard(rcu)(); in kernfs_root() local
/fs/jfs/
A Dacl.c17 struct posix_acl *jfs_get_acl(struct inode *inode, int type, bool rcu) in jfs_get_acl() argument
24 if (rcu) in jfs_get_acl()
/fs/autofs/
A Dautofs_i.h71 struct rcu_head rcu; member
132 struct rcu_head rcu; member
/fs/tracefs/
A Devent_inode.c79 static void free_ei_rcu(struct rcu_head *rcu) in free_ei_rcu() argument
81 struct eventfs_inode *ei = container_of(rcu, struct eventfs_inode, rcu); in free_ei_rcu()
115 call_srcu(&eventfs_srcu, &ei->rcu, free_ei_rcu); in release_ei()

Completed in 50 milliseconds

1234567