/Zephyr-latest/kernel/ |
D | pipes.c | 32 size_t *bytes_read, size_t min_xfer, 308 static int pipe_return_code(size_t min_xfer, size_t bytes_remaining, in pipe_return_code() argument 311 if ((bytes_requested - bytes_remaining) >= min_xfer) { in pipe_return_code() 382 size_t min_xfer, k_timeout_t timeout) in z_impl_k_pipe_put() argument 397 CHECKIF((min_xfer > bytes_to_write) || (bytes_written == NULL)) { in z_impl_k_pipe_put() 427 if ((bytes_can_write < min_xfer) && in z_impl_k_pipe_put() 472 ((*bytes_written >= min_xfer) && (min_xfer > 0U))) { in z_impl_k_pipe_put() 507 int ret = pipe_return_code(min_xfer, src_desc->bytes_to_xfer, in z_impl_k_pipe_put() 518 size_t min_xfer, k_timeout_t timeout) in z_vrfy_k_pipe_put() argument 525 bytes_to_write, bytes_written, min_xfer, in z_vrfy_k_pipe_put() [all …]
|
/Zephyr-latest/tests/kernel/pipe/pipe/src/ |
D | test_pipe.c | 144 size_t min_xfer; in pipe_put_single() local 149 min_xfer = (single_elements[index].min_size == ALL_BYTES ? in pipe_put_single() 155 min_xfer, K_NO_WAIT); in pipe_put_single() 178 size_t min_xfer; in pipe_get_single() local 186 min_xfer = (single_elements[index].min_size == ALL_BYTES ? in pipe_get_single() 192 min_xfer, K_NO_WAIT); in pipe_get_single() 219 size_t min_xfer; in pipe_put_multiple() local 223 min_xfer = (multiple_elements[index].min_size == ALL_BYTES ? in pipe_put_multiple() 230 min_xfer, K_NO_WAIT); in pipe_put_multiple() 256 size_t min_xfer; in pipe_get_multiple() local [all …]
|
/Zephyr-latest/subsys/tracing/test/ |
D | tracing_test.h | 361 sys_trace_k_pipe_put_enter(pipe, data, bytes_to_write, bytes_written, min_xfer, timeout) 363 sys_trace_k_pipe_put_blocking(pipe, data, bytes_to_write, bytes_written, min_xfer, timeout) 365 sys_trace_k_pipe_put_exit(pipe, data, bytes_to_write, bytes_written, min_xfer, timeout, ret) 367 sys_trace_k_pipe_get_enter(pipe, data, bytes_to_read, bytes_read, min_xfer, timeout) 369 sys_trace_k_pipe_get_blocking(pipe, data, bytes_to_read, bytes_read, min_xfer, timeout) 371 sys_trace_k_pipe_get_exit(pipe, data, bytes_to_read, bytes_read, min_xfer, timeout, ret) 636 size_t *bytes_written, size_t min_xfer, k_timeout_t timeout); 638 size_t *bytes_written, size_t min_xfer, k_timeout_t timeout); 640 size_t *bytes_written, size_t min_xfer, k_timeout_t timeout, 643 size_t *bytes_read, size_t min_xfer, k_timeout_t timeout); [all …]
|
/Zephyr-latest/subsys/tracing/sysview/ |
D | SYSVIEW_Zephyr.txt | 80 73 k_pipe_put pipe=%I, data=%p, bytes_to_write=%u, bytes_written=%u, min_xfer=%u, … 81 74 k_pipe_get pipe=%I, data=%p, bytes_to_read=%u, bytes_read=%u, min_xfer=%u, Time…
|
/Zephyr-latest/doc/kernel/services/ |
D | polling.rst | 171 … ret = k_pipe_get(events[3].pipe, buf, bytes_to_read, &bytes_read, min_xfer, K_NO_WAIT); 200 … ret = k_pipe_get(events[3].pipe, buf, bytes_to_read, &bytes_read, min_xfer, K_NO_WAIT);
|
/Zephyr-latest/include/zephyr/ |
D | kernel.h | 5126 size_t min_xfer, k_timeout_t timeout); 5149 size_t min_xfer, k_timeout_t timeout);
|
/Zephyr-latest/doc/releases/ |
D | release-notes-2.3.rst | 974 * :github:`24485` - kernel: pipe: should return if >= min_xfer bytes transferred and timeout is K_F…
|