Lines Matching refs:read_index
44 pipe->read_index = 0U; in k_pipe_init()
185 pipe->read_index = 0U; in k_pipe_cleanup()
424 pipe->read_index); in z_impl_k_pipe_put()
560 pipe->read_index, in pipe_get_internal()
612 pipe->read_index += bytes_copied; in pipe_get_internal()
613 if (pipe->read_index >= pipe->size) { in pipe_get_internal()
614 pipe->read_index -= pipe->size; in pipe_get_internal()
646 pipe->read_index); in pipe_get_internal()
752 if (pipe->read_index == pipe->write_index) { in z_impl_k_pipe_read_avail()
754 } else if (pipe->read_index < pipe->write_index) { in z_impl_k_pipe_read_avail()
755 res = pipe->write_index - pipe->read_index; in z_impl_k_pipe_read_avail()
757 res = pipe->size - (pipe->read_index - pipe->write_index); in z_impl_k_pipe_read_avail()
789 if (pipe->write_index == pipe->read_index) { in z_impl_k_pipe_write_avail()
791 } else if (pipe->write_index < pipe->read_index) { in z_impl_k_pipe_write_avail()
792 res = pipe->read_index - pipe->write_index; in z_impl_k_pipe_write_avail()
794 res = pipe->size - (pipe->write_index - pipe->read_index); in z_impl_k_pipe_write_avail()