Lines Matching refs:k_pipe
77 struct k_pipe;
5005 __syscall void k_pipe_init(struct k_pipe *pipe, uint8_t *buffer, size_t buffer_size);
5009 struct k_pipe { struct
5026 SYS_PORT_TRACING_TRACKING_FIELD(k_pipe) argument
5074 STRUCT_SECTION_ITERABLE(k_pipe, name) = \
5089 __deprecated int k_pipe_cleanup(struct k_pipe *pipe);
5107 __deprecated __syscall int k_pipe_alloc_init(struct k_pipe *pipe, size_t size);
5128 __deprecated __syscall int k_pipe_put(struct k_pipe *pipe, const void *data,
5152 __deprecated __syscall int k_pipe_get(struct k_pipe *pipe, void *data,
5165 __deprecated __syscall size_t k_pipe_read_avail(struct k_pipe *pipe);
5176 __deprecated __syscall size_t k_pipe_write_avail(struct k_pipe *pipe);
5189 __deprecated __syscall void k_pipe_flush(struct k_pipe *pipe);
5203 __deprecated __syscall void k_pipe_buffer_flush(struct k_pipe *pipe);
5212 struct k_pipe { struct
5224 SYS_PORT_TRACING_TRACKING_FIELD(k_pipe) argument
5259 STRUCT_SECTION_ITERABLE(k_pipe, name) = \
5279 __syscall int k_pipe_write(struct k_pipe *pipe, const uint8_t *data, size_t len,
5297 __syscall int k_pipe_read(struct k_pipe *pipe, uint8_t *data, size_t len,
5309 __syscall void k_pipe_reset(struct k_pipe *pipe);
5319 __syscall void k_pipe_close(struct k_pipe *pipe);
6022 struct k_pipe *pipe, *typed_K_POLL_TYPE_PIPE_DATA_AVAILABLE;