Lines Matching full:pipe

11 #include <zephyr/modem/pipe.h>
27 struct modem_pipe pipe; member
52 modem_pipe_notify_opened(&backend->pipe); in modem_backend_fake_opened_handler()
62 modem_pipe_notify_opened(&backend->pipe); in modem_backend_fake_open()
76 modem_pipe_notify_transmit_idle(&backend->pipe); in modem_backend_fake_transmit_idle_handler()
88 modem_pipe_notify_transmit_idle(&backend->pipe); in modem_backend_fake_transmit()
112 modem_pipe_notify_closed(&backend->pipe); in modem_backend_fake_closed_handler()
122 modem_pipe_notify_closed(&backend->pipe); in modem_backend_fake_close()
146 modem_pipe_init(&backend->pipe, backend, &modem_backend_fake_api); in modem_backend_fake_init()
147 return &backend->pipe; in modem_backend_fake_init()
180 static void modem_pipe_fake_handler(struct modem_pipe *pipe, enum modem_pipe_event event, in modem_pipe_fake_handler() argument
183 __ASSERT(pipe == test_pipe, "Incorrect pipe provided with callback"); in modem_pipe_fake_handler()
226 __ASSERT(modem_pipe_close(test_pipe, K_SECONDS(10)) == 0, "Failed to close pipe"); in modem_backend_fake_after()
230 /* Opening pipe shall raise events OPENED and TRANSMIT_IDLE */
233 zassert_ok(modem_pipe_open(test_pipe, K_SECONDS(10)), "Failed to open pipe"); in test_pipe_open()
241 /* Re-opening pipe shall have no effect */
244 zassert_ok(modem_pipe_open(test_pipe, K_SECONDS(10)), "Failed to re-open pipe"); in test_pipe_reopen()
250 /* Closing pipe shall raise event CLOSED */
253 zassert_ok(modem_pipe_close(test_pipe, K_SECONDS(10)), "Failed to close pipe"); in test_pipe_close()
259 /* Re-closing pipe shall have no effect */
262 zassert_ok(modem_pipe_close(test_pipe, K_SECONDS(10)), "Failed to re-close pipe"); in test_pipe_reclose()
373 * Attaching pipe shall reinvoke TRANSMIT IDLE, but not RECEIVE READY as in ZTEST()
381 * time the pipe is attached to. in ZTEST()
391 * Receiving data from the pipe shall clear the receive ready state, stopping in ZTEST()