Lines Matching refs:timeout
101 int hwspin_lock_timeout(struct hwspinlock *hwlock, unsigned int timeout);
103 Lock a previously-assigned hwspinlock with a timeout limit (specified in
105 waiting for it to be released, but give up when the timeout elapses.
112 notably -ETIMEDOUT if the hwspinlock is still busy after timeout msecs).
117 int hwspin_lock_timeout_irq(struct hwspinlock *hwlock, unsigned int timeout);
119 Lock a previously-assigned hwspinlock with a timeout limit (specified in
121 waiting for it to be released, but give up when the timeout elapses.
127 notably -ETIMEDOUT if the hwspinlock is still busy after timeout msecs).
135 Lock a previously-assigned hwspinlock with a timeout limit (specified in
137 waiting for it to be released, but give up when the timeout elapses.
144 notably -ETIMEDOUT if the hwspinlock is still busy after timeout msecs).
150 int hwspin_lock_timeout_raw(struct hwspinlock *hwlock, unsigned int timeout);
152 Lock a previously-assigned hwspinlock with a timeout limit (specified in
154 waiting for it to be released, but give up when the timeout elapses.
161 notably -ETIMEDOUT if the hwspinlock is still busy after timeout msecs).
169 Lock a previously-assigned hwspinlock with a timeout limit (specified in
171 waiting for it to be released, but give up when the timeout elapses.
173 This function shall be called only from an atomic context and the timeout
177 notably -ETIMEDOUT if the hwspinlock is still busy after timeout msecs).