Home | History | Annotate | Download | only in libpthread

Lines Matching refs:mtx_init

42 ATF_TC(mtx_init);
43 ATF_TC_HEAD(mtx_init, tc)
45 atf_tc_set_md_var(tc, "descr", "Test C11 mtx_init(3)");
48 ATF_TC_BODY(mtx_init, tc)
52 ATF_REQUIRE_EQ(mtx_init(&m, mtx_plain), thrd_success);
55 ATF_REQUIRE_EQ(mtx_init(&m, mtx_plain | mtx_recursive), thrd_success);
58 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed), thrd_success);
61 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed | mtx_recursive), thrd_success);
64 ATF_REQUIRE_EQ(mtx_init(&m, mtx_recursive), thrd_error);
66 ATF_REQUIRE_EQ(mtx_init(&m, mtx_plain | mtx_timed), thrd_error);
68 ATF_REQUIRE_EQ(mtx_init(&m, -1), thrd_error);
81 ATF_REQUIRE_EQ(mtx_init(&m, mtx_plain), thrd_success);
86 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed), thrd_success);
91 ATF_REQUIRE_EQ(mtx_init(&m, mtx_plain | mtx_recursive), thrd_success);
100 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed | mtx_recursive), thrd_success);
124 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed), thrd_success);
129 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed), thrd_success);
135 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed | mtx_recursive), thrd_success);
142 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed | mtx_recursive), thrd_success);
149 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed | mtx_recursive), thrd_success);
167 ATF_REQUIRE_EQ(mtx_init(&m, mtx_plain), thrd_success);
172 ATF_REQUIRE_EQ(mtx_init(&m, mtx_plain), thrd_success);
178 ATF_REQUIRE_EQ(mtx_init(&m, mtx_plain | mtx_recursive), thrd_success);
185 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed), thrd_success);
190 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed), thrd_success);
196 ATF_REQUIRE_EQ(mtx_init(&m, mtx_timed | mtx_recursive), thrd_success);
206 ATF_TP_ADD_TC(tp, mtx_init);