Lines Matching refs:spin
70 * We also change the first spinner to spin on the lock bit instead of its
84 u16 spin;
236 if (!(ts).spin++) \
246 * Initialize the 'spin' member.
247 * Set spin member to 0 to trigger AA/ABBA checks immediately.
249 #define RES_INIT_TIMEOUT(ts) ({ (ts).spin = 0; })
252 * We only need to reset 'timeout_end', 'spin' will just wrap around as necessary.
253 * Duration is defined for each spin attempt, so set it here.
258 * Provide a test-and-set fallback for cases when queued spin lock support is
470 * queueing, hence do not spin.