Searched refs:ioContext (Results 1 - 5 of 5) sorted by last modified time

/haiku/src/system/kernel/fs/
H A Dvfs.cpp372 static status_t dir_read(struct io_context* ioContext, struct vnode* vnode,
2130 int count, struct io_context* ioContext, VnodePutter& _vnode,
2173 if (vnode.Get() == ioContext->root) {
2255 vnode.SetTo(ioContext->root);
2271 ioContext, nextVnode, &lastParentID, leafName);
2472 size_t bufferSize, struct io_context* ioContext)
2580 struct io_context* ioContext = get_current_io_context(kernel); local
2592 if (vnode == ioContext->root)
2618 sizeof(nameBuffer), ioContext);
2953 struct io_context* ioContext)
2129 vnode_path_to_vnode(struct vnode* start, char* path, bool traverseLeafLink, int count, struct io_context* ioContext, VnodePutter& _vnode, ino_t* _parentID, char* leafName) argument
2471 get_vnode_name(struct vnode* vnode, struct vnode* parent, struct dirent* buffer, size_t bufferSize, struct io_context* ioContext) argument
2952 resolve_covered_parent(struct vnode* parent, dev_t* _device, ino_t* _node, struct io_context* ioContext) argument
6014 dir_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument
6023 fix_dirent(struct vnode* parent, struct dirent* entry, struct io_context* ioContext) argument
6055 dir_read(struct io_context* ioContext, struct vnode* vnode, void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _count) argument
6726 attr_dir_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument
7093 index_dir_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument
7296 query_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument
[all...]
H A Dfd.cpp903 io_context* ioContext = get_current_io_context(false);
904 FileDescriptorPutter descriptor(get_fd(ioContext, fd));
921 status_t status = descriptor->ops->fd_read_dir(ioContext, descriptor.Get(),
1207 struct io_context* ioContext = get_current_io_context(true); local
1208 FileDescriptorPutter descriptor(get_fd(ioContext, fd));
1215 retval = descriptor->ops->fd_read_dir(ioContext, descriptor.Get(), buffer,
/haiku/src/add-ons/kernel/network/protocols/unix/
H A Dunix.cpp51 io_context* ioContext = get_current_io_context(!gStackModule->is_syscall()); local
55 close_fd(ioContext, descriptors[i]);
315 io_context* ioContext = get_current_io_context(!gStackModule->is_syscall()); local
319 descriptors[i] = get_open_fd(ioContext, fds[i]);
344 close_fd(ioContext, descriptors[i]);
383 io_context* ioContext = get_current_io_context(!gStackModule->is_syscall()); local
391 fds[i] = new_fd(ioContext, descriptors[i]);
399 close_fd_index(ioContext, fds[k]);
/haiku/headers/private/kernel/fs/
H A Dfd.h38 status_t (*fd_read_dir)(struct io_context* ioContext,
/haiku/src/system/kernel/
H A Dteam.cpp4492 io_context* ioContext; local
4512 ioContext = team->io_context;
4513 vfs_get_io_context(ioContext);
4516 ioContextPutter(ioContext);
4534 MutexLocker ioContextLocker(ioContext->io_mutex);
4535 vfs_vnode_to_node_ref(ioContext->cwd, &cwdDevice, &cwdDirectory);

Completed in 132 milliseconds