Lines Matching refs:buffer

39 void z_impl_k_pipe_init(struct k_pipe *pipe, unsigned char *buffer, size_t size)  in z_impl_k_pipe_init()  argument
41 pipe->buffer = buffer; in z_impl_k_pipe_init()
49 SYS_PORT_TRACING_OBJ_INIT(k_pipe, pipe, buffer, size); in z_impl_k_pipe_init()
65 void *buffer; in z_impl_k_pipe_alloc_init() local
71 buffer = z_thread_malloc(size); in z_impl_k_pipe_alloc_init()
72 if (buffer != NULL) { in z_impl_k_pipe_alloc_init()
73 k_pipe_init(pipe, buffer, size); in z_impl_k_pipe_alloc_init()
90 static inline void z_vrfy_k_pipe_init(struct k_pipe *pipe, unsigned char *buffer, size_t size) in z_vrfy_k_pipe_init() argument
93 K_OOPS(K_SYSCALL_MEMORY_WRITE(buffer, size)); in z_vrfy_k_pipe_init()
95 z_impl_k_pipe_init(pipe, buffer, size); in z_vrfy_k_pipe_init()
150 if (pipe->buffer != NULL) { in z_impl_k_pipe_buffer_flush()
185 k_free(pipe->buffer); in k_pipe_cleanup()
186 pipe->buffer = NULL; in k_pipe_cleanup()
280 unsigned char *buffer, in pipe_buffer_list_populate() argument
288 desc[0].buffer = &buffer[start]; in pipe_buffer_list_populate()
298 desc[1].buffer = &buffer[0]; in pipe_buffer_list_populate()
348 bytes_copied = pipe_xfer(dest->buffer, dest->bytes_to_xfer, in pipe_write()
349 src->buffer, src->bytes_to_xfer); in pipe_write()
353 dest->buffer += bytes_copied; in pipe_write()
356 src->buffer += bytes_copied; in pipe_write()
431 pipe->buffer, in z_impl_k_pipe_put()
458 src_desc->buffer = (unsigned char *)data; in z_impl_k_pipe_put()
568 pipe->buffer, in pipe_get_internal()
596 dest_desc->buffer = data; in pipe_get_internal()
602 bytes_copied = pipe_xfer(dest_desc->buffer, in pipe_get_internal()
604 src_desc->buffer, in pipe_get_internal()
609 src_desc->buffer += bytes_copied; in pipe_get_internal()
612 if (dest_desc->buffer != NULL) { in pipe_get_internal()
613 dest_desc->buffer += bytes_copied; in pipe_get_internal()
654 pipe->buffer, pipe->size, in pipe_get_internal()
755 if ((pipe->buffer == NULL) || (pipe->size == 0U)) { in z_impl_k_pipe_read_avail()
792 if ((pipe->buffer == NULL) || (pipe->size == 0U)) { in z_impl_k_pipe_write_avail()