/titanic_41/usr/src/psm/stand/bootblks/ufs/i386/ |
H A D | mboot.S | 130 mov si, PBOOT_ADDR 131 mov di, RELOC_ADDR define 134 mov ax, cs /* initialize segment registers */ 135 mov ss, ax 136 mov sp, si /* stack starts down from 7C00 */ 137 mov es, ax 138 mov ds, ax define 141 mov cx, 0x100 164 mov ah, 2 /* get shift state */ 169 mov byte ptr [debugmode], 1 /* set to 1 */ [all …]
|
/titanic_41/usr/src/lib/libc/amd64/gen/ |
H A D | memcpy.s | 104 mov %rsi,%r9 # move src to r9 112 mov %rdx,%r8 113 mov %rdi,%rcx 114 mov %rsi,%rdx 115 mov %rdi,%rax 129 mov %rcx,%r9 305 mov %r11b,(%rcx) 308 mov %r10w,0x1(%rcx) 310 mov 0x3(%rdx),%r9d 311 mov %r9d,0x3(%rcx) [all …]
|
H A D | memset.s | 93 mov %rdi,%rax # memset returns the dest address 95 mov %sil,(%rdi) 98 mov $0x0101010101010101,%r9 99 mov %rdx,%r8 277 L(P1QH): mov %rdx,-0x89(%rdi) 278 L(P1QG): mov %rdx,-0x81(%rdi) 280 L(P1QF): mov %rdx,-0x79(%rdi) 281 L(P1QE): mov %rdx,-0x71(%rdi) 282 L(P1QD): mov %rdx,-0x69(%rdi) 283 L(P1QC): mov %rdx,-0x61(%rdi) [all …]
|
H A D | memcmp.s | 67 mov $0, %eax 96 mov %edx, %ecx 103 mov (%rsi), %rax 131 mov %edx, %ecx 138 mov (%rsi), %rax 139 mov 8 (%rsi), %r8 140 mov 16 (%rsi), %r9 141 mov 24 (%rsi), %r10 174 mov %esi, %r8d /* align by source */ 202 mov _sref_(.amd64cache1half), %rcx [all …]
|
H A D | strcpy.s | 39 mov %rdx, %r8 44 mov %esi, %ecx 47 mov %rdi, %rax /* save destination address for return value */ 64 mov %rcx, %r9 /* rsi alignment offset */ 89 mov (%rsi, %r9), %rdx 90 mov %rdx, (%rdi) 91 mov 8(%rsi, %r9), %rdx 92 mov %rdx, 8(%rdi) 101 mov %rax, %rdx /* rax contains orignal rdi */ 121 mov %esi, %ecx /* for new src offset */ [all …]
|
H A D | proc64_support.s | 74 mov %edx,%ecx 75 mov %edi,%eax 77 mov %eax,(%rsi) 78 mov %ebx,0x4(%rsi) 79 mov %ecx,0x8(%rsi) 80 mov %edx,0xc(%rsi) 90 mov %edi,.memops_method(%rip) 102 mov %rdi,.amd64cache1(%rip) 104 mov %rdi,.amd64cache1half(%rip) 106 mov %rsi,.amd64cache2(%rip) [all …]
|
/titanic_41/usr/src/grub/grub-0.97/stage2/ |
H A D | start_eltorito.S | 49 #define MSG(x) mov $ABS(x), %si; call message; 83 mov %ax, %ss 84 mov %ax, %ds 85 mov %ax, %es 86 mov %ax, %fs 87 mov %ax, %gs 88 mov $STAGE1_STACKSEG, %sp /* set up the REAL stack */ 93 mov %dl, ABS(BootDrive) 100 mov ABS(bi_length), %eax 103 mov %ax, %bp /* boot file sectors */ [all …]
|
/titanic_41/usr/src/uts/sun4v/ml/ |
H A D | hcall.s | 374 mov HV_MACH_EXIT, %o5 384 mov HV_MACH_SIR, %o5 395 mov HV_CPU_START, %o5 405 mov HV_CPU_STOP, %o5 415 mov %o0, %o2 417 mov HV_CPU_SET_RTBA, %o5 428 mov CONS_PUTCHAR, %o5 438 mov %o0, %o2 439 mov CONS_GETCHAR, %o5 446 mov %o1, %o0 [all …]
|
H A D | mach_subr_asm.s | 123 mov %o0, %g3 124 mov %o1, %g4 125 mov %o2, %g5 126 mov %o5, %g6 129 mov INTR_CPU_Q, %o0 131 mov %g0, %o2 134 mov INTR_DEV_Q, %o0 136 mov %g0, %o2 139 mov CPU_RQ, %o0 141 mov %g0, %o2 [all …]
|
/titanic_41/usr/src/uts/common/io/nxge/ |
H A D | nxge_hcall.s | 270 mov N2NIU_RX_LP_CONF, %o5 281 mov %o2, %g1 282 mov %o3, %g2 283 mov N2NIU_RX_LP_INFO, %o5 295 mov N2NIU_TX_LP_CONF, %o5 306 mov %o2, %g1 307 mov %o3, %g2 308 mov N2NIU_TX_LP_INFO, %o5 320 mov %o2, %g1 321 mov N2NIU_VR_ASSIGN, %o5 [all …]
|
/titanic_41/usr/src/uts/intel/ia32/ml/ |
H A D | copy.s | 494 mov -0x48(%rdi), %rcx 495 mov %rcx, -0x48(%rsi) 497 mov -0x40(%rdi), %r10 498 mov %r10, -0x40(%rsi) 500 mov -0x38(%rdi), %r8 501 mov %r8, -0x38(%rsi) 503 mov -0x30(%rdi), %rcx 504 mov %rcx, -0x30(%rsi) 506 mov -0x28(%rdi), %r10 507 mov %r10, -0x28(%rsi) [all …]
|
/titanic_41/usr/src/lib/libc/sparc/sys/ |
H A D | syscall.s | 55 mov %i3, %o2 ! arg 2 57 mov %i4, %o3 ! arg 3 59 mov %i5, %o4 ! arg 4 61 mov %i1, %o0 ! arg 0 63 mov %i2, %o1 ! arg 1 64 mov %i0, %g1 ! sysnum 82 mov %o0, %g1 /* sysnum */ 83 mov %o1, %o0 /* syscall args */ 84 mov %o2, %o1 85 mov %o3, %o2 [all …]
|
/titanic_41/usr/src/uts/intel/brand/common/ |
H A D | brand_solaris.s | 88 mov %rcx, SYSCALL_REG; /* save orig return addr in syscall_reg */ 89 mov SCR_REG, %rcx; /* place new return addr in %rcx */ 90 mov %gs:CPU_RTMP_R15, SCR_REG; /* restore scratch register */ 91 mov V_SSP(SP_REG), SP_REG /* restore user stack pointer */ 107 mov %rcx, SYSCALL_REG; /* save orig return addr in syscall_reg */ 108 mov SCR_REG, %rcx; /* place new return addr in %rcx */ 109 mov %gs:CPU_RTMP_R15, SCR_REG; /* restore scratch register */ 110 mov V_SSP(SP_REG), SP_REG /* restore user stack pointer */ 125 mov %rdx, SYSCALL_REG; /* save orig return addr in syscall_reg */ 126 mov SCR_REG, %rdx; /* place new return addr in %rdx */ [all …]
|
/titanic_41/usr/src/uts/sun4v/io/px/ |
H A D | px_hcall.s | 228 mov %i0, %o0 229 mov %i1, %o1 230 mov %i2, %o2 231 mov %i3, %o3 232 mov %i4, %o4 233 mov HVIO_IOMMU_MAP, %o5 236 mov %o0, %i0 251 mov HVIO_IOMMU_DEMAP, %o5 269 mov %o2, %o4 270 mov HVIO_IOMMU_GETMAP, %o5 [all …]
|
/titanic_41/usr/src/uts/sun4v/io/glvc/ |
H A D | glvc_hcall.s | 73 mov %i0, %o0 74 mov %i1, %o1 75 mov %i2, %o2 76 mov %i3, %o3 77 mov SVC_RECV, %o5 80 mov %o0, %i0 93 mov %i0, %o0 94 mov %i1, %o1 95 mov %i2, %o2 96 mov %i3, %o3 [all …]
|
/titanic_41/usr/src/uts/sun4v/io/n2rng/ |
H A D | n2rng_hcall.s | 88 mov HV_RNG_GET_DIAG_CONTROL, %o5 99 mov %o1, %o3 100 mov %o2, %o4 101 mov HV_RNG_CTL_READ, %o5 115 mov %i0, %o0 116 mov %i1, %o1 117 mov HV_RNG_CTL_READ, %o5 119 mov %o0, %i0 ! trap status 133 mov %o3, %o4 134 mov HV_RNG_CTL_WRITE, %o5 [all …]
|
/titanic_41/usr/src/uts/sun4v/vm/ |
H A D | mach_sfmmu_asm.s | 117 mov PTL1_BAD_RAISE_TSBEXCP, %g1 123 mov MMU_SCONTEXT, %g3 128 mov MMU_PCONTEXT, %g7 143 mov %o0, %g3 144 mov %o1, %g4 145 mov %o2, %g6 146 mov %o5, %g7 148 mov %g0, %o0 ! XXX no cpu list yet 149 mov %g0, %o1 ! XXX no cpu list yet 150 mov MAP_ITLB | MAP_DTLB, %o2 [all …]
|
H A D | mach_sfmmu.h | 76 mov MMU_SCONTEXT, tmp1; \ 237 mov %o0, scr1; \ 238 mov %o1, scr2; \ 239 mov %o2, scr3; \ 240 mov %o3, scr4; \ 244 mov tte, %o2; \ 245 mov MAP_ITLB, %o3; \ 249 mov PTL1_BAD_HCALL, %g1; \ 251 mov scr1, %o0; \ 252 mov scr2, %o1; \ [all …]
|
/titanic_41/usr/src/cmd/mdb/sparc/v9/kmdb/ |
H A D | kaif_handlers.s | 104 mov %o0, scr1; \ 105 mov %o1, scr2; \ 106 mov %o2, scr3; \ 107 mov %o3, scr4; \ 113 mov tte, %o2; \ 114 mov MAP_ITLB, %o3; \ 120 mov scr1, %o0; \ 121 mov scr2, %o1; \ 122 mov scr3, %o2; \ 123 mov scr4, %o3 [all …]
|
/titanic_41/usr/src/cmd/vi/port/ |
H A D | ovdoprnt.s | 65 mov 4(r5),formp(r5) / format 66 mov 6(r5),r4 68 mov sp,r3 69 mov formp(r5),r1 106 mov $'0,zfill(r5) 114 mov r1,ndigit(r5) 116 mov $swtab,r1 118 mov (r1)+,r2 201 mov (r4)+,r0 203 mov (r4)+,r1 [all …]
|
/titanic_41/usr/src/uts/i86pc/ml/ |
H A D | mpcore.s | 434 mov %cs, %ax 435 mov %eax, %ds /* load cs into ds */ 436 mov %eax, %ss /* and into ss */ 443 D16 mov $0xffc, %esp 447 D16 A16 mov %cs:CR4OFF, %eax /* set up CR4, if desired */ 451 D16 mov %eax, %ecx 452 D16 mov %cr4, %eax 454 D16 mov %eax, %cr4 456 D16 A16 mov %cs:CR3OFF, %eax 457 A16 mov %eax, %cr3 [all …]
|
/titanic_41/usr/src/common/crypto/aes/amd64/ |
H A D | aes_amd64.s | 331 mov fk_ref(round,0), p1; \ 332 mov fk_ref(round,1), p2; \ 333 mov fk_ref(round,2), p3; \ 334 mov fk_ref(round,3), p4; \ 376 mov p1, %eax; \ 377 mov p2, %ebx; \ 378 mov p3, %ecx; \ 379 mov p4, %edx 385 mov fk_ref(round,0), p1; \ 386 mov fk_ref(round,1), p2; \ [all …]
|
/titanic_41/usr/src/cmd/mdb/sun4u/v9/kmdb/ |
H A D | mach_asmutil.h | 45 mov %o5, %g3 /* save %o5 in %g3 */;\ 46 mov %o4, %g2 /* save %o4 in %g2 */;\ 47 mov %g5, %o5 /* set %o5 = gregs pointer */;\ 48 mov %g4, %o4 /* set %o4 = return %pstate value */;\ 53 mov %g3, %o5 /* restore saved %o5 from %g3 */;\ 55 mov %g2, %o4 /* restore saved %o4 from %g2 */ 59 mov PTSTATE_KERN_COMMON|PSTATE_AG, %g4 63 mov PTSTATE_KERN_COMMON|PSTATE_IG, %g4 70 mov DEMAP_ALL_TYPE, scr; \
|
/titanic_41/usr/src/uts/sun4v/cpu/ |
H A D | common_asm.s | 90 mov %o0, %o2 91 mov 8, %o3 ! A reasonable initial step size 120 mov 1, %g1 157 mov %i0, %o1 333 mov %g1, %o0 339 mov %g1, %o0 347 mov %g1, %o0 568 mov %l0, %l5 ! no, so set adj = hrestime_adj 572 mov %l0, %l5 ! delay: adj = hrestime_adj 592 mov 0x1, %l5 [all …]
|
/titanic_41/usr/src/cmd/sgs/rtld.4.x/ |
H A D | rtldlib.s | 52 mov %i0, %o0 ! pass version through 54 mov %l0, %o1 ! ptr to interface structure 63 mov 0,%o0 64 mov %o0,%i0 88 mov %o2, %o3 ! openat(AT_FDCWD, path, oflag, mode) 89 mov %o1, %o2 90 mov %o0, %o1 94 mov SYS_openat, %g1 100 mov SYS_mmap, %g1 104 mov SYS_munmap, %g1 [all …]
|