Searched refs:atomic_open (Results 1 - 16 of 16) sorted by relevance
/linux-4.1.27/fs/ |
H A D | open.c | 774 * This can be used to finish opening a file passed to i_op->atomic_open(). 784 * an error occurs in ->atomic_open(), it needs to clean up with fput(). 806 * finish_no_open - finish ->atomic_open() without opening the file 811 * This can be used to set the result of a successful lookup in ->atomic_open(). 816 * Returns "1" which must be the return value of ->atomic_open() after having
|
H A D | namei.c | 2711 static int atomic_open(struct nameidata *nd, struct dentry *dentry, atomic_open() function 2785 error = dir->i_op->atomic_open(dir, dentry, file, open_flag, mode, atomic_open() 2891 if ((nd->flags & LOOKUP_OPEN) && dir_inode->i_op->atomic_open) { lookup_open() 2892 return atomic_open(nd, dentry, path, file, op, got_write, lookup_open() 3042 * If atomic_open() acquired write access it is dropped now due to do_last()
|
H A D | dcache.c | 2765 * will only occur during atomic_open. So we need to check for the dentry
|
/linux-4.1.27/fs/ceph/ |
H A D | file.c | 240 dout("atomic_open %p dentry %p '%pd' %s flags %d mode 0%o\n", ceph_atomic_open() 296 dout("atomic_open finish_no_open on dn %p\n", dn); ceph_atomic_open() 299 dout("atomic_open finish_open on dn %p\n", dn); ceph_atomic_open() 312 dout("atomic_open result=%d\n", err); ceph_atomic_open()
|
H A D | dir.c | 1385 .atomic_open = ceph_atomic_open,
|
/linux-4.1.27/drivers/staging/lustre/lustre/llite/ |
H A D | namei.c | 842 * Plain create. Intent create is handled in atomic_open. 1149 .atomic_open = ll_atomic_open,
|
/linux-4.1.27/fs/gfs2/ |
H A D | file.c | 537 * gfs2_open_common - This is common to open and atomic_open 576 * After atomic_open, this function is only used for opening files
|
H A D | inode.c | 822 * @opened: atomic_open flags 1957 .atomic_open = gfs2_atomic_open,
|
/linux-4.1.27/fs/9p/ |
H A D | vfs_inode.c | 1499 .atomic_open = v9fs_vfs_atomic_open, 1514 .atomic_open = v9fs_vfs_atomic_open,
|
H A D | vfs_inode_dotl.c | 977 .atomic_open = v9fs_vfs_atomic_open_dotl,
|
/linux-4.1.27/fs/cifs/ |
H A D | cifsfs.c | 860 .atomic_open = cifs_atomic_open,
|
H A D | dir.c | 436 * cifs_open. It could be added to atomic_open in the future but the cifs_atomic_open()
|
/linux-4.1.27/fs/nfs/ |
H A D | dir.c | 1499 dfprintk(VFS, "NFS: atomic_open(%s/%lu), %pd\n", nfs_atomic_open()
|
H A D | nfs4proc.c | 8595 .atomic_open = nfs_atomic_open,
|
/linux-4.1.27/fs/fuse/ |
H A D | dir.c | 1895 .atomic_open = fuse_atomic_open,
|
/linux-4.1.27/include/linux/ |
H A D | fs.h | 1653 int (*atomic_open)(struct inode *, struct dentry *, member in struct:inode_operations
|
Completed in 349 milliseconds