Lines Matching refs:nilfs_node
61 #define VTOI(vnode) ((struct nilfs_node *) (vnode)->v_data)
75 struct nilfs_node *nilfs_node = VTOI(vp); in nilfs_inactive() local
79 if (nilfs_node == NULL) { in nilfs_inactive()
103 struct nilfs_node *nilfs_node = VTOI(vp); in nilfs_reclaim() local
107 DPRINTF(NODE, ("nilfs_reclaim called for node %p\n", nilfs_node)); in nilfs_reclaim()
109 if (nilfs_node == NULL) { in nilfs_reclaim()
119 nilfs_dispose_node(&nilfs_node); in nilfs_reclaim()
142 struct nilfs_node *nilfs_node = VTOI(vp); in nilfs_read() local
164 assert(nilfs_node); in nilfs_read()
165 file_size = nilfs_rw64(nilfs_node->inode.i_size); in nilfs_read()
189 nilfs_node->i_flags |= IN_ACCESS; in nilfs_read()
213 struct nilfs_node *nilfs_node = VTOI(vp); in nilfs_write() local
235 assert(nilfs_node); in nilfs_write()
239 assert(nilfs_node); in nilfs_write()
240 file_size = nilfs_rw64(nilfs_node->inode.i_size); in nilfs_write()
251 error = nilfs_grow_node(nilfs_node, uio->uio_offset + uio->uio_resid); in nilfs_write()
279 nilfs_node->i_flags |= IN_CHANGE | IN_UPDATE; in nilfs_write()
281 nilfs_node->i_flags |= IN_ACCESS; in nilfs_write()
333 struct nilfs_node *node = VTOI(vp); in nilfs_trivial_bmap()
386 nilfs_read_filebuf(struct nilfs_node *node, struct buf *bp) in nilfs_read_filebuf()
471 nilfs_write_filebuf(struct nilfs_node *node, struct buf *bp) in nilfs_write_filebuf()
487 struct nilfs_node *node = VTOI(vp); in nilfs_vfsstrategy()
521 struct nilfs_node *node = VTOI(vp); in nilfs_readdir()
784 struct nilfs_node *node = VTOI(vp); in nilfs_getattr()
920 if (nilfs_node) in nilfs_pathconf()
969 struct nilfs_node *nilfs_node = VTOI(vp); in nilfs_close() local
972 nilfs_node = nilfs_node; /* shut up gcc */ in nilfs_close()
976 nilfs_itimes(nilfs_node, NULL, NULL, NULL); in nilfs_close()
1141 struct nilfs_node *nilfs_node, *dir_node; in nilfs_do_link() local
1157 nilfs_node = VTOI(vp); in nilfs_do_link()
1171 error = nilfs_dir_attach(dir_node->ump, dir_node, nilfs_node, in nilfs_do_link()
1201 nilfs_do_symlink(struct nilfs_node *nilfs_node, char *target) in nilfs_do_symlink() argument
1221 struct nilfs_node *dir_node; in nilfs_symlink()
1222 struct nilfs_node *nilfs_node; in nilfs_symlink() local
1231 nilfs_node = VTOI(*vpp); in nilfs_symlink()
1232 KASSERT(nilfs_node); in nilfs_symlink()
1233 error = nilfs_do_symlink(nilfs_node, ap->a_target); in nilfs_symlink()
1236 nilfs_shrink_node(nilfs_node, 0); in nilfs_symlink()
1237 nilfs_dir_detach(nilfs_node->ump, dir_node, nilfs_node, cnp); in nilfs_symlink()
1257 struct nilfs_node *nilfs_node; in nilfs_readlink()
1293 struct nilfs_node *fnode, *fdnode, *tnode, *tdnode; in nilfs_rename()
1406 struct nilfs_node *dir_node = VTOI(dvp); in nilfs_remove()
1407 struct nilfs_node *nilfs_node = VTOI(vp); in nilfs_remove() local
1413 error = nilfs_dir_detach(ump, dir_node, nilfs_node, cnp); in nilfs_remove()
1441 struct nilfs_node *dir_node = VTOI(dvp); in nilfs_rmdir()
1442 struct nilfs_node *nilfs_node = VTOI(vp); in nilfs_rmdir() local
1449 if (dir_node == nilfs_node) { in nilfs_rmdir()
1464 error = nilfs_dir_detach(ump, dir_node, nilfs_node, cnp); in nilfs_rmdir()
1515 struct nilfs_node *nilfs_node = VTOI(vp); in nilfs_advlock() local
1520 assert(nilfs_node); in nilfs_advlock()
1521 file_size = nilfs_rw64(nilfs_node->inode.i_size); in nilfs_advlock()
1523 return lf_advlock(ap, &nilfs_node->lockf, file_size); in nilfs_advlock()