Searched refs:dvnode (Results 1 – 5 of 5) sorted by relevance
| /fs/afs/ |
| A D | dir.c | 137 dvnode->fid.vid, dvnode->fid.vnode, i_size); in afs_dir_dump() 164 afs_stat_v(dvnode, n_read_dir); in afs_dir_check_block() 206 afs_dir_dump(dvnode); in afs_dir_check() 266 iov_iter_folio_queue(&iter, ITER_DEST, dvnode->directory, 0, 0, dvnode->directory_size); in afs_do_read_single() 976 dvnode->fid.vid, dvnode->fid.vnode, dentry, dentry); in afs_lookup() 1325 dvnode->fid.vid, dvnode->fid.vnode, dentry, mode); in afs_mkdir() 1417 dvnode->fid.vid, dvnode->fid.vnode, dentry); in afs_rmdir() 1564 dvnode->fid.vid, dvnode->fid.vnode, dentry); in afs_unlink() 1647 dvnode->fid.vid, dvnode->fid.vnode, dentry, mode); in afs_create() 1725 dvnode->fid.vid, dvnode->fid.vnode, in afs_link() [all …]
|
| A D | dir_silly.c | 34 if (dvnode->silly_key != op->key) { in afs_silly_rename_edit_dir() 35 key_put(dvnode->silly_key); in afs_silly_rename_edit_dir() 39 down_write(&dvnode->validate_lock); in afs_silly_rename_edit_dir() 47 up_write(&dvnode->validate_lock); in afs_silly_rename_edit_dir() 72 afs_op_set_vnode(op, 0, dvnode); in afs_do_silly_rename() 73 afs_op_set_vnode(op, 1, dvnode); in afs_do_silly_rename() 244 down_read(&dvnode->rmdir_lock); in afs_silly_iput() 248 up_read(&dvnode->rmdir_lock); in afs_silly_iput() 264 up_read(&dvnode->rmdir_lock); in afs_silly_iput() 275 afs_do_silly_unlink(dvnode, vnode, dentry, dvnode->silly_key); in afs_silly_iput() [all …]
|
| A D | dir_search.c | 70 struct afs_vnode *dvnode = iter->dvnode; in afs_dir_find_block() local 83 if (dvnode->directory_size < blend) in afs_dir_find_block() 87 fq = dvnode->directory; in afs_dir_find_block() 116 afs_invalidate_dir(dvnode, afs_dir_invalid_edit_get_block); in afs_dir_find_block() 183 afs_invalidate_dir(iter->dvnode, afs_dir_invalid_iter_stale); in afs_dir_search_bucket() 191 int afs_dir_search(struct afs_vnode *dvnode, struct qstr *name, in afs_dir_search() argument 194 struct afs_dir_iter iter = { .dvnode = dvnode, }; in afs_dir_search() 197 _enter("{%lu},,,", dvnode->netfs.inode.i_ino); in afs_dir_search() 207 ret = afs_read_dir(dvnode, NULL); in afs_dir_search() 211 if (test_bit(AFS_VNODE_DELETED, &dvnode->flags)) { in afs_dir_search() [all …]
|
| A D | dir_edit.c | 114 struct afs_vnode *dvnode = iter->dvnode; in afs_dir_get_block() local 120 if (dvnode->directory_size < blend) { in afs_dir_get_block() 121 size_t cur_size = dvnode->directory_size; in afs_dir_get_block() 124 NULL, &dvnode->directory, &cur_size, blend, in afs_dir_get_block() 126 dvnode->directory_size = cur_size; in afs_dir_get_block() 133 fq = dvnode->directory; in afs_dir_get_block() 607 struct afs_dir_iter iter = { .dvnode = dvnode }; in afs_mkdir_init_dir() 612 i_size = i_size_read(&dvnode->netfs.inode); in afs_mkdir_init_dir() 626 de->u.vnode = htonl(dvnode->fid.vnode); in afs_mkdir_init_dir() 627 de->u.unique = htonl(dvnode->fid.unique); in afs_mkdir_init_dir() [all …]
|
| A D | internal.h | 980 struct afs_vnode *dvnode; member 1089 ssize_t afs_read_single(struct afs_vnode *dvnode, struct file *file); 1090 ssize_t afs_read_dir(struct afs_vnode *dvnode, struct file *file) 1091 __acquires(&dvnode->validate_lock); 1105 void afs_mkdir_init_dir(struct afs_vnode *dvnode, struct afs_vnode *parent_vnode); 1115 int afs_dir_search(struct afs_vnode *dvnode, struct qstr *name, 1803 static inline void afs_invalidate_dir(struct afs_vnode *dvnode, in afs_invalidate_dir() argument 1806 if (test_and_clear_bit(AFS_VNODE_DIR_VALID, &dvnode->flags)) { in afs_invalidate_dir() 1807 trace_afs_dir_invalid(dvnode, trace); in afs_invalidate_dir() 1808 afs_stat_v(dvnode, n_inval); in afs_invalidate_dir()
|
Completed in 28 milliseconds