| /src/lib/libc/arch/i386/gen/ |
| _setjmp.S | 53 movl 4(%esp),%eax 54 movl 0(%esp),%edx 55 movl %edx, 0(%eax) /* rta */ 56 movl %ebx, 4(%eax) 57 movl %esp, 8(%eax) 58 movl %ebp,12(%eax) 59 movl %esi,16(%eax) 60 movl %edi,20(%eax) 66 movl 4(%esp),%edx 67 movl 8(%esp),%ea [all...] |
| sigsetjmp.S | 55 movl 4(%esp),%ecx /* ecx := env */ 56 movl 0(%esp),%edx /* edx := return address */ 57 movl %edx,0(%ecx) 58 movl %ebx,4(%ecx) 59 movl %esp,8(%ecx) 60 movl %ebp,12(%ecx) 61 movl %esi,16(%ecx) 62 movl %edi,20(%ecx) 65 movl 8(%esp),%eax /* eax := savemask */ 66 movl %eax,40(%ecx [all...] |
| setjmp.S | 65 movl 4(%esp),%ecx /* ecx := env */ 66 movl 0(%esp),%edx /* edx := return address */ 67 movl %edx,0(%ecx) 68 movl %ebx,4(%ecx) 69 movl %esp,8(%ecx) 70 movl %ebp,12(%ecx) 71 movl %esi,16(%ecx) 72 movl %edi,20(%ecx) 100 movl 4(%esp),%edx /* edx := env */ 101 movl 8(%esp),%eax /* eax := val * [all...] |
| /src/sys/arch/amiga/stand/bootblock/boot/ |
| alloc.s | 39 movl %a6,%sp@- 40 movl %pc@(_C_LABEL(SysBase):w),%a6 41 movl %sp@(8),%d0 42 movl #0x50001,%d1 | MEMF_CLEAR|MEMF_REVERSE|MEMF_PUBLIC for now. 44 movl %sp@+,%a6 45 movl %d0,%a0 | Comply with ELF ABI 49 movl %a6,%sp@- 50 movl %pc@(_C_LABEL(SysBase):w),%a6 51 movl %sp@(8),%a1 52 movl %sp@(12),%d [all...] |
| libstubs.s | 39 movl %a6,%sp@- 40 movl %pc@(_C_LABEL(SysBase):w),%a6 41 movl %sp@(8),%a1 42 movl %sp@(12),%d0 44 movl %sp@+,%a6 45 movl %d0,%a0 | Comply with ELF ABI 50 movl %a6,%sp@- 51 movl %pc@(_C_LABEL(SysBase):w),%a6 52 movl %sp@(8),%a1 54 movl %sp@+,%a [all...] |
| /src/lib/libc/compat/arch/i386/gen/ |
| compat_sigsetjmp.S | 43 movl 4(%esp),%ecx 44 movl 8(%esp),%eax 45 movl %eax,28(%ecx) 55 movl 4(%esp),%ecx 56 movl %eax,24(%ecx) 57 2: movl 0(%esp),%edx 58 movl %edx, 0(%ecx) 59 movl %ebx, 4(%ecx) 60 movl %esp, 8(%ecx) 61 movl %ebp,12(%ecx [all...] |
| compat_setjmp.S | 60 movl 4(%esp),%ecx 61 movl 0(%esp),%edx 62 movl %edx, 0(%ecx) 63 movl %ebx, 4(%ecx) 64 movl %esp, 8(%ecx) 65 movl %ebp,12(%ecx) 66 movl %esi,16(%ecx) 67 movl %edi,20(%ecx) 68 movl %eax,24(%ecx) 74 movl 4(%esp),%ed [all...] |
| /src/sys/arch/i386/include/ |
| i82093reg.h | 12 movl _C_LABEL(local_apic_va),%eax ; \ 13 movl $0,LAPIC_EOI(%eax) 16 movl $(MSR_X2APIC_BASE + MSR_X2APIC_EOI),%ecx ; \ 24 movl $1,%esi ;\ 31 movl $0,PIC_LOCK(%edi) 41 movl IS_PIC(%ebp),%edi ;\ 43 movl IS_PIN(%ebp),%esi ;\ 45 movl PIC_IOAPIC(%edi),%edi ;\ 46 movl IOAPIC_SC_REG(%edi),%ebx ;\ 47 movl %esi, (%ebx) ; [all...] |
| /src/lib/libarch/m68k/ |
| m68k_sync_icache.S | 35 movl %sp@(8),%d1 36 movl %sp@(4),%a1 37 movl #0x80000004,%d0
|
| /src/lib/libc/arch/i386/stdlib/ |
| div.S | 15 movl 8(%esp),%ebx 16 movl 12(%esp),%eax 17 movl 16(%esp),%ecx 20 movl %eax,(%ebx) 21 movl %edx,4(%ebx) 22 movl %ebx,%eax
|
| ldiv.S | 15 movl 8(%esp),%ebx 16 movl 12(%esp),%eax 17 movl 16(%esp),%ecx 20 movl %eax,(%ebx) 21 movl %edx,4(%ebx) 22 movl %ebx,%eax
|
| /src/lib/libc/arch/m68k/sys/ |
| cerror.S | 53 movl %d0,-(%sp) 56 movl %d0,%a0 58 movl (%sp)+,(%a0) 62 movl _C_LABEL(errno)@GOT:w(%a0),%a0 63 movl %d0,(%a0) 65 movl %d0,_C_LABEL(errno) 68 movl #-1,%d0 69 movl #-1,%d1 71 movl %d0,%a0
|
| __vfork14.S | 63 movl (%sp)+,%a1 72 movl %a1,-(%sp) 73 movl %d0,-(%sp) 76 movl (%sp)+,(%a0) 78 movl %d0,%a1 79 movl (%sp)+,(%a1) 81 movl (%sp)+,%a1 85 movl _C_LABEL(errno)@GOT:w(%a0),%a0 86 movl %d0,(%a0) 89 movl %d0,_C_LABEL(errno [all...] |
| /src/sys/arch/i386/stand/lib/ |
| multiboot.S | 94 movl %esp,%ebp 97 movl $flatdataseg,%eax 99 movl 16(%ebp),%ebx /* stack */ 101 movl %ebx,%edi 103 movl 20(%ebp),%edx /* magic */ 104 movl 12(%ebp),%ebx /* header */ 105 movl 8(%ebp),%ecx /* entry */ 109 movl %edi,%esp 112 movl $flatcodeseg,%eax 117 movl $flatdataseg,%ea [all...] |
| startprog.S | 67 movl %esp,%ebp 70 movl $flatdataseg,%ebx 72 movl 20(%ebp),%eax /* stack */ 74 movl %eax,%edi 77 movl 12(%ebp),%ecx /* argc */ 78 movl %ecx,%eax 82 movl %eax,%esi 90 movl 8(%ebp),%ecx /* entry */ 94 movl %edi,%esp 97 movl $flatcodeseg,%eb [all...] |
| /src/sys/crypto/des/arch/i386/ |
| des_cbc.S | 74 movl 28(%esp), %ebp 76 movl 36(%esp), %ebx 77 movl (%ebx), %esi 78 movl 4(%ebx), %edi 83 movl %esp, %ebx 84 movl 36(%esp), %esi 85 movl 40(%esp), %edi 87 movl 56(%esp), %ecx 91 movl 52(%esp), %eax 97 movl 12(%esp), %ea [all...] |
| /src/sys/arch/mvme68k/stand/libbug/ |
| bugstart.S | 26 movl #_C_LABEL(end) - 4,%d0 32 movl MVMEPROM_REG_DEVLUN, BUG_ARG(MVMEPROM_ARGS_DEVLUN) 33 movl MVMEPROM_REG_CTRLLUN, BUG_ARG(MVMEPROM_ARGS_CTRLLUN) 34 movl MVMEPROM_REG_FLAGS, BUG_ARG(MVMEPROM_ARGS_FLAGS) 35 movl MVMEPROM_REG_CTRLADDR, BUG_ARG(MVMEPROM_ARGS_CTRLADDR) 36 movl MVMEPROM_REG_ENTRY, BUG_ARG(MVMEPROM_ARGS_ENTRY) 37 movl MVMEPROM_REG_CONFBLK, BUG_ARG(MVMEPROM_ARGS_CONFBLK) 38 movl MVMEPROM_REG_NBARGSTART, BUG_ARG(MVMEPROM_ARGS_NBARGSTART) 39 movl MVMEPROM_REG_NBARGEND, BUG_ARG(MVMEPROM_ARGS_NBARGEND) 40 movl MVMEPROM_REG_ARGSTART, BUG_ARG(MVMEPROM_ARGS_ARGSTART [all...] |
| /src/lib/libc/compat/arch/m68k/sys/ |
| compat___sigtramp1.S | 47 movl %a0,4(%sp) /* put it in the argument slot */ 50 movl %d0,4(%sp) /* failed, exit with errno */
|
| compat_Ovfork.S | 66 movl (%sp)+,%a1 75 movl %a1,-(%sp) 76 movl %d0,-(%sp) 79 movl (%sp)+,(%a0) 81 movl %d0,%a1 82 movl (%sp)+,(%a1) 84 movl (%sp)+,%a1 89 movl _C_LABEL(errno)@GOT:w(%a0),%a0 90 movl %d0,(%a0) 92 movl %d0,_C_LABEL(errno [all...] |
| /src/sys/lib/libkern/arch/i386/ |
| skpc.S | 36 movl 16(%esp),%edi 37 movl 12(%esp),%ecx 38 movl 8(%esp),%eax 45 movl %ecx,%eax
|
| /src/lib/libc/arch/i386/sys/ |
| getcontext.S | 43 movl 4(%esp),%ecx 44 movl 0(%esp),%edx 45 movl %edx,(36 + 14 * 4)(%ecx) /* Adjust saved %eip ... */ 47 movl %edx,(36 + 17 * 4)(%ecx) /* ... and %esp. */ 48 movl $0,(36 + 11 * 4)(%ecx) /* Arrange for return of 0. */
|
| /src/sys/crypto/blowfish/arch/i386/ |
| bf_enc_586.S | 72 movl 12(%esp), %ebx 73 movl 16(%esp), %ebp 77 movl (%ebx), %edi 78 movl 4(%ebx), %esi 80 movl (%ebp), %ebx 85 movl 4(%ebp), %edx 86 movl %edi, %ebx 89 movl %edi, %edx 94 movl 72(%ebp,%eax,4),%eax 95 movl 1096(%ebp,%ebx,4),%eb [all...] |
| bf_cbc.S | 74 movl 28(%esp), %ebp 76 movl 36(%esp), %ebx 77 movl (%ebx), %esi 78 movl 4(%ebx), %edi 83 movl %esp, %ebx 84 movl 36(%esp), %esi 85 movl 40(%esp), %edi 87 movl 56(%esp), %ecx 89 movl 48(%esp), %eax 95 movl 8(%esp), %ea [all...] |
| /src/common/lib/libc/arch/m68k/gen/ |
| bswap64.S | 32 movl 4(%sp),%d1 33 movl 8(%sp),%d0 38 movl %d3,-(%sp) 39 movl %d2,-(%sp) 40 movl #0x00ff00ff, %d3 41 movl %d0,%d2 47 movl %d1,%d2 53 movl (%sp)+,%d2 54 movl (%sp)+,%d3
|
| /src/lib/libc/arch/m68k/gen/ |
| _setjmp.S | 58 movl 4(%sp),%a0 /* save area pointer */ 61 movl %sp,(%a0)+ /* save old SP */ 62 movl %a6,(%a0)+ /* save old FP */ 64 movl (%sp),(%a0)+ /* save old PC */ 72 movl 4(%sp),%a0 /* save area pointer */ 76 movl 8(%sp),%d0 /* grab return value */ 80 movl (%a0)+,%sp /* restore SP */ 81 movl (%a0)+,%a6 /* restore FP */ 83 movl (%a0)+,(%sp) /* restore PC */
|