Searched refs:atomic_open (Results 1 – 15 of 15) sorted by relevance
/linux/fs/ |
H A D | bad_inode.c | 182 .atomic_open = bad_inode_atomic_open,
|
H A D | namei.c | 3498 static struct dentry *atomic_open(struct nameidata *nd, struct dentry *dentry, in atomic_open() function 3511 error = dir->i_op->atomic_open(dir, dentry, file, in atomic_open() 3621 if (dir_inode->i_op->atomic_open) { in lookup_open() 3622 dentry = atomic_open(nd, dentry, file, open_flag, mode); in lookup_open()
|
/linux/fs/vboxsf/ |
H A D | dir.c | 480 .atomic_open = vboxsf_dir_atomic_open,
|
/linux/fs/9p/ |
H A D | vfs_inode.c | 1372 .atomic_open = v9fs_vfs_atomic_open, 1387 .atomic_open = v9fs_vfs_atomic_open,
|
H A D | vfs_inode_dotl.c | 922 .atomic_open = v9fs_vfs_atomic_open_dotl,
|
/linux/Documentation/filesystems/ |
H A D | porting.rst | 714 ->atomic_open() calls without O_CREAT may happen in parallel. 766 ->atomic_open() calling conventions have changed. Gone is ``int *opened``, 771 does not need any changes in ->atomic_open() instances. 862 failure exits in ->atomic_open() instances should *NOT* fput() the file,
|
H A D | locking.rst | 84 int (*atomic_open)(struct inode *, struct dentry *, 120 atomic_open: shared (exclusive if O_CREAT is set in open flags)
|
H A D | vfs.rst | 512 int (*atomic_open)(struct inode *, struct dentry *, struct file *, 649 ``atomic_open``
|
/linux/fs/nfs/ |
H A D | proc.c | 705 .atomic_open = nfs_atomic_open_v23,
|
H A D | nfs3proc.c | 1035 .atomic_open = nfs_atomic_open_v23,
|
H A D | nfs4proc.c | 10868 .atomic_open = nfs_atomic_open,
|
/linux/fs/smb/client/ |
H A D | cifsfs.c | 1135 .atomic_open = cifs_atomic_open,
|
/linux/fs/ceph/ |
H A D | dir.c | 2238 .atomic_open = ceph_atomic_open,
|
/linux/fs/fuse/ |
H A D | dir.c | 2176 .atomic_open = fuse_atomic_open,
|
/linux/include/linux/ |
H A D | fs.h | 2228 int (*atomic_open)(struct inode *, struct dentry *, member
|