backoff.h
来自「linux 内核源代码」· C头文件 代码 · 共 31 行
H
31 行
#ifndef _SPARC64_BACKOFF_H#define _SPARC64_BACKOFF_H#define BACKOFF_LIMIT (4 * 1024)#ifdef CONFIG_SMP#define BACKOFF_SETUP(reg) \ mov 1, reg#define BACKOFF_SPIN(reg, tmp, label) \ mov reg, tmp; \88: brnz,pt tmp, 88b; \ sub tmp, 1, tmp; \ cmp reg, BACKOFF_LIMIT; \ bg,pn %xcc, label; \ nop; \ ba,pt %xcc, label; \ sllx reg, 1, reg;#else#define BACKOFF_SETUP(reg)#define BACKOFF_SPIN(reg, tmp, label) \ ba,pt %xcc, label; \ nop;#endif#endif /* _SPARC64_BACKOFF_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?