Searched refs:_vnode (Results 1 - 13 of 13) sorted by relevance

/haiku-fatelf/src/add-ons/kernel/file_systems/bindfs/
H A DUtils.h19 inline void operator()(vnode* _vnode) argument
21 if (_vnode != NULL)
22 vfs_put_vnode(_vnode);
30 VnodePutter(vnode* _vnode) : AutoDeleter<vnode, VnodePut>(_vnode) {} argument
/haiku-fatelf/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A Dvfs.h18 status_t vfs_lookup_vnode(dev_t mountID, ino_t vnodeID, struct vnode **_vnode);
H A Dhaiku_kernel_emu.cpp465 vfs_lookup_vnode(dev_t mountID, ino_t vnodeID, struct vnode **_vnode) argument
478 *_vnode = (struct vnode*)node;
/haiku-fatelf/src/tools/fs_shell/
H A Dvfs.h67 void **_vnode);
69 fssh_vnode_id directoryID, const char *name, void **_vnode);
70 void vfs_vnode_to_node_ref(void *_vnode, fssh_mount_id *_mountID,
74 struct vnode **_vnode);
84 fssh_status_t vfs_get_file_map(void *_vnode, fssh_off_t offset,
89 fssh_status_t vfs_stat_vnode(void *_vnode, struct fssh_stat *stat);
H A Dvfs.cpp247 bool traverseLeafLink, int count, struct vnode **_vnode,
252 bool traverseLeafLink, struct vnode **_vnode,
539 vnode_compare(void *_vnode, const void *_key) argument
541 struct vnode *vnode = (struct vnode *)_vnode;
552 vnode_hash(void *_vnode, const void *_key, uint32_t range) argument
554 struct vnode *vnode = (struct vnode *)_vnode;
592 create_new_vnode(struct vnode **_vnode, fssh_mount_id mountID, fssh_vnode_id vnodeID) argument
620 *_vnode = vnode;
765 * \param _vnode Pointer to a vnode* variable into which the pointer to the
773 get_vnode(fssh_mount_id mountID, fssh_vnode_id vnodeID, struct vnode **_vnode, in argument
1045 entry_ref_to_vnode(fssh_mount_id mountID, fssh_vnode_id directoryID, const char *name, struct vnode **_vnode) argument
1063 lookup_dir_entry(struct vnode* dir, const char* name, struct vnode** _vnode) argument
1093 vnode_path_to_vnode(struct vnode *vnode, char *path, bool traverseLeafLink, int count, struct vnode **_vnode, fssh_vnode_id *_parentID) argument
1243 path_to_vnode(char *path, bool traverseLink, struct vnode **_vnode, fssh_vnode_id *_parentID, bool kernel) argument
1287 path_to_dir_vnode(char *path, struct vnode **_vnode, char *filename, bool kernel) argument
1323 fd_and_path_to_dir_vnode(int fd, char *path, struct vnode **_vnode, char *filename, bool kernel) argument
1586 get_fd_and_vnode(int fd, struct vnode **_vnode, bool kernel) argument
1632 fd_and_path_to_vnode(int fd, char *path, bool traverseLeafLink, struct vnode **_vnode, fssh_vnode_id *_parentID, bool kernel) argument
2122 fssh_volume_for_vnode(fssh_fs_vnode *_vnode) argument
2262 vfs_acquire_vnode(void *_vnode) argument
2303 vfs_get_vnode_from_path(const char *path, bool kernel, void **_vnode) argument
2325 vfs_get_vnode(fssh_mount_id mountID, fssh_vnode_id vnodeID, void **_vnode) argument
2339 vfs_read_pages(void *_vnode, void *cookie, fssh_off_t pos, const fssh_iovec *vecs, fssh_size_t count, fssh_size_t *_numBytes) argument
2350 vfs_write_pages(void *_vnode, void *cookie, fssh_off_t pos, const fssh_iovec *vecs, fssh_size_t count, fssh_size_t *_numBytes) argument
2361 vfs_entry_ref_to_vnode(fssh_mount_id mountID, fssh_vnode_id directoryID, const char *name, void **_vnode) argument
2370 vfs_fs_vnode_to_node_ref(void *_vnode, fssh_mount_id *_mountID, fssh_vnode_id *_vnodeID) argument
2387 vfs_lookup_vnode(fssh_mount_id mountID, fssh_vnode_id vnodeID, struct vnode **_vnode) argument
2622 vfs_put_vnode(void *_vnode) argument
2649 vfs_get_file_map(void *_vnode, fssh_off_t offset, fssh_size_t size, fssh_file_io_vec *vecs, fssh_size_t *_count) argument
2661 vfs_stat_vnode(void *_vnode, struct fssh_stat *stat) argument
2678 vfs_get_vnode_name(void *_vnode, char *name, fssh_size_t nameSize) argument
[all...]
/haiku-fatelf/src/system/kernel/device_manager/
H A Ddevfs.cpp212 devfs_vnode_hash(void* _vnode, const void* _key, uint32 range) argument
214 struct devfs_vnode* vnode = (struct devfs_vnode*)_vnode;
225 devfs_vnode_compare(void* _vnode, const void* _key) argument
227 struct devfs_vnode* vnode = (struct devfs_vnode*)_vnode;
1013 devfs_get_vnode_name(fs_volume* _volume, fs_vnode* _vnode, char* buffer, argument
1016 struct devfs_vnode* vnode = (struct devfs_vnode*)_vnode->private_node;
1026 devfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _vnode, int* _type, argument
1031 TRACE(("devfs_get_vnode: asking for vnode id = %Ld, vnode = %p, r %d\n", id, _vnode, reenter));
1041 _vnode->private_node = vnode;
1042 _vnode
1050 devfs_put_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) 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
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
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
1777 devfs_io(fs_volume* volume, fs_vnode* _vnode, void* _cookie, io_request* request) 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/system/kernel/fs/
H A Drootfs.cpp481 rootfs_get_vnode_name(fs_volume* _volume, fs_vnode* _vnode, char* buffer, argument
484 struct rootfs_vnode* vnode = (struct rootfs_vnode*)_vnode->private_node;
495 rootfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _vnode, int* _type, argument
516 _vnode->private_node = vnode;
517 _vnode->ops = &sVnodeOps;
526 rootfs_put_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) argument
529 struct rootfs_vnode* vnode = (struct rootfs_vnode*)_vnode->private_node;
538 rootfs_remove_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) argument
541 struct rootfs_vnode* vnode = (struct rootfs_vnode*)_vnode->private_node;
583 rootfs_close(fs_volume* _volume, fs_vnode* _vnode, voi argument
606 rootfs_read(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, void* buffer, size_t* _length) 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
1026 rootfs_write_stat(fs_volume* _volume, fs_vnode* _vnode, const struct stat* stat, uint32 statMask) argument
[all...]
H A Dvfs.cpp334 struct vnode** _vnode, ino_t* _parentID);
338 struct vnode** _vnode, ino_t* _parentID, bool kernel);
806 vnode_compare(void* _vnode, const void* _key) argument
808 struct vnode* vnode = (struct vnode*)_vnode;
819 vnode_hash(void* _vnode, const void* _key, uint32 range) argument
821 struct vnode* vnode = (struct vnode*)_vnode;
882 \param _vnode Will be set to the new vnode on success.
891 create_new_vnode_and_lock(dev_t mountID, ino_t vnodeID, struct vnode*& _vnode, argument
913 _vnode = existingVnode;
934 _vnode
1119 get_vnode(dev_t mountID, ino_t vnodeID, struct vnode** _vnode, bool canWait, int reenter) argument
2049 entry_ref_to_vnode(dev_t mountID, ino_t directoryID, const char* name, bool traverse, bool kernel, struct vnode** _vnode) argument
2073 lookup_dir_entry(struct vnode* dir, const char* name, struct vnode** _vnode) argument
2113 vnode_path_to_vnode(struct vnode* vnode, char* path, bool traverseLeafLink, int count, struct io_context* ioContext, struct vnode** _vnode, ino_t* _parentID) argument
2297 vnode_path_to_vnode(struct vnode* vnode, char* path, bool traverseLeafLink, int count, bool kernel, struct vnode** _vnode, ino_t* _parentID) argument
2306 path_to_vnode(char* path, bool traverseLink, struct vnode** _vnode, ino_t* _parentID, bool kernel) argument
2358 path_to_dir_vnode(char* path, struct vnode** _vnode, char* filename, bool kernel) argument
2394 fd_and_path_to_dir_vnode(int fd, char* path, struct vnode** _vnode, char* filename, bool kernel) argument
2437 vnode_and_path_to_dir_vnode(struct vnode* vnode, char* path, struct vnode** _vnode, char* filename, bool kernel) argument
2713 get_fd_and_vnode(int fd, struct vnode** _vnode, bool kernel) argument
2760 fd_and_path_to_vnode(int fd, char* path, bool traverseLeafLink, struct vnode** _vnode, ino_t* _parentID, bool kernel) argument
3881 volume_for_vnode(fs_vnode* _vnode) argument
4051 vfs_get_vnode_from_path(const char* path, bool kernel, struct vnode** _vnode) argument
4074 vfs_get_vnode(dev_t mountID, ino_t vnodeID, bool canWait, struct vnode** _vnode) argument
4088 vfs_entry_ref_to_vnode(dev_t mountID, ino_t directoryID, const char* name, struct vnode** _vnode) argument
4132 vfs_lookup_vnode(dev_t mountID, ino_t vnodeID, struct vnode** _vnode) argument
[all...]
H A Dfifo.cpp941 fifo_ioctl(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, uint32 op, argument
945 _vnode, _cookie, op, buffer, length);
952 fifo_set_flags(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, argument
957 TRACE("fifo_set_flags(vnode = %p, flags = %x)\n", _vnode, flags);
/haiku-fatelf/src/tests/system/kernel/cache/
H A Dfile_map_test.cpp294 vfs_lookup_vnode(dev_t mountID, ino_t vnodeID, struct vnode** _vnode) argument
296 *_vnode = (struct vnode*)mountID;
/haiku-fatelf/headers/private/kernel/
H A Dvfs.h81 status_t vfs_get_vnode_from_fd(int fd, bool kernel, struct vnode **_vnode);
83 struct vnode **_vnode);
85 struct vnode **_vnode);
87 const char *name, struct vnode **_vnode);
94 struct vnode **_vnode);
/haiku-fatelf/headers/private/fs_shell/
H A Dfssh_fs_interface.h83 fssh_fs_vnode *_vnode, int *_type, uint32_t *_flags,
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/
H A Dfs_func.c614 fs_get_vnode_name(fs_volume *_vol, fs_vnode *_vnode, char *buffer, argument
618 vnode *node = (vnode*)_vnode->private_node;

Completed in 222 milliseconds