Home
last modified time | relevance | path

Searched refs:backing_inode (Results 1 – 5 of 5) sorted by relevance

/fs/fuse/
Dbacking.c163 retval = inode_permission(get_fuse_inode(inode)->backing_inode, mask); in fuse_open_backing()
277 inode_lock_nested(dir_fuse_inode->backing_inode, I_MUTEX_PARENT); in fuse_create_open_backing()
281 inode_unlock(dir_fuse_inode->backing_inode); in fuse_create_open_backing()
291 err = vfs_create(dir_fuse_inode->backing_inode, backing_dentry, in fuse_create_open_backing()
1059 struct inode *backing_inode = file_inode(backing_file); in fuse_backing_mmap() local
1080 &backing_inode->i_mtime) || in fuse_backing_mmap()
1082 &backing_inode->i_ctime))) { in fuse_backing_mmap()
1083 fuse_inode->i_mtime = backing_inode->i_mtime; in fuse_backing_mmap()
1084 fuse_inode->i_ctime = backing_inode->i_ctime; in fuse_backing_mmap()
1209 int fuse_handle_backing(struct fuse_entry_bpf *feb, struct inode **backing_inode, in fuse_handle_backing() argument
[all …]
Dinode.c82 fi->backing_inode = NULL; in fuse_alloc_inode()
156 iput(fi->backing_inode); in fuse_destroy_inode()
336 struct inode *backing_inode; member
356 && fii->backing_inode == fi->backing_inode in fuse_inode_backing_eq()
380 fi->backing_inode = fii->backing_inode; in fuse_inode_backing_set()
381 if (fi->backing_inode) in fuse_inode_backing_set()
382 ihold(fi->backing_inode); in fuse_inode_backing_set()
389 struct inode *backing_inode) in fuse_iget_backing() argument
396 .backing_inode = backing_inode, in fuse_iget_backing()
399 unsigned long hash = (unsigned long) backing_inode; in fuse_iget_backing()
[all …]
Ddir.c186 if (!entry || !fi->backing_inode) { in backing_data_changed()
192 new_backing_inode = fi->backing_inode; in backing_data_changed()
204 ret = (bpf != fi->bpf || fi->backing_inode != new_backing_inode || in backing_data_changed()
274 if (get_fuse_inode(parent->d_inode)->backing_inode) { in fuse_dentry_revalidate()
584 struct inode *backing_inode; in fuse_lookup_name() local
600 backing_inode = backing_file->f_inode; in fuse_lookup_name()
601 *inode = fuse_iget_backing(sb, outarg->nodeid, backing_inode); in fuse_lookup_name()
606 &get_fuse_inode(*inode)->backing_inode, in fuse_lookup_name()
Dfuse_i.h119 struct inode *backing_inode; member
992 struct inode *backing_inode);
1609 int fuse_handle_backing(struct fuse_entry_bpf *feb, struct inode **backing_inode,
1882 if (!fuse_inode || !fuse_inode->backing_inode) \
/fs/incfs/
Dvfs.c314 struct inode *backing_inode = d_inode(search->backing_dentry); in inode_test() local
319 return node->n_backing_inode == backing_inode && in inode_test()
328 struct inode *backing_inode = d_inode(backing_dentry); in inode_set() local
330 fsstack_copy_attr_all(inode, backing_inode); in inode_set()
353 ihold(backing_inode); in inode_set()
354 node->n_backing_inode = backing_inode; in inode_set()
356 inode->i_ctime = backing_inode->i_ctime; in inode_set()
357 inode->i_mtime = backing_inode->i_mtime; in inode_set()
358 inode->i_atime = backing_inode->i_atime; in inode_set()
359 inode->i_ino = backing_inode->i_ino; in inode_set()
[all …]