Lines Matching refs:read_timeout
706 uint32_t read_timeout; member
757 node->read_timeout = (uint32_t)read_timeout_abs; in io_increase_timeouts()
827 uint64_t *read_timeout, uint64_t *write_timeout) in io_override_timeout() argument
830 assert3p(read_timeout, !=, NULL); in io_override_timeout()
839 *read_timeout = node->read_timeout; in io_override_timeout()
855 io_override_timeout_ss(uint64_t paddr, uint64_t *read_timeout, uint64_t *write_timeout) in io_override_timeout_ss() argument
868 *read_timeout = STRONG_SYNC_TIMEOUT; in io_override_timeout_ss()
874 (void)read_timeout; in io_override_timeout_ss()
891 override_io_timeouts(uintptr_t vaddr, uint64_t paddr, uint64_t *read_timeout, in override_io_timeouts() argument
909 if (read_timeout != NULL) { in override_io_timeouts()
910 *read_timeout = MAX(MAX(rt_va, rt_pa), rt_ss); in override_io_timeouts()
984 uint64_t read_timeout; in ml_io_check_for_mmio_overrides() local
987 override_io_timeouts(mmiot->mmio_vaddr, mmiot->mmio_paddr, &read_timeout, &write_timeout); in ml_io_check_for_mmio_overrides()
989 if (read_timeout > 0 || write_timeout > 0) { in ml_io_check_for_mmio_overrides()
990 if (mt < (mmiot->mmio_start_mt + MAX(read_timeout, write_timeout))) { in ml_io_check_for_mmio_overrides()
1720 ml_io_timeout_test_get_timeouts(uintptr_t vaddr, uint64_t *read_timeout, uint64_t *write_timeout) in ml_io_timeout_test_get_timeouts() argument
1722 *read_timeout = 0; in ml_io_timeout_test_get_timeouts()
1728 override_io_timeouts(vaddr, paddr, read_timeout, write_timeout); in ml_io_timeout_test_get_timeouts()
1733 ml_io_timeout_test_get_timeouts_phys(vm_offset_t paddr, uint64_t *read_timeout, uint64_t *write_tim… in ml_io_timeout_test_get_timeouts_phys() argument
1735 *read_timeout = 0; in ml_io_timeout_test_get_timeouts_phys()
1739 override_io_timeouts(0, paddr, read_timeout, write_timeout); in ml_io_timeout_test_get_timeouts_phys()
1792 uint64_t read_timeout, write_timeout; in ml_io_timeout_test() local
1793 ml_io_timeout_test_get_timeouts(vaddr1, &read_timeout, &write_timeout); in ml_io_timeout_test()
1794 T_EXPECT_EQ_ULLONG(read_timeout, read_timeout1_abs, "Read timeout for first region"); in ml_io_timeout_test()
1797 ml_io_timeout_test_get_timeouts(vaddr2, &read_timeout, &write_timeout); in ml_io_timeout_test()
1798 T_EXPECT_EQ_ULLONG(read_timeout, read_timeout2_abs, "Read timeout for first region"); in ml_io_timeout_test()
1801 ml_io_timeout_test_get_timeouts(iovaddr_base2 + SIZE, &read_timeout, &write_timeout); in ml_io_timeout_test()
1802 T_EXPECT_EQ_ULLONG(read_timeout, 0, "Read timeout without override"); in ml_io_timeout_test()
1814 ml_io_timeout_test_get_timeouts(vaddr1, &read_timeout, &write_timeout); in ml_io_timeout_test()
1815 T_EXPECT_EQ_ULLONG(read_timeout, 0, "Read timeout for reset region"); in ml_io_timeout_test()
1830 ml_io_timeout_test_get_timeouts(vaddr1, &read_timeout, &write_timeout); in ml_io_timeout_test()
1831 T_EXPECT_EQ_ULLONG(read_timeout, read_timeout1_abs, "Read timeout for first region"); in ml_io_timeout_test()
1834 ml_io_timeout_test_get_timeouts(vaddr2, &read_timeout, &write_timeout); in ml_io_timeout_test()
1835 T_EXPECT_EQ_ULLONG(read_timeout, read_timeout2_abs, "Read timeout for first region"); in ml_io_timeout_test()
1838 ml_io_timeout_test_get_timeouts_phys(paddr1, &read_timeout, &write_timeout); in ml_io_timeout_test()
1839 T_EXPECT_EQ_ULLONG(read_timeout, read_timeout1_abs, "Read timeout for first region"); in ml_io_timeout_test()
1842 ml_io_timeout_test_get_timeouts_phys(paddr2, &read_timeout, &write_timeout); in ml_io_timeout_test()
1843 T_EXPECT_EQ_ULLONG(read_timeout, read_timeout2_abs, "Read timeout for first physical region"); in ml_io_timeout_test()
1852 ml_io_timeout_test_get_timeouts_phys(paddr1, &read_timeout, &write_timeout); in ml_io_timeout_test()
1853 T_EXPECT_EQ_ULLONG(read_timeout, 0, "Read timeout for reset region"); in ml_io_timeout_test()