Displaying 2 results from an estimated 2 matches for "pop_num".
2007 Apr 18
1
[RFC/PATCH LGUEST X86_64 03/13] lguest64 core
...x, %edx; \
+ mov x, %al; \
+ out %al, (%dx); \
+31: \
+ lea 0x5(%esi), %edx; \
+ movzwl %dx, %edx; \
+ in (%dx), %al; \
+ test $0x20,%al; \
+ jne 32f; \
+ pause; \
+ jmp 31b; \
+32: \
+
+#define PUSH_NUM \
+ pushq %rcx; \
+ pushq %rbx;
+
+#define POP_NUM \
+ pushq %rbx; \
+ pushq %rcx;
+
+#define PUSH_PRINT \
+ pushq %rsi; \
+ pushq %rdx; \
+ pushq %rax; \
+
+#define POP_PRINT \
+ popq %rax; \
+ popq %rdx; \
+ popq %rsi;
+
+#define S_PRINT_NUM(_n) \
+ PUSH_PRINT; \
+ PUSH_NUM; \
+ PRINT_NUM(_n); \
+ POP_NUM;...
2007 Apr 18
1
[RFC/PATCH LGUEST X86_64 03/13] lguest64 core
...x, %edx; \
+ mov x, %al; \
+ out %al, (%dx); \
+31: \
+ lea 0x5(%esi), %edx; \
+ movzwl %dx, %edx; \
+ in (%dx), %al; \
+ test $0x20,%al; \
+ jne 32f; \
+ pause; \
+ jmp 31b; \
+32: \
+
+#define PUSH_NUM \
+ pushq %rcx; \
+ pushq %rbx;
+
+#define POP_NUM \
+ pushq %rbx; \
+ pushq %rcx;
+
+#define PUSH_PRINT \
+ pushq %rsi; \
+ pushq %rdx; \
+ pushq %rax; \
+
+#define POP_PRINT \
+ popq %rax; \
+ popq %rdx; \
+ popq %rsi;
+
+#define S_PRINT_NUM(_n) \
+ PUSH_PRINT; \
+ PUSH_NUM; \
+ PRINT_NUM(_n); \
+ POP_NUM;...