Lines Matching defs:node
200 /* Find the NFS node associate with the path */
229 int vfs_nfs_reclaim(struct Vnode *node)
235 if (node->data == NULL)
239 nmp = (struct nfsmount *)(node->originMount->data);
241 np = (struct nfsnode*)(node->data);
267 /* Check if this node is ours */
902 int vfs_nfs_stat(struct Vnode *node, struct stat *buf)
905 struct nfsmount *nmp = (struct nfsmount *)(node->originMount->data);
907 nfs_node = (struct nfsnode *)node->data;
908 buf->st_mode = node->mode;
909 buf->st_gid = node->gid;
910 buf->st_uid = node->uid;
927 int vfs_nfs_opendir(struct Vnode *node, struct fs_dirent_s *dir)
932 struct nfsmount *nmp = (struct nfsmount *)(node->originMount->data);
933 if (node->type != VNODE_TYPE_DIR) {
937 nfs_node = (struct nfsnode *)node->data;
966 int vfs_nfs_readdir(struct Vnode *node, struct fs_dirent_s *dir)
989 nmp = (struct nfsmount *)(node->originMount->data);
1570 struct Vnode *node = filep->f_vnode;
1571 nmp = (struct nfsmount *)(node->originMount->data);
1577 np = (struct nfsnode *)node->data;
1585 parent_fhandle.length = ((struct nfsnode *)node->data)->n_pfhsize;
1587 &(((struct nfsnode *)node->data)->n_pfhandle),
1588 ((struct nfsnode *)node->data)->n_pfhsize);
1773 ssize_t vfs_nfs_writepage(struct Vnode *node, char *buffer, off_t pos, size_t buflen)
1789 nmp = (struct nfsmount *)(node->originMount->data);
1795 np = (struct nfsnode *)node->data;
1803 parent_fhandle.length = ((struct nfsnode *)node->data)->n_pfhsize;
1805 &(((struct nfsnode *)node->data)->n_pfhandle),
1806 ((struct nfsnode *)node->data)->n_pfhsize);
1979 struct Vnode *node = filep->f_vnode;
1981 struct nfsmount *nmp = (struct nfsmount *)(node->originMount->data);
1988 np = (struct nfsnode *)node->data;
2047 ssize_t vfs_nfs_readpage(struct Vnode *node, char *buffer, off_t pos)
2059 struct nfsmount *nmp = (struct nfsmount *)(node->originMount->data);
2066 np = (struct nfsnode *)node->data;
2075 parent_fhandle.length = ((struct nfsnode *)node->data)->n_pfhsize;
2077 &(((struct nfsnode *)node->data)->n_pfhandle),
2078 ((struct nfsnode *)node->data)->n_pfhsize);
2209 struct Vnode *node = filep->f_vnode;
2210 struct nfsmount *nmp = (struct nfsmount *)(node->originMount->data);
2217 np = (struct nfsnode *)node->data;
2226 parent_fhandle.length = ((struct nfsnode *)node->data)->n_pfhsize;
2228 &(((struct nfsnode *)node->data)->n_pfhandle),
2229 ((struct nfsnode *)node->data)->n_pfhsize);
2662 int vfs_nfs_close(struct Vnode *node)
2664 struct nfsmount *nmp = (struct nfsmount *)(node->originMount->data);
2667 np = (struct nfsnode*)(node->data);
2682 struct Vnode *node = (struct Vnode *)filep->f_vnode;
2683 return vfs_nfs_close(node);
2686 int vfs_nfs_closedir(struct Vnode *node, struct fs_dirent_s *dir)
2688 struct nfsmount *nmp = (struct nfsmount *)(node->originMount->data);
2718 /* Check if this node is ours */
2923 static int vfs_nfs_rewinddir(struct Vnode *node, struct fs_dirent_s *dir)
2928 struct nfsmount *nmp = (struct nfsmount *)(node->originMount->data);
2949 int vfs_nfs_truncate(struct Vnode *node, off_t length)
2958 nmp = (struct nfsmount *)(node->originMount->data);
2960 np = (struct nfsnode*)(node->data);
3086 struct Vnode *node = filep->f_vnode;
3088 struct nfsmount *nmp = (struct nfsmount *)(node->originMount->data);
3092 nfs_node = (struct nfsnode *)node->data;
3104 OsFileCacheRemove(&(node->mapping));
3105 parent_fhandle.length = ((struct nfsnode *)node->parent->data)->n_fhsize;
3107 &(((struct nfsnode *)node->parent->data)->n_fhandle),
3108 ((struct nfsnode *)node->parent->data)->n_fhsize);
3120 OsFileCacheRemove(&(node->mapping));