Lines Matching full:val
17 * @val: Variable to read the value into
18 * @cond: Break condition (usually involving @val)
22 * case, the last read value at @addr is stored in @val.
27 #define readx_poll_timeout(op, addr, val, cond, timeout_us) \ argument
31 (val) = op(addr); \
35 (val) = op(addr); \
43 #define readb_poll_timeout(addr, val, cond, timeout_us) \ argument
44 readx_poll_timeout(readb, addr, val, cond, timeout_us)
46 #define readw_poll_timeout(addr, val, cond, timeout_us) \ argument
47 readx_poll_timeout(readw, addr, val, cond, timeout_us)
49 #define readl_poll_timeout(addr, val, cond, timeout_us) \ argument
50 readx_poll_timeout(readl, addr, val, cond, timeout_us)
52 #define readq_poll_timeout(addr, val, cond, timeout_us) \ argument
53 readx_poll_timeout(readq, addr, val, cond, timeout_us)
55 #define readb_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument
56 readx_poll_timeout(readb_relaxed, addr, val, cond, timeout_us)
58 #define readw_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument
59 readx_poll_timeout(readw_relaxed, addr, val, cond, timeout_us)
61 #define readl_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument
62 readx_poll_timeout(readl_relaxed, addr, val, cond, timeout_us)
64 #define readq_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument
65 readx_poll_timeout(readq_relaxed, addr, val, cond, timeout_us)