Home | History | Annotate | Download | only in nilfs

Lines Matching defs:dir_node

765 dirhash_fill(struct nilfs_node *dir_node)
767 struct vnode *dvp = dir_node->vnode;
774 uint32_t blocksize = dir_node->nilfsdev->blocksize;
784 dirh = dir_node->dir_hash;
800 file_size = nilfs_rw64(dir_node->inode.i_size);
808 error = nilfs_bread(dir_node, blocknr, 0, &bp);
820 error = nilfs_bread(dir_node, blocknr, 0, &bp);
862 struct nilfs_node *dir_node = VTOI(dvp);
869 uint32_t blocksize = dir_node->nilfsdev->blocksize;
877 dirhash_get(&dir_node->dir_hash);
878 error = dirhash_fill(dir_node);
880 dirhash_put(dir_node->dir_hash);
883 dirh = dir_node->dir_hash;
904 error = nilfs_bread(dir_node, blocknr, 0, &bp);
926 dirhash_put(dir_node->dir_hash);
933 nilfs_dir_detach(struct nilfs_mount *ump, struct nilfs_node *dir_node, struct nilfs_node *node, struct componentname *cnp)
940 nilfs_dir_attach(struct nilfs_mount *ump, struct nilfs_node *dir_node, struct nilfs_node *node, struct vattr *vap, struct componentname *cnp)