Searched refs:_volume (Results 1 - 24 of 24) sorted by relevance

/haiku-fatelf/src/add-ons/kernel/file_systems/btrfs/
H A Dkernel_interface.cpp114 btrfs_mount(fs_volume* _volume, const char* device, uint32 flags, argument
117 Volume* volume = new(std::nothrow) Volume(_volume);
125 _volume->private_volume = volume;
126 _volume->ops = &gBtrfsVolumeOps;
141 btrfs_unmount(fs_volume *_volume) argument
143 Volume* volume = (Volume *)_volume->private_volume;
153 btrfs_read_fs_info(fs_volume* _volume, struct fs_info* info) argument
155 Volume* volume = (Volume*)_volume->private_volume;
179 btrfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, argument
182 Volume* volume = (Volume*)_volume
205 btrfs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument
213 btrfs_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
220 btrfs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
264 btrfs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request) argument
292 btrfs_get_file_map(fs_volume* _volume, fs_vnode* _node, off_t offset, size_t size, struct file_io_vec* vecs, size_t* _count) argument
341 btrfs_lookup(fs_volume* _volume, fs_vnode* _directory, const char* name, ino_t* _vnodeID) argument
362 btrfs_ioctl(fs_volume* _volume, fs_vnode* _node, void* _cookie, uint32 cmd, void* buffer, size_t bufferLength) argument
373 btrfs_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat* stat) argument
440 btrfs_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
455 btrfs_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
462 btrfs_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
477 btrfs_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
485 btrfs_read_link(fs_volume *_volume, fs_vnode *_node, char *buffer, size_t *_bufferSize) argument
519 btrfs_read_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument
560 btrfs_free_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
568 btrfs_open_attr_dir(fs_volume *_volume, fs_vnode *_node, void **_cookie) argument
589 btrfs_close_attr_dir(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
597 btrfs_free_attr_dir_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
606 btrfs_read_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
631 btrfs_rewind_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
640 btrfs_create_attr(fs_volume* _volume, fs_vnode* _node, const char* name, uint32 type, int openMode, void** _cookie) argument
648 btrfs_open_attr(fs_volume* _volume, fs_vnode* _node, const char* name, int openMode, void** _cookie) argument
661 btrfs_close_attr(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
669 btrfs_free_attr_cookie(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
678 btrfs_read_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
693 btrfs_write_attr(fs_volume* _volume, fs_vnode* _node, void* cookie, off_t pos, const void* buffer, size_t* length) argument
702 btrfs_read_attr_stat(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct stat* stat) argument
715 btrfs_write_attr_stat(fs_volume* _volume, fs_vnode* _node, void* cookie, const struct stat* stat, int statMask) argument
723 btrfs_rename_attr(fs_volume* _volume, fs_vnode* fromVnode, const char* fromName, fs_vnode* toVnode, const char* toName) argument
731 btrfs_remove_attr(fs_volume* _volume, fs_vnode* vnode, const char* name) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/udf/
H A Dkernel_interface.cpp136 udf_unmount(fs_volume *_volume) argument
138 TRACE(("udb_unmount: _volume = %p\n", _volume));
139 Volume *volume = (Volume *)_volume->private_volume;
146 udf_read_fs_stat(fs_volume *_volume, struct fs_info *info) argument
148 TRACE(("udf_read_fs_stat: _volume = %p, info = %p\n", _volume, info));
150 Volume *volume = (Volume *)_volume->private_volume;
173 udf_get_vnode(fs_volume *_volume, ino_t id, fs_vnode *node, int *_type, argument
176 TRACE(("udf_get_vnode: _volume
209 udf_lookup(fs_volume *_volume, fs_vnode *_directory, const char *file, ino_t *vnodeID) argument
262 udf_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument
270 udf_read_stat(fs_volume *_volume, fs_vnode *node, struct stat *stat) argument
313 udf_open(fs_volume* _volume, fs_vnode* _node, int openMode, void** _cookie) argument
321 udf_close(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
329 udf_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
337 udf_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
384 udf_get_file_map(fs_volume *_volume, fs_vnode *vnode, off_t offset, size_t size, struct file_io_vec *vecs, size_t *count) argument
425 udf_close_dir(fs_volume *_volume, fs_vnode *node, void *_cookie) argument
433 udf_free_dir_cookie(fs_volume *_volume, fs_vnode *node, void *_cookie) argument
441 udf_read_dir(fs_volume *_volume, fs_vnode *vnode, void *cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument
527 udf_mount(fs_volume *_volume, const char *_device, uint32 flags, const char *args, ino_t *_rootVnodeID) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/iso9660/
H A Dkernel_interface.cpp136 fs_mount(fs_volume* _volume, const char* device, uint32 flags, argument
167 _volume->private_volume = volume;
168 _volume->ops = &gISO9660VolumeOps;
169 volume->volume = _volume;
170 volume->id = _volume->id;
172 result = publish_vnode(_volume, *_rootID, &volume->rootDirRec,
186 fs_unmount(fs_volume* _volume) argument
189 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
194 put_vnode(_volume, ISO_ROOTNODE_ID);
208 fs_read_fs_stat(fs_volume* _volume, struc argument
239 fs_get_vnode_name(fs_volume* _volume, fs_vnode* _node, char* buffer, size_t bufferSize) argument
250 fs_walk(fs_volume* _volume, fs_vnode* _base, const char* file, ino_t* _vnodeID) argument
348 fs_read_vnode(fs_volume* _volume, ino_t vnodeID, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
423 fs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
454 fs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request) argument
475 fs_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat* st) argument
517 fs_read(fs_volume* _volume, fs_vnode* _node, void* cookie, off_t pos, void* buffer, size_t* _length) argument
561 fs_read_link(fs_volume* _volume, fs_vnode* _node, char* buffer, size_t* _bufferSize) argument
607 fs_read_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* buffer, size_t bufferSize, uint32* num) argument
635 fs_rewind_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
646 fs_close_dir(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
653 fs_free_dir_cookie(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/googlefs/
H A Dgooglefs.c59 static int googlefs_create_gen(fs_volume *_volume, fs_node *dir, const char *name, int omode, int perms, ino_t *vnid, fs_node **node, struct attr_entry *iattrs, bool mkdir, bool uniq);
60 static int googlefs_free_vnode(fs_volume *_volume, fs_node *node);
81 static int googlefs_publish_static_entries(fs_volume *_volume) argument
83 fs_nspace *ns = (fs_nspace *)_volume->private_volume;
94 err = googlefs_create_gen(_volume, dir, "Search Google", 0, 0444, NULL, &n, template_1_attrs, false, true);
99 err = googlefs_create_gen(_volume, dir, "README", 0, 0444, NULL, &n, text_attrs, false, true);
106 err = googlefs_create_gen(_volume, dir, "Author", 0, 0444, NULL, &n, mailto_me_bookmark_attrs, false, true);
188 status_t googlefs_unmount(fs_volume *_volume) argument
190 fs_nspace *ns = (fs_nspace *)_volume->private_volume;
200 googlefs_free_vnode(_volume, nod
222 googlefs_free_vnode(fs_volume *_volume, fs_node *node) argument
236 googlefs_remove_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) argument
267 googlefs_read_vnode(fs_volume *_volume, ino_t vnid, fs_vnode *_node, int* _type, uint32* _flags, bool reenter) argument
291 googlefs_release_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) argument
305 googlefs_get_vnode_name(fs_volume *_volume, fs_vnode *_node, char *buffer, size_t len) argument
316 googlefs_walk(fs_volume *_volume, fs_vnode *_base, const char *file, ino_t *vnid) argument
359 googlefs_opendir(fs_volume *_volume, fs_vnode *_node, fs_dir_cookie **cookie) argument
390 googlefs_closedir(fs_volume *_volume, fs_vnode *_node, fs_dir_cookie *cookie) argument
405 googlefs_rewinddir(fs_volume *_volume, fs_vnode *_node, fs_dir_cookie *cookie) argument
414 googlefs_readdir(fs_volume *_volume, fs_vnode *_node, fs_dir_cookie *cookie, struct dirent *buf, size_t bufsize, uint32 *num) argument
469 googlefs_free_dircookie(fs_volume *_volume, fs_vnode *_node, fs_dir_cookie *cookie) argument
478 googlefs_rstat(fs_volume *_volume, fs_vnode *_node, struct stat *st) argument
498 googlefs_rfsstat(fs_volume *_volume, struct fs_info *info) argument
516 googlefs_open(fs_volume *_volume, fs_vnode *_node, int omode, fs_file_cookie **cookie) argument
571 googlefs_close(fs_volume *_volume, fs_vnode *_node, fs_file_cookie *cookie) argument
590 googlefs_free_cookie(fs_volume *_volume, fs_vnode *_node, fs_file_cookie *cookie) argument
617 googlefs_read(fs_volume *_volume, fs_vnode *_node, fs_file_cookie *cookie, off_t pos, void *buf, size_t *len) argument
634 googlefs_write(fs_volume *_volume, fs_vnode *_node, fs_file_cookie *cookie, off_t pos, const void *buf, size_t *len) argument
642 googlefs_wstat(fs_volume *_volume, fs_vnode *_node, struct stat *st, long mask) argument
649 googlefs_wfsstat(fs_volume *_volume, struct fs_info *info, long mask) argument
665 googlefs_create_gen(fs_volume *_volume, fs_node *dir, const char *name, int omode, int perms, ino_t *vnid, fs_node **node, struct attr_entry *iattrs, bool mkdir, bool uniq) argument
769 googlefs_create(fs_volume *_volume, fs_vnode *_dir, const char *name, int omode, int perms, ino_t *vnid, fs_file_cookie **cookie) argument
786 googlefs_unlink_gen(fs_volume *_volume, fs_node *dir, const char *name) argument
821 googlefs_unlink(fs_volume *_volume, fs_vnode *_dir, const char *name) argument
828 googlefs_rmdir(fs_volume *_volume, fs_vnode *_dir, const char *name) argument
836 googlefs_unlink_node_rec(fs_volume *_volume, fs_node *node) argument
859 googlefs_access(fs_volume *_volume, fs_vnode *_node, int mode) argument
867 googlefs_setflags(fs_volume *_volume, fs_vnode *_node, fs_file_cookie *cookie, int flags) argument
963 googlefs_mkdir(fs_volume *_volume, fs_vnode *_dir, const char *name, int perms) argument
973 googlefs_open_attrdir(fs_volume *_volume, fs_vnode *_node, fs_attr_dir_cookie **cookie) argument
1002 googlefs_close_attrdir(fs_volume *_volume, fs_vnode *_node, fs_attr_dir_cookie *cookie) argument
1016 googlefs_free_attrdircookie(fs_volume *_volume, fs_vnode *_node, fs_attr_dir_cookie *cookie) argument
1025 googlefs_rewind_attrdir(fs_volume *_volume, fs_vnode *_node, fs_attr_dir_cookie *cookie) argument
1034 googlefs_read_attrdir(fs_volume *_volume, fs_vnode *_node, fs_attr_dir_cookie *cookie, struct dirent *buf, size_t bufsize, uint32 *num) argument
1080 googlefs_open_attr_h(fs_volume *_volume, fs_vnode *_node, const char *name, int omode, fs_file_cookie **cookie) argument
1141 googlefs_close_attr_h(fs_volume *_volume, fs_vnode *_node, fs_file_cookie *cookie) argument
1160 googlefs_free_attr_cookie_h(fs_volume *_volume, fs_vnode *_node, fs_file_cookie *cookie) argument
1179 googlefs_read_attr_stat(fs_volume *_volume, fs_vnode *_node, fs_file_cookie *cookie, struct stat *st) argument
1195 googlefs_read_attr(fs_volume *_volume, fs_vnode *_node, fs_file_cookie *cookie, off_t pos, void *buf, size_t *len) argument
1237 googlefs_open_query(fs_volume *_volume, const char *query, ulong flags, port_id port, long token, fs_query_cookie **cookie) argument
1394 googlefs_close_query(fs_volume *_volume, fs_query_cookie *cookie) argument
1420 googlefs_free_query_cookie(fs_volume *_volume, fs_dir_cookie *cookie) argument
1428 googlefs_read_query(fs_volume *_volume, fs_query_cookie *cookie, struct dirent *buf, size_t bufsize, uint32 *num) argument
1467 fs_volume *_volume = request->volume; local
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/exfat/
H A Dkernel_interface.cpp114 exfat_mount(fs_volume* _volume, const char* device, uint32 flags, argument
117 Volume* volume = new(std::nothrow) Volume(_volume);
125 _volume->private_volume = volume;
126 _volume->ops = &gExfatVolumeOps;
141 exfat_unmount(fs_volume *_volume) argument
143 Volume* volume = (Volume *)_volume->private_volume;
153 exfat_read_fs_info(fs_volume* _volume, struct fs_info* info) argument
155 Volume* volume = (Volume*)_volume->private_volume;
179 exfat_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, argument
183 Volume* volume = (Volume*)_volume
206 exfat_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument
214 exfat_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
221 exfat_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
265 exfat_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request) argument
293 exfat_get_file_map(fs_volume* _volume, fs_vnode* _node, off_t offset, size_t size, struct file_io_vec* vecs, size_t* _count) argument
342 exfat_lookup(fs_volume* _volume, fs_vnode* _directory, const char* name, ino_t* _vnodeID) argument
367 exfat_ioctl(fs_volume* _volume, fs_vnode* _node, void* _cookie, uint32 cmd, void* buffer, size_t bufferLength) argument
378 exfat_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat* stat) argument
445 exfat_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
460 exfat_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
467 exfat_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
482 exfat_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
490 exfat_read_link(fs_volume *_volume, fs_vnode *_node, char *buffer, size_t *_bufferSize) argument
524 exfat_read_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument
568 exfat_free_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/ramfs/
H A Dkernel_interface.cpp83 ramfs_mount(fs_volume* _volume, const char* /*device*/, uint32 flags, argument
94 Volume *volume = new(std::nothrow) Volume(_volume);
107 _volume->private_volume = volume;
115 ramfs_unmount(fs_volume* _volume) argument
118 Volume* volume = (Volume*)_volume->private_volume;
131 ramfs_read_fs_info(fs_volume* _volume, struct fs_info *info) argument
134 Volume* volume = (Volume*)_volume->private_volume;
155 ramfs_write_fs_info(fs_volume* _volume, const struct fs_info *info, uint32 mask) argument
159 Volume* volume = (Volume*)_volume->private_volume;
184 ramfs_lookup(fs_volume* _volume, fs_vnod argument
231 ramfs_read_vnode(fs_volume* _volume, ino_t vnid, fs_vnode* node, int* _type, uint32* _flags, bool reenter) argument
267 ramfs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool ) argument
288 ramfs_ioctl(fs_volume* _volume, fs_vnode* , void* , uint32 cmd, void *buffer, size_t ) argument
358 ramfs_read_symlink(fs_volume* _volume, fs_vnode* _node, char *buffer, size_t *bufferSize) argument
392 ramfs_create_symlink(fs_volume* _volume, fs_vnode* _dir, const char *name, const char *path, int mode) argument
450 ramfs_link(fs_volume* _volume, fs_vnode* _dir, const char *name, fs_vnode* _node) argument
495 ramfs_unlink(fs_volume* _volume, fs_vnode* _dir, const char *name) argument
540 ramfs_rename(fs_volume* _volume, fs_vnode* _oldDir, const char *oldName, fs_vnode* _newDir, const char *newName) argument
657 ramfs_access(fs_volume* _volume, fs_vnode* _node, int mode) argument
674 ramfs_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat *st) argument
703 ramfs_write_stat(fs_volume* _volume, fs_vnode* _node, const struct stat *st, uint32 mask) argument
777 ramfs_create(fs_volume* _volume, fs_vnode* _dir, const char *name, int openMode, int mode, void** _cookie, ino_t *vnid) argument
862 ramfs_open(fs_volume* _volume, fs_vnode* _node, int openMode, void** _cookie) argument
905 ramfs_close(fs_volume* _volume, fs_vnode* _node, void* ) argument
936 ramfs_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void *buffer, size_t *bufferSize) argument
973 ramfs_write(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const void *buffer, size_t *bufferSize) argument
1105 ramfs_create_dir(fs_volume* _volume, fs_vnode* _dir, const char *name, int mode) argument
1162 ramfs_remove_dir(fs_volume* _volume, fs_vnode* _dir, const char *name) argument
1269 ramfs_read_dir(fs_volume* _volume, fs_vnode* DARG(_node), void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument
1332 ramfs_open_attr_dir(fs_volume* _volume, fs_vnode* _node, void** _cookie) argument
1391 ramfs_read_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument
1489 ramfs_create_attr(fs_volume* _volume, fs_vnode* _node, const char *name, uint32 type, int openMode, void** _cookie) argument
1560 ramfs_open_attr(fs_volume* _volume, fs_vnode* _node, const char *name, int openMode, void** _cookie) argument
1620 ramfs_close_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1652 ramfs_read_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void *buffer, size_t *bufferSize) argument
1684 ramfs_write_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const void *buffer, size_t *bufferSize) argument
1733 ramfs_read_attr_stat(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct stat *st) argument
1776 ramfs_remove_attr(fs_volume* _volume, fs_vnode* _node, const char *name) argument
1824 ramfs_open_index_dir(fs_volume* _volume, void** _cookie) argument
1867 ramfs_read_index_dir(fs_volume* _volume, void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument
1917 ramfs_create_index(fs_volume* _volume, const char *name, uint32 type, uint32 ) argument
1949 ramfs_remove_index(fs_volume* _volume, const char *name) argument
1979 ramfs_read_index_stat(fs_volume* _volume, const char *name, struct stat *st) argument
2016 ramfs_open_query(fs_volume* _volume, const char *queryString, uint32 flags, port_id port, uint32 token, void** _cookie) argument
2070 ramfs_free_query_cookie(fs_volume* _volume, void* _cookie) argument
2092 ramfs_read_query(fs_volume* _volume, void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/ext2/
H A Dkernel_interface.cpp119 ext2_mount(fs_volume* _volume, const char* device, uint32 flags, argument
122 Volume* volume = new(std::nothrow) Volume(_volume);
130 _volume->private_volume = volume;
131 _volume->ops = &gExt2VolumeOps;
146 ext2_unmount(fs_volume *_volume) argument
148 Volume* volume = (Volume *)_volume->private_volume;
158 ext2_read_fs_info(fs_volume* _volume, struct fs_info* info) argument
160 Volume* volume = (Volume*)_volume->private_volume;
181 ext2_write_fs_info(fs_volume* _volume, const struct fs_info* info, uint32 mask) argument
183 Volume* volume = (Volume*)_volume
203 ext2_sync(fs_volume* _volume) argument
214 ext2_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
245 ext2_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument
253 ext2_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument
297 ext2_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
304 ext2_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
348 ext2_write_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
395 ext2_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request) argument
423 ext2_get_file_map(fs_volume* _volume, fs_vnode* _node, off_t offset, size_t size, struct file_io_vec* vecs, size_t* _count) argument
487 ext2_lookup(fs_volume* _volume, fs_vnode* _directory, const char* name, ino_t* _vnodeID) argument
518 ext2_ioctl(fs_volume* _volume, fs_vnode* _node, void* _cookie, uint32 cmd, void* buffer, size_t bufferLength) argument
573 ext2_fsync(fs_volume* _volume, fs_vnode* _node) argument
581 ext2_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat* stat) argument
609 ext2_write_stat(fs_volume* _volume, fs_vnode* _node, const struct stat* stat, uint32 mask) argument
718 ext2_create(fs_volume* _volume, fs_vnode* _directory, const char* name, int openMode, int mode, void** _cookie, ino_t* _vnodeID) argument
785 ext2_create_symlink(fs_volume* _volume, fs_vnode* _directory, const char* name, const char* path, int mode) argument
872 ext2_unlink(fs_volume* _volume, fs_vnode* _directory, const char* name) argument
932 ext2_rename(fs_volume* _volume, fs_vnode* _oldDir, const char* oldName, fs_vnode* _newDir, const char* newName) argument
1108 ext2_open(fs_volume* _volume, fs_vnode* _node, int openMode, void** _cookie) argument
1166 ext2_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
1181 ext2_write(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const void* buffer, size_t* _length) argument
1231 ext2_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
1238 ext2_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1253 ext2_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
1261 ext2_read_link(fs_volume *_volume, fs_vnode *_node, char *buffer, size_t *_bufferSize) argument
1284 ext2_create_dir(fs_volume* _volume, fs_vnode* _directory, const char* name, int mode) argument
1329 ext2_remove_dir(fs_volume* _volume, fs_vnode* _directory, const char* name) argument
1393 ext2_open_dir(fs_volume* _volume, fs_vnode* _node, void** _cookie) argument
1413 ext2_read_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument
1458 ext2_free_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
1466 ext2_open_attr_dir(fs_volume *_volume, fs_vnode *_node, void **_cookie) argument
1488 ext2_close_attr_dir(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
1496 ext2_free_attr_dir_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1505 ext2_read_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
1539 ext2_rewind_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1549 ext2_create_attr(fs_volume* _volume, fs_vnode* _node, const char* name, uint32 type, int openMode, void** _cookie) argument
1557 ext2_open_attr(fs_volume* _volume, fs_vnode* _node, const char* name, int openMode, void** _cookie) argument
1574 ext2_close_attr(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
1582 ext2_free_attr_cookie(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
1591 ext2_read_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
1606 ext2_write_attr(fs_volume* _volume, fs_vnode* _node, void* cookie, off_t pos, const void* buffer, size_t* length) argument
1615 ext2_read_attr_stat(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct stat* stat) argument
1628 ext2_write_attr_stat(fs_volume* _volume, fs_vnode* _node, void* cookie, const struct stat* stat, int statMask) argument
1636 ext2_rename_attr(fs_volume* _volume, fs_vnode* fromVnode, const char* fromName, fs_vnode* toVnode, const char* toName) argument
1644 ext2_remove_attr(fs_volume* _volume, fs_vnode* vnode, const char* name) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/bfs/
H A Dkernel_interface.cpp160 bfs_mount(fs_volume* _volume, const char* device, uint32 flags, argument
165 Volume* volume = new(std::nothrow) Volume(_volume);
175 _volume->private_volume = volume;
176 _volume->ops = &gBFSVolumeOps;
186 bfs_unmount(fs_volume* _volume) argument
189 Volume* volume = (Volume*)_volume->private_volume;
199 bfs_read_fs_stat(fs_volume* _volume, struct fs_info* info) argument
203 Volume* volume = (Volume*)_volume->private_volume;
229 bfs_write_fs_stat(fs_volume* _volume, const struct fs_info* info, uint32 mask) argument
233 Volume* volume = (Volume*)_volume
255 bfs_sync(fs_volume* _volume) argument
270 bfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
322 bfs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument
347 bfs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument
388 bfs_can_page(fs_volume* _volume, fs_vnode* _v, void* _cookie) argument
396 bfs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
438 bfs_write_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
483 bfs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request) argument
511 bfs_get_file_map(fs_volume* _volume, fs_vnode* _node, off_t offset, size_t size, struct file_io_vec* vecs, size_t* _count) argument
568 bfs_lookup(fs_volume* _volume, fs_vnode* _directory, const char* file, ino_t* _vnodeID) argument
607 bfs_get_vnode_name(fs_volume* _volume, fs_vnode* _node, char* buffer, size_t bufferSize) argument
617 bfs_ioctl(fs_volume* _volume, fs_vnode* _node, void* _cookie, uint32 cmd, void* buffer, size_t bufferLength) argument
735 bfs_set_flags(fs_volume* _volume, fs_vnode* _node, void* _cookie, int flags) argument
747 bfs_fsync(fs_volume* _volume, fs_vnode* _node) argument
757 bfs_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat* stat) argument
768 bfs_write_stat(fs_volume* _volume, fs_vnode* _node, const struct stat* stat, uint32 mask) argument
901 bfs_create(fs_volume* _volume, fs_vnode* _directory, const char* name, int openMode, int mode, void** _cookie, ino_t* _vnodeID) argument
963 bfs_create_symlink(fs_volume* _volume, fs_vnode* _directory, const char* name, const char* path, int mode) argument
1029 bfs_link(fs_volume* _volume, fs_vnode* dir, const char* name, fs_vnode* node) argument
1039 bfs_unlink(fs_volume* _volume, fs_vnode* _directory, const char* name) argument
1071 bfs_rename(fs_volume* _volume, fs_vnode* _oldDir, const char* oldName, fs_vnode* _newDir, const char* newName) argument
1252 bfs_open(fs_volume* _volume, fs_vnode* _node, int openMode, void** _cookie) argument
1315 bfs_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
1331 bfs_write(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const void* buffer, size_t* _length) argument
1380 bfs_close(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1388 bfs_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1480 bfs_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
1494 bfs_read_link(fs_volume* _volume, fs_vnode* _node, char* buffer, size_t* _bufferSize) argument
1527 bfs_create_dir(fs_volume* _volume, fs_vnode* _directory, const char* name, int mode) argument
1569 bfs_remove_dir(fs_volume* _volume, fs_vnode* _directory, const char* name) argument
1603 bfs_open_dir(fs_volume* _volume, fs_vnode* _node, void** _cookie) argument
1631 bfs_read_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
1680 bfs_free_dir_cookie(fs_volume* _volume, fs_vnode* node, void* _cookie) argument
1691 bfs_open_attr_dir(fs_volume* _volume, fs_vnode* _node, void** _cookie) argument
1707 bfs_close_attr_dir(fs_volume* _volume, fs_vnode* node, void* cookie) argument
1715 bfs_free_attr_dir_cookie(fs_volume* _volume, fs_vnode* node, void* _cookie) argument
1726 bfs_rewind_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1736 bfs_read_attr_dir(fs_volume* _volume, fs_vnode* node, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
1764 bfs_create_attr(fs_volume* _volume, fs_vnode* _node, const char* name, uint32 type, int openMode, void** _cookie) argument
1781 bfs_open_attr(fs_volume* _volume, fs_vnode* _node, const char* name, int openMode, void** _cookie) argument
1794 bfs_close_attr(fs_volume* _volume, fs_vnode* _file, void* cookie) argument
1801 bfs_free_attr_cookie(fs_volume* _volume, fs_vnode* _file, void* cookie) argument
1809 bfs_read_attr(fs_volume* _volume, fs_vnode* _file, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
1824 bfs_write_attr(fs_volume* _volume, fs_vnode* _file, void* _cookie, off_t pos, const void* buffer, size_t* _length) argument
1853 bfs_read_attr_stat(fs_volume* _volume, fs_vnode* _file, void* _cookie, struct stat* stat) argument
1868 bfs_write_attr_stat(fs_volume* _volume, fs_vnode* file, void* cookie, const struct stat* stat, int statMask) argument
1877 bfs_rename_attr(fs_volume* _volume, fs_vnode* fromFile, const char* fromName, fs_vnode* toFile, const char* toName) argument
1891 bfs_remove_attr(fs_volume* _volume, fs_vnode* _node, const char* name) argument
1920 bfs_create_special_node(fs_volume* _volume, fs_vnode* _directory, const char* name, fs_vnode* subVnode, mode_t mode, uint32 flags, fs_vnode* _superVnode, ino_t* _nodeID) argument
1972 bfs_open_index_dir(fs_volume* _volume, void** _cookie) argument
1996 bfs_close_index_dir(fs_volume* _volume, void* _cookie) argument
2010 bfs_free_index_dir_cookie(fs_volume* _volume, void* _cookie) argument
2024 bfs_rewind_index_dir(fs_volume* _volume, void* _cookie) argument
2038 bfs_read_index_dir(fs_volume* _volume, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
2054 bfs_create_index(fs_volume* _volume, const char* name, uint32 type, uint32 flags) argument
2081 bfs_remove_index(fs_volume* _volume, const char* name) argument
2109 bfs_stat_index(fs_volume* _volume, const char* name, struct stat* stat) argument
2144 bfs_open_query(fs_volume* _volume, const char* queryString, uint32 flags, port_id port, uint32 token, void** _cookie) argument
2180 bfs_close_query(fs_volume* _volume, void* cookie) argument
2188 bfs_free_query_cookie(fs_volume* _volume, void* cookie) argument
[all...]
/haiku-fatelf/src/system/kernel/fs/
H A Drootfs.cpp414 rootfs_unmount(fs_volume* _volume) argument
416 struct rootfs* fs = (struct rootfs*)_volume->private_volume;
443 rootfs_sync(fs_volume* _volume) argument
452 rootfs_lookup(fs_volume* _volume, fs_vnode* _dir, const char* name, ino_t* _id) argument
454 struct rootfs* fs = (struct rootfs*)_volume->private_volume;
481 rootfs_get_vnode_name(fs_volume* _volume, fs_vnode* _vnode, char* buffer, argument
495 rootfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _vnode, int* _type, argument
498 struct rootfs* fs = (struct rootfs*)_volume->private_volume;
526 rootfs_put_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) argument
538 rootfs_remove_vnode(fs_volume* _volume, fs_vnod argument
565 rootfs_create(fs_volume* _volume, fs_vnode* _dir, const char* name, int omode, int perms, void** _cookie, ino_t* _newID) argument
573 rootfs_open(fs_volume* _volume, fs_vnode* _v, int oflags, void** _cookie) argument
583 rootfs_close(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
592 rootfs_free_cookie(fs_volume* _volume, fs_vnode* _v, void* _cookie) argument
599 rootfs_fsync(fs_volume* _volume, fs_vnode* _v) argument
606 rootfs_read(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
614 rootfs_write(fs_volume* _volume, fs_vnode* vnode, void* cookie, off_t pos, const void* buffer, size_t* _length) argument
625 rootfs_create_dir(fs_volume* _volume, fs_vnode* _dir, const char* name, int mode) argument
657 rootfs_remove_dir(fs_volume* _volume, fs_vnode* _dir, const char* name) argument
670 rootfs_open_dir(fs_volume* _volume, fs_vnode* _v, void** _cookie) argument
703 rootfs_free_dir_cookie(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
725 rootfs_read_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
791 rootfs_rewind_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
808 rootfs_ioctl(fs_volume* _volume, fs_vnode* _v, void* _cookie, uint32 op, void* buffer, size_t length) argument
819 rootfs_can_page(fs_volume* _volume, fs_vnode* _v, void* cookie) argument
826 rootfs_read_pages(fs_volume* _volume, fs_vnode* _v, void* cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
834 rootfs_write_pages(fs_volume* _volume, fs_vnode* _v, void* cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
842 rootfs_read_link(fs_volume* _volume, fs_vnode* _link, char* buffer, size_t* _bufferSize) argument
859 rootfs_symlink(fs_volume* _volume, fs_vnode* _dir, const char* name, const char* path, int mode) argument
898 rootfs_unlink(fs_volume* _volume, fs_vnode* _dir, const char* name) argument
910 rootfs_rename(fs_volume* _volume, fs_vnode* _fromDir, const char* fromName, fs_vnode* _toDir, const char* toName) argument
991 rootfs_read_stat(fs_volume* _volume, fs_vnode* _v, struct stat* stat) argument
1026 rootfs_write_stat(fs_volume* _volume, fs_vnode* _vnode, const struct stat* stat, uint32 statMask) argument
1064 rootfs_create_special_node(fs_volume* _volume, fs_vnode* _dir, const char* name, fs_vnode* subVnode, mode_t mode, uint32 flags, fs_vnode* _superVnode, ino_t* _nodeID) argument
[all...]
H A Dfifo.cpp756 fifo_open(fs_volume* _volume, fs_vnode* _node, int openMode, argument
790 fifo_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
803 fifo_fsync(fs_volume* _volume, fs_vnode* _node) argument
810 fifo_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, argument
858 fifo_write(fs_volume* _volume, fs_vnode* _node, void* _cookie, argument
941 fifo_ioctl(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, uint32 op, argument
952 fifo_set_flags(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, argument
964 fifo_select(fs_volume* _volume, fs_vnode* _node, void* _cookie, argument
980 fifo_deselect(fs_volume* _volume, fs_vnode* _node, void* _cookie, argument
996 fifo_can_page(fs_volume* _volume, fs_vnod argument
1003 fifo_read_pages(fs_volume* _volume, fs_vnode* _node, void* cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
1011 fifo_write_pages(fs_volume* _volume, fs_vnode* _node, void* cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A Dhaiku_kernel_emu.cpp151 new_vnode(fs_volume *_volume, ino_t vnodeID, void *privateNode, argument
154 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
173 publish_vnode(fs_volume *_volume, ino_t vnodeID, void *privateNode, argument
176 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
196 get_vnode(fs_volume *_volume, ino_t vnodeID, void **privateNode) argument
198 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
214 put_vnode(fs_volume *_volume, ino_t vnodeID) argument
216 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
223 acquire_vnode(fs_volume *_volume, ino_t vnodeID) argument
225 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
232 remove_vnode(fs_volume *_volume, ino_t vnodeID) argument
241 unremove_vnode(fs_volume *_volume, ino_t vnodeID) argument
250 get_vnode_removed(fs_volume *_volume, ino_t vnodeID, bool* removed) argument
[all...]
H A DHaikuKernelFileSystem.cpp161 HaikuKernelFileSystem::CreateVolume(Volume** _volume, dev_t id) argument
164 if (!fFSModule || !_volume)
179 *_volume = volume;
/haiku-fatelf/src/add-ons/kernel/file_systems/cdda/
H A Dkernel_interface.cpp1498 cdda_unmount(fs_volume* _volume) argument
1500 struct Volume* volume = (struct Volume*)_volume->private_volume;
1502 TRACE(("cdda_unmount: entry fs = %p\n", _volume));
1510 cdda_read_fs_stat(fs_volume* _volume, struct fs_info* info) argument
1512 Volume* volume = (Volume*)_volume->private_volume;
1535 cdda_write_fs_stat(fs_volume* _volume, const struct fs_info* info, uint32 mask) argument
1537 Volume* volume = (Volume*)_volume->private_volume;
1558 cdda_sync(fs_volume* _volume) argument
1567 cdda_lookup(fs_volume* _volume, fs_vnode* _dir, const char* name, ino_t* _id) argument
1569 Volume* volume = (Volume*)_volume
1594 cdda_get_vnode_name(fs_volume* _volume, fs_vnode* _node, char* buffer, size_t bufferSize) argument
1609 cdda_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
1630 cdda_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument
1637 cdda_open(fs_volume* _volume, fs_vnode* _node, int openMode, void** _cookie) argument
1656 cdda_close(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1663 cdda_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1675 cdda_fsync(fs_volume* _volume, fs_vnode* _node) argument
1682 cdda_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t offset, void* buffer, size_t* _length) argument
1753 cdda_can_page(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
1760 cdda_read_pages(fs_volume* _volume, fs_vnode* _node, void* cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
1768 cdda_write_pages(fs_volume* _volume, fs_vnode* _node, void* cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
1776 cdda_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat* stat) argument
1791 cdda_rename(fs_volume* _volume, fs_vnode* _oldDir, const char* oldName, fs_vnode* _newDir, const char* newName) argument
1829 cdda_open_dir(fs_volume* _volume, fs_vnode* _node, void** _cookie) argument
1855 cdda_read_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* buffer, size_t bufferSize, uint32* _num) argument
1932 cdda_rewind_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1945 cdda_close_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1954 cdda_free_dir_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1969 cdda_open_attr_dir(fs_volume* _volume, fs_vnode* _node, void** _cookie) argument
1987 cdda_close_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
1994 cdda_free_attr_dir_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
2009 cdda_rewind_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
2023 cdda_read_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
2050 cdda_create_attr(fs_volume* _volume, fs_vnode* _node, const char* name, uint32 type, int openMode, void** _cookie) argument
2086 cdda_open_attr(fs_volume* _volume, fs_vnode* _node, const char* name, int openMode, void** _cookie) argument
2107 cdda_close_attr(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
2114 cdda_free_attr_cookie(fs_volume* _volume, fs_vnode* _node, void* cookie) argument
2122 cdda_read_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t offset, void* buffer, size_t* _length) argument
2139 cdda_write_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t offset, const void* buffer, size_t* _length) argument
2164 cdda_read_attr_stat(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct stat* stat) argument
2182 cdda_write_attr_stat(fs_volume* _volume, fs_vnode* _node, void* cookie, const struct stat* stat, int statMask) argument
2190 cdda_remove_attr(fs_volume* _volume, fs_vnode* _node, const char* name) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/nfs/
H A Dnfs_add_on.c25 static status_t fs_rmdir(fs_volume *_volume, fs_vnode *_dir, const char *name);
812 fs_read_vnode(fs_volume *_volume, ino_t vnid, fs_vnode *_node, int *_type, argument
818 ns = _volume->private_volume;
847 fs_release_vnode(fs_volume *_volume, fs_vnode *node, bool r) argument
849 (void) _volume;
857 fs_walk(fs_volume *_volume, fs_vnode *_base, const char *file, ino_t *vnid) argument
865 ns = _volume->private_volume;
887 if ((result = get_vnode (_volume, *vnid, (void **)&dummy)) < B_OK)
895 fs_opendir(fs_volume *_volume, fs_vnode *_node, void **_cookie) argument
904 ns = _volume
922 fs_closedir(fs_volume *_volume, fs_vnode *_node, void *cookie) argument
932 fs_rewinddir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
944 fs_readdir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *buf, size_t bufsize, uint32 *num) argument
1079 fs_free_dircookie(fs_volume *_volume, fs_vnode *_node, void *cookie) argument
1089 fs_rstat(fs_volume *_volume, fs_vnode *_node, struct stat *st) argument
1339 fs_unmount(fs_volume *_volume) argument
1364 fs_rfsstat(fs_volume *_volume, struct fs_info *info) argument
1431 fs_open(fs_volume *_volume, fs_vnode *_node, int omode, void **_cookie) argument
1465 fs_close(fs_volume *_volume, fs_vnode *_node, void *cookie) argument
1479 fs_free_cookie(fs_volume *_volume, fs_vnode *_node, void *cookie) argument
1489 fs_read(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buf, size_t *len) argument
1566 fs_write(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, const void *buf, size_t *len) argument
1641 fs_wstat(fs_volume *_volume, fs_vnode *_node, const struct stat *st, uint32 mask) argument
1697 fs_wfsstat(fs_volume *_volume, const struct fs_info *info, uint32 mask) argument
1706 fs_create(fs_volume *_volume, fs_vnode *_dir, const char *name, int omode, int perms, void **_cookie, ino_t *vnid) argument
1857 fs_unlink(fs_volume *_volume, fs_vnode *_dir, const char *name) argument
1957 fs_remove_vnode(fs_volume *_volume, fs_vnode *_node, bool r) argument
1971 fs_mkdir(fs_volume *_volume, fs_vnode *_dir, const char *name, int perms) argument
2068 fs_rename(fs_volume *_volume, fs_vnode *_olddir, const char *oldname, fs_vnode *_newdir, const char *newname) argument
2149 fs_rmdir(fs_volume *_volume, fs_vnode *_dir, const char *name) argument
2248 fs_readlink(fs_volume *_volume, fs_vnode *_node, char *buf, size_t *bufsize) argument
2304 fs_symlink(fs_volume *_volume, fs_vnode *_dir, const char *name, const char *path, int mode) argument
2405 fs_access(fs_volume *_volume, fs_vnode *node, int mode) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEFileSystem.h38 virtual status_t CreateVolume(Volume** _volume, dev_t id);
H A DFUSEFileSystem.cpp154 FUSEFileSystem::CreateVolume(Volume** _volume, dev_t id) argument
172 *_volume = volume;
/haiku-fatelf/src/system/kernel/device_manager/
H A Ddevfs.cpp939 devfs_unmount(fs_volume* _volume) argument
941 struct devfs* fs = (struct devfs*)_volume->private_volume;
968 devfs_sync(fs_volume* _volume) argument
977 devfs_lookup(fs_volume* _volume, fs_vnode* _dir, const char* name, ino_t* _id) argument
979 struct devfs* fs = (struct devfs*)_volume->private_volume;
1013 devfs_get_vnode_name(fs_volume* _volume, fs_vnode* _vnode, char* buffer, argument
1026 devfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _vnode, int* _type, argument
1029 struct devfs* fs = (struct devfs*)_volume->private_volume;
1050 devfs_put_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) argument
1064 devfs_remove_vnode(fs_volume* _volume, fs_vnod argument
1085 devfs_create(fs_volume* _volume, fs_vnode* _dir, const char* name, int openMode, int perms, void** _cookie, ino_t* _newVnodeID) argument
1149 devfs_open(fs_volume* _volume, fs_vnode* _vnode, int openMode, void** _cookie) argument
1191 devfs_close(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
1208 devfs_free_cookie(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
1227 devfs_fsync(fs_volume* _volume, fs_vnode* _v) argument
1234 devfs_read_link(fs_volume* _volume, fs_vnode* _link, char* buffer, size_t* _bufferSize) argument
1251 devfs_read(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
1283 devfs_write(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, const void* buffer, size_t* _length) argument
1314 devfs_create_dir(fs_volume* _volume, fs_vnode* _dir, const char* name, int perms) argument
1339 devfs_open_dir(fs_volume* _volume, fs_vnode* _vnode, void** _cookie) argument
1370 devfs_free_dir_cookie(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
1387 devfs_read_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
1455 devfs_rewind_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
1479 devfs_ioctl(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, uint32 op, void* buffer, size_t length) argument
1583 devfs_set_flags(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, int flags) argument
1600 devfs_select(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, uint8 event, selectsync* sync) argument
1619 devfs_deselect(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, uint8 event, selectsync* sync) argument
1638 devfs_can_page(fs_volume* _volume, fs_vnode* _vnode, void* cookie) argument
1659 devfs_read_pages(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
1718 devfs_write_pages(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
1819 devfs_read_stat(fs_volume* _volume, fs_vnode* _vnode, struct stat* stat) argument
1869 devfs_write_stat(fs_volume* _volume, fs_vnode* _vnode, const struct stat* stat, uint32 statMask) argument
[all...]
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/kernel_add_on/
H A DFileSystem.cpp85 const char* parameters, int32 len, Volume** _volume)
90 if (!_volume)
111 *_volume = volume;
84 Mount(nspace_id id, const char* device, ulong flags, const char* parameters, int32 len, Volume** _volume) argument
/haiku-fatelf/src/add-ons/kernel/file_systems/reiserfs/
H A Dkernel_interface.cpp118 reiserfs_mount(fs_volume *_volume, const char *device, uint32 flags, argument
131 error = volume->Mount(_volume, device);
136 _volume->private_volume = volume;
137 _volume->ops = &gReiserFSVolumeOps;
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DFileSystem.cpp361 const char* parameters, Volume** _volume)
364 if (!fInitialized || !_volume)
389 *_volume = volume;
360 Mount(fs_volume* fsVolume, const char* device, uint32 flags, const char* parameters, Volume** _volume) argument
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/server/
H A DVolumeManager.cpp1021 VolumeManager::_AddVolume(dev_t volumeID, Volume** _volume) argument
1051 if (_volume)
1052 *_volume = volume;
H A DClientConnection.cpp2750 ClientConnection::_CreateVolume(ClientVolume** _volume) argument
2769 *_volume = volume;
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/netfs/server/
H A DVolumeManager.cpp1017 VolumeManager::_AddVolume(dev_t volumeID, Volume** _volume) argument
1047 if (_volume)
1048 *_volume = volume;
H A DClientConnection.cpp2743 ClientConnection::_CreateVolume(ClientVolume** _volume) argument
2760 *_volume = volume;

Completed in 331 milliseconds