/illumos-gate/usr/src/test/os-tests/tests/saveargs/testmatch/ |
H A D | data.S | 45 pushq %rbp label 57 pushq %rbp label 68 pushq %rbp label 79 pushq %rbp label 90 pushq %rbp label 101 pushq %rbp label 113 pushq %rbp label 124 pushq %rbp label 137 pushq %rbp label 150 pushq %rbp label [all …]
|
/illumos-gate/usr/src/boot/efi/loader/arch/amd64/ |
H A D | exc.S | 35 pushq $0 37 pushq %rax 38 pushq %rdx 39 pushq %rcx 113 pushq %r15 114 pushq %r14 115 pushq %r13 116 pushq %r12 117 pushq %r11 118 pushq %r10 [all …]
|
H A D | multiboot_tramp.S | 54 pushq %rdi /* save magic */ 55 pushq %rdx /* save entry */ 70 pushq $SEL_SDATA 71 pushq %rax 73 pushq $SEL_SCODE 75 pushq %rax
|
H A D | start.S | 45 pushq %rcx 46 pushq %rdx 54 pushq %rcx 55 pushq %rdx
|
H A D | amd64_tramp.S | 51 pushq %r12 /* Push kernend. */ 53 pushq %r13 54 pushq %r15 /* Push the entry address. */
|
/illumos-gate/usr/src/uts/i86xpv/sys/ |
H A D | machprivregs.h | 90 pushq %r11; \ 100 6: pushq %rax; \ 101 pushq %rbx; \ 111 pushq %rax; \ 112 pushq %rbx; \ 113 pushq %rcx; \ 210 pushq %rsi; /* hypercall clobbers C param regs plus r10 */ \ 211 pushq %rcx; \ 212 pushq %rdx; \ 213 pushq %r8; \ [all …]
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | kpti_trampolines.S | 182 pushq T_FRAMERET_SS(spillreg); \ 183 pushq T_FRAMERET_RSP(spillreg); \ 184 pushq T_FRAMERET_RFLAGS(spillreg); \ 185 pushq T_FRAMERET_CS(spillreg); \ 186 pushq T_FRAMERET_RIP(spillreg) 190 pushq %r13; \ 191 pushq %r14; \ 228 pushq KPTI_SS(%r13); \ 229 pushq KPTI_RSP(%r13); \ 230 pushq KPTI_RFLAGS(%r13); \ [all …]
|
H A D | interrupt.S | 119 pushq $KDS_SEL /* %ss */ 120 pushq %r11 /* %rsp */ 125 pushq %r11 127 pushq $KCS_SEL /* %cs */ 129 pushq %r11 /* %rip */ 130 pushq $0 /* err */ 131 pushq $T_SOFTINT /* trap */
|
H A D | hma_asm.S | 22 pushq %rdi 37 pushq %rdi 38 pushq %rsi 42 pushq %rax; 43 pushq %rsi
|
/illumos-gate/usr/src/lib/libc/amd64/sys/ |
H A D | syscall.S | 34 pushq %rbp 45 pushq %r10 /* arg7 */ 47 pushq %r10 /* arg6 */ 49 pushq %r10 /* return addr */ 79 pushq %rbp 82 pushq %rdi /* sysret_t pointer */ 91 pushq %r10 /* arg7 */ 93 pushq %r10 /* arg6 */ 95 pushq %r10 /* return addr */ 121 pushq %rdi /* sysret_t pointer */
|
H A D | getcontext.S | 50 pushq %rdi; /* preserve the ucontext_t pointer */ \ 89 pushq %rsi /* preserve the 2nd argument */ 118 pushq %rdx /* preserve the 3rd argument */
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_support.S | 27 pushq %rbp 31 pushq $KDS_SEL /* %ss */ 32 pushq %r11 /* %rsp */ 34 pushq $KCS_SEL /* %cs */ 36 pushq %rcx /* %rip */ 43 pushq %rdi /* save our bad trapno... */
|
/illumos-gate/usr/src/uts/intel/ml/ |
H A D | i86_subr.S | 301 pushq %rbp 313 pushq %rbp 436 pushq %rbp 548 pushq %rbx 635 pushq $0x0 636 pushq $0x0 / IDT base of 0, limit of 0 + 2 unused bytes 873 pushq %rdi 912 pushq %rbp 1093 pushq %rbp 1105 pushq %rbp [all …]
|
H A D | desctbls_asm.S | 53 pushq %rbp 61 pushq %rbp 72 pushq %rbp 74 pushq %rdi 75 pushq $.newcs
|
H A D | lock_prim.S | 115 pushq %rbp 158 pushq %rbp 183 pushq %rbp 247 pushq %rbp 249 pushq %rdi /* save lp across call for lockstat */ 307 pushq %rbp 329 pushq %rbp 539 pushq %rbp 541 pushq %r12 571 pushq %rbp [all …]
|
H A D | exception.S | 71 pushq $0; \ 72 pushq $trapno 84 pushq $trapno 148 pushq %r11 351 pushq (%rsi) 374 pushq %rax /* push temp */ 402 pushq %rax /* push temp */ 426 pushq %rax /* push temp */ 472 pushq $T_DBLFLT 484 pushq %rax [all …]
|
H A D | retpoline.S | 141 pushq %rdi 142 pushq %rax 183 pushq %rcx 184 pushq %rax 185 pushq %rbx
|
/illumos-gate/usr/src/uts/intel/kdi/ |
H A D | kdi_idthdl.S | 71 pushq %r13; \ 72 pushq %r14; \ 121 pushq KPTI_SS(%r13); \ 122 pushq KPTI_RSP(%r13); \ 123 pushq KPTI_RFLAGS(%r13); \ 124 pushq KPTI_CS(%r13); \ 125 pushq KPTI_RIP(%r13); \ 126 pushq KPTI_ERR(%r13); \ 165 pushq %r13; \ 176 pushq %r13; \
|
H A D | kdi_asm.S | 177 pushq %rdi; \ 245 pushq %rax 323 pushq %rax 391 pushq %rsp /* pushed value off by 8 */ 394 pushq $KCS_SEL 397 pushq %rax /* rip should be here */ 398 pushq $-1 /* phony trap error code */ 399 pushq $-1 /* phony trap number */ 435 pushq %rax 458 pushq %rdi [all …]
|
/illumos-gate/usr/src/uts/intel/io/vmm/intel/ |
H A D | vmx_support.S | 138 pushq %rbp 254 pushq %rbp 258 pushq $KDS_SEL /* %ss */ 259 pushq %r11 /* %rsp */ 261 pushq $KCS_SEL /* %cs */ 263 pushq %rcx /* %rip */ 264 pushq $0 /* err */ 265 pushq %rdi /* trapno */
|
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_xen.S | 44 pushq $0 46 pushq $0 61 pushq $0x0 /* push a dead-end frame */ 62 pushq $0x0
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | traptrace.h | 221 pushq %rdi; \ 222 pushq %rsi; \ 223 pushq %rdx; \ 224 pushq %rcx; \ 225 pushq %r8; \ 226 pushq %r9; \ 227 pushq %rax; \ 228 pushq %r12; \
|
/illumos-gate/usr/src/uts/i86xpv/ml/ |
H A D | hyperevent.S | 93 pushq $0 /* dummy error */ 94 pushq $T_GPFLT 132 pushq $0 /* dummy error */ 133 pushq $T_AST
|
/illumos-gate/usr/src/common/bignum/amd64/ |
H A D | bignum_amd64_asm.S | 438 pushq %rbx 439 pushq %rbp 440 pushq %r12 441 pushq %r13 442 pushq %r14 443 pushq %r15 444 pushq %rdx / save arg3, len 445 pushq %rsi / save arg2, a 446 pushq %rdi / save arg1, r
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | boot_elf.S | 684 pushq %rbp /* Establish stack frame */ 690 pushq %rax 691 pushq %rdi 692 pushq %rsi 693 pushq %rdx 694 pushq %rcx 695 pushq %r8 696 pushq %r9 697 pushq %r10 698 pushq %r12
|