Lines Matching refs:t
452 os_time_t t; in os_tests() local
480 if (os_mktime(1969, 1, 1, 1, 1, 1, &t) == 0 || in os_tests()
481 os_mktime(1971, 0, 1, 1, 1, 1, &t) == 0 || in os_tests()
482 os_mktime(1971, 13, 1, 1, 1, 1, &t) == 0 || in os_tests()
483 os_mktime(1971, 1, 0, 1, 1, 1, &t) == 0 || in os_tests()
484 os_mktime(1971, 1, 32, 1, 1, 1, &t) == 0 || in os_tests()
485 os_mktime(1971, 1, 1, -1, 1, 1, &t) == 0 || in os_tests()
486 os_mktime(1971, 1, 1, 24, 1, 1, &t) == 0 || in os_tests()
487 os_mktime(1971, 1, 1, 1, -1, 1, &t) == 0 || in os_tests()
488 os_mktime(1971, 1, 1, 1, 60, 1, &t) == 0 || in os_tests()
489 os_mktime(1971, 1, 1, 1, 1, -1, &t) == 0 || in os_tests()
490 os_mktime(1971, 1, 1, 1, 1, 61, &t) == 0 || in os_tests()
491 os_mktime(1971, 1, 1, 1, 1, 1, &t) != 0 || in os_tests()
492 os_mktime(2020, 1, 2, 3, 4, 5, &t) != 0 || in os_tests()
493 os_mktime(2015, 12, 31, 23, 59, 59, &t) != 0) in os_tests()
613 struct test_eloop *t = eloop_ctx; in eloop_test_read_2() local
619 if (t->magic != 0x12345678) { in eloop_test_read_2()
621 __func__, t->magic); in eloop_test_read_2()
624 if (t->pipefd2[0] != sock) { in eloop_test_read_2()
626 __func__, sock, t->pipefd2[0]); in eloop_test_read_2()
637 struct test_eloop *t = eloop_ctx; in eloop_test_read_2_wrong() local
641 if (t->magic != 0x12345678) { in eloop_test_read_2_wrong()
643 __func__, t->magic); in eloop_test_read_2_wrong()
646 if (t->pipefd2[0] != sock) { in eloop_test_read_2_wrong()
648 __func__, sock, t->pipefd2[0]); in eloop_test_read_2_wrong()
662 static void reopen_pipefd2(struct test_eloop *t) in reopen_pipefd2() argument
664 if (t->pipefd2[0] < 0) { in reopen_pipefd2()
670 eloop_unregister_read_sock(t->pipefd2[0]); in reopen_pipefd2()
671 close(t->pipefd2[0]); in reopen_pipefd2()
672 t->pipefd2[0] = -1; in reopen_pipefd2()
673 close(t->pipefd2[1]); in reopen_pipefd2()
674 t->pipefd2[1] = -1; in reopen_pipefd2()
676 res = pipe(t->pipefd2); in reopen_pipefd2()
679 t->pipefd2[0] = -1; in reopen_pipefd2()
680 t->pipefd2[1] = -1; in reopen_pipefd2()
686 t->pipefd2[0], t->pipefd2[1]); in reopen_pipefd2()
687 eloop_register_read_sock(t->pipefd2[0], eloop_test_read_2_wrong, in reopen_pipefd2()
688 t, NULL); in reopen_pipefd2()
695 struct test_eloop *t = eloop_ctx; in eloop_test_read_1() local
701 if (t->magic != 0x12345678) { in eloop_test_read_1()
703 __func__, t->magic); in eloop_test_read_1()
706 if (t->pipefd1[0] != sock) { in eloop_test_read_1()
708 __func__, sock, t->pipefd1[0]); in eloop_test_read_1()
715 if (!t->close_in_timeout) in eloop_test_read_1()
716 reopen_pipefd2(t); in eloop_test_read_1()
722 struct test_eloop *t = eloop_data; in eloop_test_cb() local
726 if (t->magic != 0x12345678) { in eloop_test_cb()
728 __func__, t->magic); in eloop_test_cb()
731 if (t->close_in_timeout) in eloop_test_cb()
732 reopen_pipefd2(t); in eloop_test_cb()
738 struct test_eloop *t = eloop_data; in eloop_test_timeout() local
743 if (t->magic != 0x12345678) { in eloop_test_timeout()
745 __func__, t->magic); in eloop_test_timeout()
748 if (t->pipefd1[0] >= 0) { in eloop_test_timeout()
750 eloop_unregister_read_sock(t->pipefd1[0]); in eloop_test_timeout()
751 close(t->pipefd1[0]); in eloop_test_timeout()
752 t->pipefd1[0] = -1; in eloop_test_timeout()
753 close(t->pipefd1[1]); in eloop_test_timeout()
754 t->pipefd1[1] = -1; in eloop_test_timeout()
757 if (t->pipefd2[0] >= 0) { in eloop_test_timeout()
759 eloop_unregister_read_sock(t->pipefd2[0]); in eloop_test_timeout()
760 close(t->pipefd2[0]); in eloop_test_timeout()
761 t->pipefd2[0] = -1; in eloop_test_timeout()
762 close(t->pipefd2[1]); in eloop_test_timeout()
763 t->pipefd2[1] = -1; in eloop_test_timeout()
766 next_run = t->close_in_timeout; in eloop_test_timeout()
767 t->magic = 0; in eloop_test_timeout()
768 wpa_printf(MSG_INFO, "%s - free(%p)", __func__, t); in eloop_test_timeout()
769 os_free(t); in eloop_test_timeout()
778 struct test_eloop *t; in eloop_tests_start() local
781 t = os_zalloc(sizeof(*t)); in eloop_tests_start()
782 if (!t) in eloop_tests_start()
784 t->magic = 0x12345678; in eloop_tests_start()
785 t->close_in_timeout = close_in_timeout; in eloop_tests_start()
788 t, close_in_timeout); in eloop_tests_start()
790 res = pipe(t->pipefd1); in eloop_tests_start()
793 os_free(t); in eloop_tests_start()
797 res = pipe(t->pipefd2); in eloop_tests_start()
800 close(t->pipefd1[0]); in eloop_tests_start()
801 close(t->pipefd1[1]); in eloop_tests_start()
802 os_free(t); in eloop_tests_start()
807 t->pipefd1[0], t->pipefd1[1], in eloop_tests_start()
808 t->pipefd2[0], t->pipefd2[1]); in eloop_tests_start()
810 eloop_register_read_sock(t->pipefd1[0], eloop_test_read_1, t, NULL); in eloop_tests_start()
811 eloop_register_read_sock(t->pipefd2[0], eloop_test_read_2, t, NULL); in eloop_tests_start()
812 eloop_register_timeout(0, 0, eloop_test_cb, t, NULL); in eloop_tests_start()
813 eloop_register_timeout(0, 200000, eloop_test_timeout, t, NULL); in eloop_tests_start()
815 if (write(t->pipefd1[1], "HELLO", 5) < 0) in eloop_tests_start()
817 if (write(t->pipefd2[1], "TEST", 4) < 0) in eloop_tests_start()