Home
last modified time | relevance | path

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

1234

/fs/afs/
Dvl_list.c32 static void afs_vlserver_rcu(struct rcu_head *rcu) in afs_vlserver_rcu() argument
34 struct afs_vlserver *vlserver = container_of(rcu, struct afs_vlserver, rcu); in afs_vlserver_rcu()
37 kfree_rcu(vlserver, rcu); in afs_vlserver_rcu()
44 call_rcu(&vlserver->rcu, afs_vlserver_rcu); in afs_put_vlserver()
69 kfree_rcu(vllist, rcu); in afs_put_vlserverlist()
Dproc.c60 __acquires(rcu) in afs_proc_cells_start()
72 __releases(rcu) in afs_proc_cells_stop()
321 __acquires(rcu) in afs_proc_cell_vlservers_start()
361 __releases(rcu) in afs_proc_cell_vlservers_stop()
408 __acquires(rcu) in afs_proc_servers_start()
420 __releases(rcu) in afs_proc_servers_stop()
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()
Dinternal.h79 struct rcu_head rcu; member
357 struct rcu_head rcu; member
408 struct rcu_head rcu; member
451 struct rcu_head rcu; member
493 struct rcu_head rcu; member
559 struct rcu_head rcu; member
575 struct rcu_head rcu; member
701 struct rcu_head rcu; member
Dserver.c441 static void afs_server_rcu(struct rcu_head *rcu) in afs_server_rcu() argument
443 struct afs_server *server = container_of(rcu, struct afs_server, rcu); in afs_server_rcu()
453 call_rcu(&server->rcu, afs_server_rcu); in __afs_put_server()
/fs/xfs/
Dxfs_acl.h13 extern struct posix_acl *xfs_get_acl(struct inode *inode, int type, bool rcu);
19 static inline struct posix_acl *xfs_get_acl(struct inode *inode, int type, bool rcu) in xfs_get_acl() argument
Dxfs_acl.c128 xfs_get_acl(struct inode *inode, int type, bool rcu) in xfs_get_acl() argument
140 if (rcu) in xfs_get_acl()
/fs/dlm/
Dmidcomms.c191 struct rcu_head rcu; member
208 struct rcu_head rcu; member
277 static void dlm_mhandle_release(struct rcu_head *rcu) in dlm_mhandle_release() argument
279 struct dlm_mhandle *mh = container_of(rcu, struct dlm_mhandle, rcu); in dlm_mhandle_release()
290 call_rcu(&mh->rcu, dlm_mhandle_release); in dlm_mhandle_delete()
1303 static void midcomms_node_release(struct rcu_head *rcu) in midcomms_node_release() argument
1305 struct midcomms_node *node = container_of(rcu, struct midcomms_node, rcu); in midcomms_node_release()
1381 call_srcu(&nodes_srcu, &node->rcu, midcomms_node_release); in dlm_midcomms_shutdown()
/fs/btrfs/
Drcu-string.h10 struct rcu_head rcu; member
32 kfree_rcu(str, rcu); in rcu_string_free()
Dacl.c19 struct posix_acl *btrfs_get_acl(struct inode *inode, int type, bool rcu) in btrfs_get_acl() argument
26 if (rcu) in btrfs_get_acl()
/fs/ecryptfs/
Ddentry.c57 container_of(head, struct ecryptfs_dentry_info, rcu)); in ecryptfs_dentry_free_rcu()
71 call_rcu(&p->rcu, ecryptfs_dentry_free_rcu); in ecryptfs_d_release()
/fs/ext4/
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()
Dacl.c145 ext4_get_acl(struct inode *inode, int type, bool rcu) in ext4_get_acl() argument
152 if (rcu) in ext4_get_acl()
/fs/fuse/
Dacl.c14 struct posix_acl *fuse_get_acl(struct inode *inode, int type, bool rcu) in fuse_get_acl() argument
22 if (rcu) in fuse_get_acl()
/fs/gfs2/
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()
Dacl.h14 extern struct posix_acl *gfs2_get_acl(struct inode *inode, int type, bool rcu);
/fs/jfs/
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()
Djfs_acl.h10 struct posix_acl *jfs_get_acl(struct inode *inode, int type, bool rcu);
/fs/orangefs/
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/autofs/
Dautofs_i.h70 struct rcu_head rcu; member
128 struct rcu_head rcu; member
/fs/ext2/
Dacl.c144 ext2_get_acl(struct inode *inode, int type, bool rcu) in ext2_get_acl() argument
151 if (rcu) in ext2_get_acl()
/fs/ceph/
Dacl.c32 struct posix_acl *ceph_get_acl(struct inode *inode, int type, bool rcu) in ceph_get_acl() argument
40 if (rcu) in ceph_get_acl()
/fs/hpfs/
Dsuper.c120 static void lazy_free_sbi(struct rcu_head *rcu) in lazy_free_sbi() argument
122 free_sbi(container_of(rcu, struct hpfs_sb_info, rcu)); in lazy_free_sbi()
130 call_rcu(&hpfs_sb(s)->rcu, lazy_free_sbi); in hpfs_put_super()
/fs/ocfs2/
Dacl.h19 struct posix_acl *ocfs2_iop_get_acl(struct inode *inode, int type, bool rcu);
/fs/jffs2/
Dacl.c176 struct posix_acl *jffs2_get_acl(struct inode *inode, int type, bool rcu) in jffs2_get_acl() argument
182 if (rcu) in jffs2_get_acl()

1234