Searched refs:rdx (Results 1 - 25 of 37) sorted by relevance

12

/osnet-11/usr/src/lib/libc/amd64/crt/
H A Dcerror.s40 popq %rdx
43 xorq %rdx, %rdx
/osnet-11/usr/src/lib/libc/amd64/threads/
H A Dtls_get_addr.s56 movq TI_MODULEID (%rdi), %rdx
57 cmpq %fs:UL_NTLSENT, %rdx
59 /* movq TLS_DATA (%rax,%rdx,SIZEOF_TLS_T), %rax */
60 shlq $4, %rdx /* SIZEOF_TLS_T == 16 */
61 movq TLS_DATA (%rax,%rdx), %rax
/osnet-11/usr/src/lib/libc/amd64/sys/
H A Dgetcontext.s49 popq %rdx; \
58 addq $UC_MCONTEXT_GREGS, %rdx; \
62 movq %rax, RIP_OFF (%rdx); \
66 movq %rax, RSP_OFF (%rdx); \
69 movq %rax, RAX_OFF (%rdx); \
H A Dsyscall.s39 movq %rdx, %rsi /* arg1 */
40 movq %rcx, %rdx /* arg2 */
67 movq %rdx, %rsi /* arg1 */
68 movq %rcx, %rdx /* arg2 */
84 movq %rdx, %rdi /* arg0 */
86 movq %r8, %rdx /* arg2 */
102 movq %rdx, 8(%r10)
123 movq %rdx, %rdi /* arg0 */
125 movq %r8, %rdx /* arg2 */
135 movq %rdx,
[all...]
H A Dgettimeofday.s58 movq %rdx, 8(%rcx) /* store usecs into timeval ptr + 8. */
H A Dvforkx.s117 xorq %rdx, %rdx
118 movq %rdx, %fs:UL_SCHEDCTL
119 movq %rdx, %fs:UL_SCHEDCTL_CALLED
H A D__clock_gettime.s46 movq %rdx, 8(%rsi)
H A Ddoor.s118 movq DOOR_DATA_SIZE(%rsp), %rdx
141 movq _daref_(door_create_pid), %rdx
142 movl 0(%rdx), %edx
149 movq $0, %rdx
/osnet-11/usr/src/lib/libc/amd64/gen/
H A Dmemcpy.s105 add %rdx,%r9 # add len to get addr of end of src
112 mov %rdx,%r8
114 mov %rsi,%rdx
120 add %r8,%rdx
303 movzbq (%rdx),%r11
307 movzwq 0x1(%rdx),%r10
310 mov 0x3(%rdx),%r9d
313 mov 0x7(%rdx),%r11
314 add $0xf,%rdx
322 movzwq (%rdx),
[all...]
H A Dsetjmp.s63 popq %rdx /* return address */
65 movq %rdx, 56(%rdi)
75 jmp *%rdx
99 movq 56(%rdi), %rdx /* return to caller of setjmp */
100 jmp *%rdx
H A Dmemset.s92 cmp $0x1,%rdx
99 mov %rdx,%r8
100 movzbq %sil,%rdx
101 imul %r9,%rdx # clone value 8 times
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,
[all...]
H A Dstrcat.s71 movq (%rdi), %rdx / move 1 quadword from (%rdi) to %rdx
73 andq %rdx, %rcx / %rcx = %rdx & 0x7f7f7f7f7f7f7f7f
76 orq %rdx, %rcx / %rcx |= %rdx
95 movq (%rsi), %rdx / move 1 quadword from (%rsi) to %rdx
97 andq %rdx, %rcx / %rcx = %rdx
[all...]
H A Dmemchr.s60 cmpq $4, %rdx / if number of bytes < 4
76 subq $4, %rdx / decrement number of bytes by 4
78 cmpq $4, %rdx / if number of bytes >= 4
81 cmpq $0, %rdx / if number of bytes == 0
85 decq %rdx / decrement number of bytes by 1
94 cmpq $0, %rdx / if number of bytes == 0
99 decq %rdx / decrement number of bytes by 1
102 cmpq $4, %rdx / if number of bytes >= 4
H A D_stack_grow.s56 movq %fs:UL_USTACK+SS_SIZE, %rdx
59 cmpq %rdx, %rbx
66 cmpq $0, %rdx
75 cmpq %rdx, %rbx
H A Dproc64_support.s72 # rdi = cpuid function, rsi = out_reg addr, rdx = cache index(fn 4)
100 # rdi = l1_cache_size, rsi = l2_cache_size, rdx = largest_level_cache
110 mov %rdx,.largest_level_cache_size(%rip)
H A Dmemcmp.s62 cmp $8, %rdx
66 test %rdx, %rdx
76 dec %rdx
92 cmp $32, %rdx
107 sub $8, %rdx
127 cmp $2048, %rdx
152 sub $32, %rdx
180 lea -8 (%r8, %rdx), %rdx
[all...]
H A Dwsncmp.s43 incq %rdx / will later predecrement this uint
45 decq %rdx
53 decq %rdx
61 decq %rdx
69 decq %rdx
H A Dstrncat.s98 cmpq $8, %rdx / if number of bytes < 8
112 subq $8, %rdx / decrement number of bytes by 8
114 cmpq $8, %rdx / if number of bytes >= 8
122 cmpq $0, %rdx / if number of bytes == 0
125 decq %rdx / decrement number of bytes by 1
136 cmpq $0, %rdx / if number of bytes == 0
139 decq %rdx / decrement number of bytes by 1
/osnet-11/usr/src/grub/grub2/grub-core/efiemu/runtime/
H A Defiemu.S28 * %rdi, %rsi, %rdx, %rcx, %r8, %r9, 8(%rsp), 16(%rsp), ...
31 * %rcx, %rdx, %r8, %r9, 32(%rsp), 40(%rsp), 48(%rsp), ...
42 mov %rdx, %rsi
62 mov %rdx, %rsi
63 mov %r8, %rdx
73 mov %rdx, %rsi
83 mov %rdx, %rsi
84 mov %r8, %rdx
96 mov %rdx, %rsi
97 mov %r8, %rdx
[all...]
/osnet-11/usr/src/grub/grub2/grub-core/kern/x86_64/efi/
H A Dstartup.S31 movq %rdx, EXT_C(grub_efi_system_table)(%rip)
/osnet-11/usr/src/lib/common/amd64/
H A Dcrt1.s76 * point runs registers' %rbp, %rsp, %rdx values are specified
96 * %rdx In a conforming program, this register contains a function
128 movq %rdx,%rdi /* register rt_do_exit */
151 pushq %rdx
152 leaq 24(%rbp),%rdx /* argv (B) */
153 movq %rdx,___Argv
155 pushq %rdx
161 popq %rdx
H A Dgcrt1.s74 * point runs registers' %rbp, %rsp, %rdx values are specified
94 * %rdx In a conforming program, this register contains a function
127 movq %rdx,%r12 /* save rt_do_exit for later atexit */
170 pushq %rdx
171 leaq 24(%rbp),%rdx /* argv (B) */
172 movq %rdx,___Argv
174 pushq %rdx
180 popq %rdx
/osnet-11/usr/src/lib/brand/shared/brand/amd64/
H A Dcrt.s67 leaq 32(%rbp,%rdi,8), %rdx / envp in %rcx (3rd param)
H A Drunexe.s62 * We also have to make sure to clear %rdx since nornally ld.so.1 will
67 * copy of ld.so.1 and it will just reset %rdx, but if the target
72 movq $0, %rdx
/osnet-11/usr/src/grub/grub2/grub-core/tests/boot/
H A Dlinux.init-x86_64.S39 movq $(messageend-message), %rdx
68 movq $SHUTDOWN_MAGIC3, %rdx

Completed in 78 milliseconds

12