Home
last modified time | relevance | path

Searched refs:ioContext (Results 1 – 5 of 5) sorted by relevance

/haiku/src/add-ons/kernel/network/protocols/unix/
H A Dunix.cpp52 io_context* ioContext = get_current_io_context(!gStackModule->is_syscall()); in destroy_scm_rights_descriptors() local
56 close_fd(ioContext, descriptors[i]); in destroy_scm_rights_descriptors()
315 io_context* ioContext = get_current_io_context(!gStackModule->is_syscall()); in unix_add_ancillary_data() local
319 descriptors[i] = get_open_fd(ioContext, fds[i]); in unix_add_ancillary_data()
344 close_fd(ioContext, descriptors[i]); in unix_add_ancillary_data()
387 io_context* ioContext = get_current_io_context(!gStackModule->is_syscall()); in unix_process_ancillary_data() local
401 fds[i] = new_fd(ioContext, descriptors[k]); in unix_process_ancillary_data()
409 close_fd_index(ioContext, fds[j]); in unix_process_ancillary_data()
/haiku/src/system/kernel/fs/
H A Dfd.cpp932 io_context* ioContext = get_current_io_context(false); in _user_read_dir() local
933 FileDescriptorPutter descriptor(get_fd(ioContext, fd)); in _user_read_dir()
950 status_t status = descriptor->ops->fd_read_dir(ioContext, descriptor.Get(), in _user_read_dir()
1148 struct io_context* ioContext = get_current_io_context(true); in _kern_read_dir() local
1149 FileDescriptorPutter descriptor(get_fd(ioContext, fd)); in _kern_read_dir()
1156 retval = descriptor->ops->fd_read_dir(ioContext, descriptor.Get(), buffer, in _kern_read_dir()
H A Dvfs.cpp375 static status_t dir_read(struct io_context* ioContext, struct vnode* vnode,
2155 int count, struct io_context* ioContext, VnodePutter& _vnode, in vnode_path_to_vnode() argument
2198 if (vnode.Get() == ioContext->root) { in vnode_path_to_vnode()
2280 vnode.SetTo(ioContext->root); in vnode_path_to_vnode()
2296 ioContext, nextVnode, &lastParentID, leafName); in vnode_path_to_vnode()
2496 size_t bufferSize, struct io_context* ioContext) in get_vnode_name() argument
2604 struct io_context* ioContext = get_current_io_context(kernel); in dir_vnode_to_path() local
2616 if (vnode == ioContext->root) in dir_vnode_to_path()
2642 sizeof(nameBuffer), ioContext); in dir_vnode_to_path()
2970 struct io_context* ioContext) in resolve_covered_parent() argument
[all …]
/haiku/headers/private/kernel/fs/
H A Dfd.h46 status_t (*fd_read_dir)(struct io_context* ioContext,
/haiku/src/system/kernel/
H A Dteam.cpp4519 io_context* ioContext; in _user_get_extended_team_info() local
4539 ioContext = team->io_context; in _user_get_extended_team_info()
4540 vfs_get_io_context(ioContext); in _user_get_extended_team_info()
4543 ioContextPutter(ioContext); in _user_get_extended_team_info()
4561 ReadLocker ioContextLocker(ioContext->lock); in _user_get_extended_team_info()
4562 vfs_vnode_to_node_ref(ioContext->cwd, &cwdDevice, &cwdDirectory); in _user_get_extended_team_info()