Lines Matching refs:ns

61 int	fs_read_vnode(fs_nspace *ns, vnode_id vnid, char r, fs_node **node);
62 int fs_write_vnode(fs_nspace *ns, fs_node *node, char r);
64 int fs_walk(fs_nspace *ns, fs_node *base, const char *file, char **newpath,
67 int fs_opendir(fs_nspace *ns, fs_node *node, btCookie **cookie);
68 int fs_closedir(fs_nspace *ns, fs_node *node, btCookie *cookie);
69 int fs_rewinddir(fs_nspace *ns, fs_node *node, btCookie *cookie);
70 int fs_readdir(fs_nspace *ns, fs_node *node, btCookie *cookie, long *num,
73 int fs_free_dircookie(fs_nspace *ns, fs_node *node, btCookie *cookie);
74 int fs_rstat(fs_nspace *ns, fs_node *node, struct stat *);
77 int fs_unmount(fs_nspace *ns);
78 int fs_rfsstat(fs_nspace *ns, struct fs_info *);
80 int fs_open(fs_nspace *ns, fs_node *node, int omode, fs_file_cookie **cookie);
81 int fs_close(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie);
82 int fs_free_cookie(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie);
83 int fs_read(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie, off_t pos, void *buf,
86 int fs_write(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie, off_t pos,
89 int fs_wstat(fs_nspace *ns, fs_node *node, struct stat *, long mask);
90 int fs_wfsstat(fs_nspace *ns, struct fs_info *, long mask);
91 int fs_create(fs_nspace *ns, fs_node *dir, const char *name,
94 int fs_unlink(fs_nspace *ns, fs_node *dir, const char *name);
95 int fs_remove_vnode(fs_nspace *ns, fs_node *node, char r);
96 int fs_secure_vnode(fs_nspace *ns, fs_node *node);
98 int fs_mkdir(fs_nspace *ns, fs_node *dir, const char *name, int perms);
100 int fs_rename(fs_nspace *ns, fs_node *olddir, const char *oldname,
103 int fs_rmdir(fs_nspace *ns, fs_node *dir, const char *name);
104 int fs_readlink(fs_nspace *ns, fs_node *node, char *buf, size_t *bufsize);
106 int fs_symlink(fs_nspace *ns, fs_node *dir, const char *name,
109 extern void insert_node(fs_nspace *ns, fs_node *node);
110 extern void remove_node(fs_nspace *ns, vnode_id vnid);
112 extern int fs_access(void *ns, void *node, int mode);
114 extern int fs_read_attrib(fs_nspace *ns, fs_node *node, const char *name, int type, void *buf, size_t *len, off_t pos);
115 extern int fs_write_attrib(fs_nspace *ns, fs_node *node, const char *name, int type, const void *buf, size_t *len, off_t pos);
116 extern int fs_open_attribdir(fs_nspace *ns, fs_node *node, btCookie **cookie);
117 extern int fs_close_attribdir(fs_nspace *ns, fs_node *node, btCookie *cookie);
118 extern int fs_rewind_attribdir(fs_nspace *ns, fs_node *node, btCookie *cookie);
119 extern int fs_read_attribdir(fs_nspace *ns, fs_node *node, btCookie *cookie, long *num, struct dirent *buf, size_t bufsize);
120 extern int fs_remove_attrib(fs_nspace *ns, fs_node *node, const char *name);
121 extern int fs_stat_attrib(fs_nspace *ns, fs_node *node, const char *name, struct attr_info *buf);
123 extern int fs_open_indexdir(fs_nspace *ns, btCookie **cookie);
124 extern int fs_close_indexdir(fs_nspace *ns, btCookie *cookie);
125 extern int fs_rewind_indexdir(fs_nspace *ns, btCookie *cookie);
126 extern int fs_read_indexdir(fs_nspace *ns, btCookie *cookie, long *num, struct dirent *buf, size_t bufsize);
127 extern int fs_free_indexdircookie(fs_nspace *ns, btCookie *cookie);
128 extern int fsCreateIndex(fs_nspace *ns, const char *name, int type, int flags);
129 extern int fsRemoveIndex(fs_nspace *ns, const char *name);
130 extern int fsStatIndex(fs_nspace *ns, const char *name, struct index_info *buf);