Searched refs:backing_inode (Results 1 – 5 of 5) sorted by relevance
/fs/fuse/ |
D | backing.c | 163 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 …]
|
D | inode.c | 82 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 …]
|
D | dir.c | 186 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()
|
D | fuse_i.h | 119 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/ |
D | vfs.c | 314 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 …]
|