Lines Matching refs:TEST_ASSERT

37 	TEST_ASSERT(epollfd >= 0, "Failed to create epollfd.");  in uffd_handler_thread_fn()
41 TEST_ASSERT(!epoll_ctl(epollfd, EPOLL_CTL_ADD, uffd, &evt), in uffd_handler_thread_fn()
46 TEST_ASSERT(!epoll_ctl(epollfd, EPOLL_CTL_ADD, reader_args->pipe, &evt), in uffd_handler_thread_fn()
55 TEST_ASSERT(r == 1, in uffd_handler_thread_fn()
62 TEST_ASSERT(!(evt.events & (EPOLLERR | EPOLLHUP)), in uffd_handler_thread_fn()
65 TEST_ASSERT(r == 1, in uffd_handler_thread_fn()
70 TEST_ASSERT(!(evt.events & (EPOLLERR | EPOLLHUP)), in uffd_handler_thread_fn()
75 TEST_ASSERT(errno == EAGAIN, in uffd_handler_thread_fn()
80 TEST_ASSERT(r == sizeof(msg), in uffd_handler_thread_fn()
89 TEST_ASSERT(r >= 0, in uffd_handler_thread_fn()
120 TEST_ASSERT(uffd_desc, "Failed to malloc uffd descriptor"); in uffd_setup_demand_paging()
123 TEST_ASSERT(uffd_desc->pipefds, "Failed to alloc pipes"); in uffd_setup_demand_paging()
126 TEST_ASSERT(uffd_desc->readers, "Failed to alloc reader threads"); in uffd_setup_demand_paging()
129 TEST_ASSERT(uffd_desc->reader_args, "Failed to alloc reader_args"); in uffd_setup_demand_paging()
138 TEST_ASSERT(uffd >= 0, "uffd creation failed, errno: %d", errno); in uffd_setup_demand_paging()
142 TEST_ASSERT(ioctl(uffd, UFFDIO_API, &uffdio_api) != -1, in uffd_setup_demand_paging()
149 TEST_ASSERT(ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) != -1, in uffd_setup_demand_paging()
151 TEST_ASSERT((uffdio_register.ioctls & expected_ioctls) == in uffd_setup_demand_paging()
159 TEST_ASSERT(!ret, "Failed to set up pipefd %i for uffd_desc %p", in uffd_setup_demand_paging()
186 TEST_ASSERT(write(uffd->pipefds[i], &c, 1) == 1, in uffd_stop_demand_paging()
190 TEST_ASSERT(!pthread_join(uffd->readers[i], NULL), in uffd_stop_demand_paging()