Searched refs:ioContext (Results 1 – 5 of 5) sorted by relevance
/haiku/src/add-ons/kernel/network/protocols/unix/ |
H A D | unix.cpp | 52 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 D | fd.cpp | 932 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 D | vfs.cpp | 375 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 D | fd.h | 46 status_t (*fd_read_dir)(struct io_context* ioContext,
|
/haiku/src/system/kernel/ |
H A D | team.cpp | 4519 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()
|