Go to the documentation of this file. 1 #ifndef _SPARC64_BACKOFF_H
2 #define _SPARC64_BACKOFF_H
44 #define BACKOFF_LIMIT (4 * 1024)
48 #define BACKOFF_SETUP(reg) \
51 #define BACKOFF_LABEL(spin_label, continue_label) \
54 #define BACKOFF_SPIN(reg, tmp, label) \
59 .section .pause_3insn_patch,"ax";\
67 set BACKOFF_LIMIT, tmp; \
76 #define BACKOFF_SETUP(reg)
78 #define BACKOFF_LABEL(spin_label, continue_label) \
81 #define BACKOFF_SPIN(reg, tmp, label)