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