Lines Matching refs:dir_node
765 dirhash_fill(struct nilfs_node *dir_node) in dirhash_fill() argument
767 struct vnode *dvp = dir_node->vnode; in dirhash_fill()
774 uint32_t blocksize = dir_node->nilfsdev->blocksize; in dirhash_fill()
784 dirh = dir_node->dir_hash; in dirhash_fill()
800 file_size = nilfs_rw64(dir_node->inode.i_size); in dirhash_fill()
808 error = nilfs_bread(dir_node, blocknr, 0, &bp); in dirhash_fill()
820 error = nilfs_bread(dir_node, blocknr, 0, &bp); in dirhash_fill()
862 struct nilfs_node *dir_node = VTOI(dvp); in nilfs_lookup_name_in_dir() local
869 uint32_t blocksize = dir_node->nilfsdev->blocksize; in nilfs_lookup_name_in_dir()
877 dirhash_get(&dir_node->dir_hash); in nilfs_lookup_name_in_dir()
878 error = dirhash_fill(dir_node); in nilfs_lookup_name_in_dir()
880 dirhash_put(dir_node->dir_hash); in nilfs_lookup_name_in_dir()
883 dirh = dir_node->dir_hash; in nilfs_lookup_name_in_dir()
904 error = nilfs_bread(dir_node, blocknr, 0, &bp); in nilfs_lookup_name_in_dir()
926 dirhash_put(dir_node->dir_hash); in nilfs_lookup_name_in_dir()
933 nilfs_dir_detach(struct nilfs_mount *ump, struct nilfs_node *dir_node, struct nilfs_node *node, str… in nilfs_dir_detach() argument
940 nilfs_dir_attach(struct nilfs_mount *ump, struct nilfs_node *dir_node, struct nilfs_node *node, str… in nilfs_dir_attach() argument