Lines Matching defs:libuvfs_fs_t

40  * Use libuvfs_create_fs() to create a libuvfs_fs_t
55 * callback(libuvfs_fs_t *fs, void *arg, size_t arglen)
145 } libuvfs_fs_t;
164 libuvfs_fs_t *libuvfs_create_fs(libuvfs_version_t, uint64_t);
165 void libuvfs_destroy_fs(libuvfs_fs_t *);
166 int libuvfs_set_fsparam(libuvfs_fs_t *);
170 int libuvfs_register_callback(libuvfs_fs_t *, const libuvfs_callback_reg_t *);
171 int libuvfs_register_callbacks(libuvfs_fs_t *, const libuvfs_callback_reg_t *);
174 int libuvfs_daemon_launch(libuvfs_fs_t *, const char *, const char *, uint64_t,
177 int libuvfs_daemon_ready(libuvfs_fs_t *);
178 void libuvfs_daemon_exit(libuvfs_fs_t *);
182 const char *libuvfs_scf_error(const libuvfs_fs_t *, scf_error_t *);
183 const char *libuvfs_get_daemon_executable(libuvfs_fs_t *);
184 int libuvfs_remove_disabled_instances(libuvfs_fs_t *);
189 void libuvfs_fid_unique(libuvfs_fs_t *, libuvfs_fid_t *);
190 uint64_t libuvfs_fid_to_id(libuvfs_fs_t *, const libuvfs_fid_t *);
199 void *libuvfs_stash_fid_get(libuvfs_fs_t *, libuvfs_fid_t *, uint32_t, int *);
200 void *libuvfs_stash_fs_get(libuvfs_fs_t *, uint32_t, int *);
201 void *libuvfs_stash_fid_store(libuvfs_fs_t *, libuvfs_fid_t *, uint32_t, int,
203 void *libuvfs_stash_fid_remove(libuvfs_fs_t *, libuvfs_fid_t *, uint32_t);
204 void *libuvfs_stash_fs_store(libuvfs_fs_t *, uint32_t, int, void *);
205 void *libuvfs_stash_fs_remove(libuvfs_fs_t *, uint32_t);
209 void libuvfs_name_fs_rdlock(libuvfs_fs_t *);
210 void libuvfs_name_fs_wrlock(libuvfs_fs_t *);
211 void libuvfs_name_fs_unlock(libuvfs_fs_t *);
212 int libuvfs_name_fid_rdlock(libuvfs_fs_t *, const libuvfs_fid_t *);
213 int libuvfs_name_fid_wrlock(libuvfs_fs_t *, const libuvfs_fid_t *);
214 int libuvfs_name_fid_unlock(libuvfs_fs_t *, const libuvfs_fid_t *);
215 void libuvfs_name_root_create(libuvfs_fs_t *, const libuvfs_fid_t *);
216 void libuvfs_name_store(libuvfs_fs_t *, const libuvfs_fid_t *, const char *,
218 void libuvfs_name_delete(libuvfs_fs_t *, const libuvfs_fid_t *, const char *,
220 void libuvfs_name_lookup(libuvfs_fs_t *, const libuvfs_fid_t *, const char *,
222 int libuvfs_name_parent(libuvfs_fs_t *, const libuvfs_fid_t *, int,
224 uint32_t libuvfs_name_dirent(libuvfs_fs_t *, const libuvfs_fid_t *, int,
226 uint32_t libuvfs_name_dirent_next(libuvfs_fs_t *, const libuvfs_fid_t *,
228 uint32_t libuvfs_name_count(libuvfs_fs_t *, const libuvfs_fid_t *);
229 uint32_t libuvfs_name_path(libuvfs_fs_t *, const libuvfs_fid_t *, uint32_t,
244 int libuvfs_daemon_start_wait(libuvfs_fs_t *, uint32_t);
245 int libuvfs_daemon_register(libuvfs_fs_t *);