Searched refs:fs_vnode (Results 26 - 42 of 42) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/bindfs/
H A DVolume.cpp68 fs_vnode* sourceFSNode = vfs_fsnode_for_vnode(fSourceVnode);
105 Volume::_InitVnodeOpsFrom(fs_vnode* sourceNode)
/haiku/src/system/kernel/fs/
H A Drootfs.cpp473 rootfs_lookup(fs_volume* _volume, fs_vnode* _dir, const char* name, ino_t* _id)
506 rootfs_get_vnode_name(fs_volume* _volume, fs_vnode* _vnode, char* buffer,
520 rootfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _vnode, int* _type,
551 rootfs_put_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter)
563 rootfs_remove_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter)
590 rootfs_create(fs_volume* _volume, fs_vnode* _dir, const char* name, int omode,
598 rootfs_open(fs_volume* _volume, fs_vnode* _v, int openMode, void** _cookie)
619 rootfs_close(fs_volume* _volume, fs_vnode* _vnode, void* _cookie)
628 rootfs_free_cookie(fs_volume* _volume, fs_vnode* _v, void* _cookie)
635 rootfs_fsync(fs_volume* _volume, fs_vnode* _
[all...]
H A DVnode.h26 struct vnode : fs_vnode, DoublyLinkedListLinkImpl<vnode> {
H A Dvfs.cpp3842 fs_vnode resolvedNode;
3964 volume_for_vnode(fs_vnode* _vnode)
4236 vnode-pointer to a fs_vnode-pointer.
4239 extern "C" fs_vnode*
4511 vfs_create_special_node(const char* path, fs_vnode* subVnode, mode_t mode,
4512 uint32 flags, bool kernel, fs_vnode* _superVnode,
4545 fs_vnode superVnode;
9507 fs_vnode superVnode;
9528 fs_vnode superVnode;
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dkernel_interface.cpp49 static status_t fs_access(fs_volume* _volume, fs_vnode* _node, int accessMode);
371 fs_get_vnode(fs_volume* _volume, ino_t nid, fs_vnode* _node, int* _type,
393 fs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter)
407 fs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter)
459 fs_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie)
466 fs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie,
506 fs_write_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie,
549 fs_lookup(fs_volume* _volume, fs_vnode* _directory, const char* name,
589 fs_get_vnode_name(fs_volume* _volume, fs_vnode* _node, char* buffer, size_t bufferSize)
601 fs_ioctl(fs_volume* _volume, fs_vnode* _nod
[all...]
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A Dkernel_interface.cpp179 reiserfs_lookup(fs_volume* fs, fs_vnode* _dir, const char *entryName,
236 reiserfs_read_vnode(fs_volume *fs, ino_t vnid, fs_vnode *node, int *_type,
262 reiserfs_write_vnode(fs_volume *fs, fs_vnode *_node, bool reenter)
286 reiserfs_read_symlink(fs_volume *fs, fs_vnode *_node, char *buffer,
306 reiserfs_access(fs_volume *fs, fs_vnode *_node, int mode)
326 reiserfs_read_stat(fs_volume *fs, fs_vnode *_node, struct stat *st)
355 reiserfs_open(fs_volume *fs, fs_vnode *_node, int openMode, void **cookie)
386 reiserfs_close(fs_volume *fs, fs_vnode *_node, void *cookie)
399 reiserfs_free_cookie(fs_volume *fs, fs_vnode *_node, void *cookie)
414 reiserfs_read(fs_volume *fs, fs_vnode *_nod
[all...]
/haiku/src/add-ons/kernel/file_systems/bfs/
H A Dkernel_interface.cpp283 bfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type,
337 bfs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter)
362 bfs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter)
403 bfs_can_page(fs_volume* _volume, fs_vnode* _v, void* _cookie)
411 bfs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie,
453 bfs_write_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie,
498 bfs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request)
531 bfs_get_file_map(fs_volume* _volume, fs_vnode* _node, off_t offset, size_t size,
588 bfs_lookup(fs_volume* _volume, fs_vnode* _directory, const char* file,
630 bfs_get_vnode_name(fs_volume* _volume, fs_vnode* _nod
[all...]
/haiku/src/add-ons/kernel/file_systems/fat/
H A Dfile.cpp64 _update_parent_last_modified(fs_volume *_vol, fs_vnode *_node)
83 dosfs_get_vnode_name(fs_volume *_ns, fs_vnode *_node, char *buffer,
157 dosfs_release_vnode(fs_volume *_vol, fs_vnode *_node, bool reenter)
184 dosfs_rstat(fs_volume *_vol, fs_vnode *_node, struct stat *st)
214 dosfs_wstat(fs_volume *_vol, fs_vnode *_node, const struct stat *st,
304 dosfs_open(fs_volume *_vol, fs_vnode *_node, int omode, void **_cookie)
360 dosfs_read(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos,
395 dosfs_write(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos,
477 dosfs_close(fs_volume *_vol, fs_vnode *_node, void *_cookie)
496 dosfs_free_cookie(fs_volume *_vol, fs_vnode *_nod
[all...]
H A Ddir.cpp912 dosfs_read_vnode(fs_volume *_vol, ino_t vnid, fs_vnode *_node, int *_type,
1034 dosfs_walk(fs_volume *_vol, fs_vnode *_dir, const char *file, ino_t *_vnid)
1059 dosfs_access(fs_volume *_vol, fs_vnode *_node, int mode)
1088 dosfs_opendir(fs_volume *_vol, fs_vnode *_node, void **_cookie)
1121 dosfs_readdir(fs_volume *_vol, fs_vnode *_dir, void *_cookie,
1190 dosfs_rewinddir(fs_volume *_vol, fs_vnode *_node, void* _cookie)
1207 dosfs_closedir(fs_volume *_vol, fs_vnode *_node, void *_cookie)
1216 dosfs_free_dircookie(fs_volume *_vol, fs_vnode *_node, void *_cookie)
H A Ddosfs.cpp1101 dosfs_ioctl(fs_volume *_vol, fs_vnode *_node, void *cookie, uint32 code,
1201 dosfs_fsync(fs_volume *_vol, fs_vnode *_node)
/haiku/src/add-ons/kernel/file_systems/cdda/
H A Dkernel_interface.cpp1570 cdda_lookup(fs_volume* _volume, fs_vnode* _dir, const char* name, ino_t* _id)
1597 cdda_get_vnode_name(fs_volume* _volume, fs_vnode* _node, char* buffer,
1612 cdda_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type,
1633 cdda_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter)
1640 cdda_open(fs_volume* _volume, fs_vnode* _node, int openMode, void** _cookie)
1659 cdda_close(fs_volume* _volume, fs_vnode* _node, void* _cookie)
1666 cdda_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie)
1678 cdda_fsync(fs_volume* _volume, fs_vnode* _node)
1685 cdda_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t offset,
1756 cdda_can_page(fs_volume* _volume, fs_vnode* _nod
[all...]
/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dwebsearchfs.c233 static status_t websearchfs_remove_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter)
264 static status_t websearchfs_read_vnode(fs_volume *_volume, ino_t vnid, fs_vnode *_node, int* _type, uint32* _flags, bool reenter)
288 static status_t websearchfs_release_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter)
302 static status_t websearchfs_get_vnode_name(fs_volume *_volume, fs_vnode *_node, char *buffer, size_t len)
313 static status_t websearchfs_walk(fs_volume *_volume, fs_vnode *_base, const char *file, ino_t *vnid)
356 static status_t websearchfs_opendir(fs_volume *_volume, fs_vnode *_node, void **cookie)
387 static status_t websearchfs_closedir(fs_volume *_volume, fs_vnode *_node, void *_cookie)
405 static status_t websearchfs_rewinddir(fs_volume *_volume, fs_vnode *_node, void *_cookie)
415 static status_t websearchfs_readdir(fs_volume *_volume, fs_vnode *_node, void *_cookie,
473 static status_t websearchfs_free_dircookie(fs_volume *_volume, fs_vnode *_nod
[all...]
/haiku/src/system/kernel/device_manager/
H A Ddevfs.cpp999 devfs_lookup(fs_volume* _volume, fs_vnode* _dir, const char* name, ino_t* _id)
1035 devfs_get_vnode_name(fs_volume* _volume, fs_vnode* _vnode, char* buffer,
1048 devfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _vnode, int* _type,
1073 devfs_put_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter)
1087 devfs_remove_vnode(fs_volume* _volume, fs_vnode* _v, bool reenter)
1109 devfs_open(fs_volume* _volume, fs_vnode* _vnode, int openMode,
1151 devfs_close(fs_volume* _volume, fs_vnode* _vnode, void* _cookie)
1168 devfs_free_cookie(fs_volume* _volume, fs_vnode* _vnode, void* _cookie)
1187 devfs_fsync(fs_volume* _volume, fs_vnode* _v)
1194 devfs_read_link(fs_volume* _volume, fs_vnode* _lin
[all...]
/haiku/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);
818 fs_read_vnode(fs_volume *_volume, ino_t vnid, fs_vnode *_node, int *_type,
853 fs_release_vnode(fs_volume *_volume, fs_vnode *node, bool r)
863 fs_walk(fs_volume *_volume, fs_vnode *_base, const char *file, ino_t *vnid)
901 fs_opendir(fs_volume *_volume, fs_vnode *_node, void **_cookie)
928 fs_closedir(fs_volume *_volume, fs_vnode *_node, void *cookie)
938 fs_rewinddir(fs_volume *_volume, fs_vnode *_node, void *_cookie)
950 fs_readdir(fs_volume *_volume, fs_vnode *_node, void *_cookie,
1088 fs_free_dircookie(fs_volume *_volume, fs_vnode *_node, void *cookie)
1098 fs_rstat(fs_volume *_volume, fs_vnode *_nod
[all...]
/haiku/headers/private/kernel/
H A Dvfs.h92 struct fs_vnode* vfs_fsnode_for_vnode(struct vnode* vnode);
148 status_t vfs_create_special_node(const char *path, fs_vnode *subVnode,
149 mode_t mode, uint32 flags, bool kernel, fs_vnode *_superVnode,
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A Dhaiku_kernel_emu.cpp277 volume_for_vnode(fs_vnode *vnode)
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h933 #define fs_vnode fssh_fs_vnode macro

Completed in 160 milliseconds

12