Searched refs:atomic_open (Results 1 – 14 of 14) sorted by relevance
| /Linux-v5.4/fs/ |
| D | bad_inode.c | 174 .atomic_open = bad_inode_atomic_open,
|
| D | namei.c | 3045 static int atomic_open(struct nameidata *nd, struct dentry *dentry, in atomic_open() function 3062 error = dir->i_op->atomic_open(dir, dentry, file, in atomic_open() 3193 if (dir_inode->i_op->atomic_open) { in lookup_open() 3194 error = atomic_open(nd, dentry, path, file, op, open_flag, in lookup_open()
|
| /Linux-v5.4/fs/9p/ |
| D | vfs_inode.c | 1431 .atomic_open = v9fs_vfs_atomic_open, 1446 .atomic_open = v9fs_vfs_atomic_open,
|
| D | vfs_inode_dotl.c | 948 .atomic_open = v9fs_vfs_atomic_open_dotl,
|
| /Linux-v5.4/Documentation/filesystems/ |
| D | porting.rst | 713 ->atomic_open() calls without O_CREAT may happen in parallel. 763 ->atomic_open() calling conventions have changed. Gone is ``int *opened``, 768 does not need any changes in ->atomic_open() instances.
|
| D | locking.rst | 79 int (*atomic_open)(struct inode *, struct dentry *, 108 atomic_open: exclusive
|
| D | vfs.rst | 437 int (*atomic_open)(struct inode *, struct dentry *, struct file *, 568 ``atomic_open``
|
| D | path-lookup.rst | 1208 this. If not, then ``lookup_open()`` will either call ``atomic_open()`` (if 1350 introduction of ``->atomic_open()`` they are less relevant there.
|
| /Linux-v5.4/fs/cifs/ |
| D | cifsfs.c | 1031 .atomic_open = cifs_atomic_open,
|
| /Linux-v5.4/fs/gfs2/ |
| D | inode.c | 2116 .atomic_open = gfs2_atomic_open,
|
| /Linux-v5.4/fs/fuse/ |
| D | dir.c | 1697 .atomic_open = fuse_atomic_open,
|
| /Linux-v5.4/fs/ceph/ |
| D | dir.c | 1840 .atomic_open = ceph_atomic_open,
|
| /Linux-v5.4/include/linux/ |
| D | fs.h | 1879 int (*atomic_open)(struct inode *, struct dentry *, member
|
| /Linux-v5.4/fs/nfs/ |
| D | nfs4proc.c | 9952 .atomic_open = nfs_atomic_open,
|