Lines Matching refs:event
44 // Create an event and show that it's valid.
45 zx_handle_t event;
46 ASSERT_EQ(zx_event_create(0u, &event), ZX_OK);
47 EXPECT_EQ(zx_object_get_info(event, ZX_INFO_HANDLE_VALID,
52 zx_handle_close(event);
53 EXPECT_NE(zx_object_get_info(event, ZX_INFO_HANDLE_VALID,
876 // We create an event and check that ZX_INFO_HANDLE_COUNT stats at 1 and
879 zx_handle_t event[4];
880 ASSERT_EQ(zx_event_create(0u, &event[0]), ZX_OK);
881 EXPECT_EQ(handle_count_or_zero(event[0]), 1u);
883 for (size_t i = 1; i != fbl::count_of(event); ++i) {
885 event[0], ZX_RIGHT_SIGNAL, &event[i]),
887 EXPECT_EQ(handle_count_or_zero(event[0]), i + 1);
890 for (size_t i = fbl::count_of(event) - 1; i != 0; --i) {
891 ASSERT_EQ(zx_handle_close(event[i]), ZX_OK);
892 EXPECT_EQ(handle_count_or_zero(event[0]), i);
895 zx_handle_close(event[0]);