Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
Functions
main.c File Reference
#include <
ztest.h
>
Functions
void
test_mbox_kinit
(
void
)
void
test_mbox_kdefine
(
void
)
void
test_enhance_capability
(
void
)
void
test_define_multi_mbox
(
void
)
void
test_mbox_put_get_null
(
void
)
void
test_mbox_put_get_buffer
(
void
)
void
test_mbox_async_put_get_buffer
(
void
)
void
test_mbox_async_put_get_block
(
void
)
void
test_mbox_target_source_thread_buffer
(
void
)
void
test_mbox_target_source_thread_block
(
void
)
void
test_mbox_incorrect_receiver_tid
(
void
)
void
test_mbox_incorrect_transmit_tid
(
void
)
void
test_mbox_timed_out_mbox_get
(
void
)
void
test_mbox_block_get_invalid_pool
(
void
)
void
test_mbox_msg_tid_mismatch
(
void
)
void
test_mbox_block_get_buff_to_pool
(
void
)
void
test_mbox_block_get_buff_to_smaller_pool
(
void
)
void
test_mbox_dispose_size_0_msg
(
void
)
void
test_mbox_clean_up_tx_pool
(
void
)
void
test_mbox_async_put_to_waiting_get
(
void
)
void
test_mbox_get_waiting_put_incorrect_tid
(
void
)
void
test_mbox_async_multiple_put
(
void
)
void
test_mbox_multiple_waiting_get
(
void
)
void
test_mbox_data_get_null
(
void
)
Test
k_mbox_data_get()
API.
More...
void
test_mbox_get_put_block_data
(
void
)
Test put and get mailbox with block data.
More...
void
test_main
(
void
)
Function Documentation
◆
test_define_multi_mbox()
void
test_define_multi_mbox
(
void
)
TESTPOINT: init via k_mbox_init
◆
test_enhance_capability()
void
test_enhance_capability
(
void
)
◆
test_main()
void
test_main
(
void
)
test case main entry
◆
test_mbox_async_multiple_put()
void
test_mbox_async_multiple_put
(
void
)
◆
test_mbox_async_put_get_block()
void
test_mbox_async_put_get_block
(
void
)
◆
test_mbox_async_put_get_buffer()
void
test_mbox_async_put_get_buffer
(
void
)
◆
test_mbox_async_put_to_waiting_get()
void
test_mbox_async_put_to_waiting_get
(
void
)
◆
test_mbox_block_get_buff_to_pool()
void
test_mbox_block_get_buff_to_pool
(
void
)
◆
test_mbox_block_get_buff_to_smaller_pool()
void
test_mbox_block_get_buff_to_smaller_pool
(
void
)
◆
test_mbox_block_get_invalid_pool()
void
test_mbox_block_get_invalid_pool
(
void
)
◆
test_mbox_clean_up_tx_pool()
void
test_mbox_clean_up_tx_pool
(
void
)
◆
test_mbox_dispose_size_0_msg()
void
test_mbox_dispose_size_0_msg
(
void
)
◆
test_mbox_get_waiting_put_incorrect_tid()
void
test_mbox_get_waiting_put_incorrect_tid
(
void
)
◆
test_mbox_incorrect_receiver_tid()
void
test_mbox_incorrect_receiver_tid
(
void
)
◆
test_mbox_incorrect_transmit_tid()
void
test_mbox_incorrect_transmit_tid
(
void
)
◆
test_mbox_kdefine()
void
test_mbox_kdefine
(
void
)
◆
test_mbox_kinit()
void
test_mbox_kinit
(
void
)
TESTPOINT: init via k_mbox_init
◆
test_mbox_msg_tid_mismatch()
void
test_mbox_msg_tid_mismatch
(
void
)
◆
test_mbox_multiple_waiting_get()
void
test_mbox_multiple_waiting_get
(
void
)
◆
test_mbox_put_get_buffer()
void
test_mbox_put_get_buffer
(
void
)
◆
test_mbox_put_get_null()
void
test_mbox_put_get_null
(
void
)
◆
test_mbox_target_source_thread_block()
void
test_mbox_target_source_thread_block
(
void
)
◆
test_mbox_target_source_thread_buffer()
void
test_mbox_target_source_thread_buffer
(
void
)
◆
test_mbox_timed_out_mbox_get()
void
test_mbox_timed_out_mbox_get
(
void
)
tests
kernel
mbox
mbox_api
src
main.c
Generated on Sun Oct 9 2022 09:21:58 for Zephyr API Documentation by
1.9.4