Lines Matching refs:src_list
326 static size_t pipe_write(struct k_pipe *pipe, sys_dlist_t *src_list, in pipe_write() argument
334 src = (struct _pipe_desc *)sys_dlist_get(src_list); in pipe_write()
369 src = (struct _pipe_desc *)sys_dlist_get(src_list); in pipe_write()
388 sys_dlist_t src_list; in z_impl_k_pipe_put() local
404 sys_dlist_init(&src_list); in z_impl_k_pipe_put()
451 sys_dlist_append(&src_list, &src_desc->node); in z_impl_k_pipe_put()
453 *bytes_written = pipe_write(pipe, &src_list, in z_impl_k_pipe_put()
536 sys_dlist_t src_list; in pipe_get_internal() local
553 sys_dlist_init(&src_list); in pipe_get_internal()
556 bytes_can_read = pipe_buffer_list_populate(&src_list, in pipe_get_internal()
564 bytes_can_read += pipe_waiter_list_populate(&src_list, in pipe_get_internal()
590 src_desc = (struct _pipe_desc *)sys_dlist_get(&src_list); in pipe_get_internal()
625 src_desc = (struct _pipe_desc *)sys_dlist_get(&src_list); in pipe_get_internal()
636 sys_dlist_init(&src_list); in pipe_get_internal()
639 (void) pipe_waiter_list_populate(&src_list, in pipe_get_internal()
648 (void) pipe_write(pipe, &src_list, in pipe_get_internal()