Lines Matching refs:timeout_us
29 #define read_poll_timeout(op, addr, val, cond, sleep_us, timeout_us) \ argument
31 unsigned long timeout = timer_get_us() + timeout_us; \
36 if (timeout_us && time_after(timer_get_us(), timeout)) { \
46 #define readx_poll_sleep_timeout(op, addr, val, cond, sleep_us, timeout_us) \ argument
47 read_poll_timeout(op, addr, val, cond, sleep_us, timeout_us)
49 #define readl_poll_sleep_timeout(addr, val, cond, sleep_us, timeout_us) \ argument
50 readx_poll_sleep_timeout(readl, addr, val, cond, sleep_us, timeout_us)
52 #define readx_poll_timeout(op, addr, val, cond, timeout_us) \ argument
53 read_poll_timeout(op, addr, val, cond, false, timeout_us)
55 #define readb_poll_timeout(addr, val, cond, timeout_us) \ argument
56 readx_poll_timeout(readb, addr, val, cond, timeout_us)
58 #define readw_poll_timeout(addr, val, cond, timeout_us) \ argument
59 readx_poll_timeout(readw, addr, val, cond, timeout_us)
61 #define readl_poll_timeout(addr, val, cond, timeout_us) \ argument
62 readx_poll_timeout(readl, addr, val, cond, timeout_us)
64 #define readq_poll_timeout(addr, val, cond, timeout_us) \ argument
65 readx_poll_timeout(readq, addr, val, cond, timeout_us)
67 #define readb_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument
68 readx_poll_timeout(readb_relaxed, addr, val, cond, timeout_us)
70 #define readw_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument
71 readx_poll_timeout(readw_relaxed, addr, val, cond, timeout_us)
73 #define readl_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument
74 readx_poll_timeout(readl_relaxed, addr, val, cond, timeout_us)
76 #define readq_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument
77 readx_poll_timeout(readq_relaxed, addr, val, cond, timeout_us)