Home
last modified time | relevance | path

Searched refs:rdi (Results 101 – 121 of 121) sorted by relevance

12345

/illumos-gate/usr/src/common/crypto/sha2/amd64/
H A Dsha512-x86_64.pl109 $ctx="%rdi"; # 1st arg
110 $round="%rdi"; # zaps $ctx
H A Dsha256-ni.S78 #define DIGEST_PTR %rdi /* 1st arg */
/illumos-gate/usr/src/uts/intel/amd64/sys/
H A Dprivregs.h170 movq %rdi, REGOFF_RDI(%rsp); \
186 movq REGOFF_RDI(%rsp), %rdi; \
/illumos-gate/usr/src/lib/libc/amd64/gen/
H A D_stack_grow.S54 movq %rdi, %rax
H A Dwschr.S43 movq %rdi,%rax
H A Dmemcpy.S102 cmp %rsi,%rdi # if dst <= src
106 cmp %r9,%rdi # if dst < end of src
113 mov %rdi,%rcx
115 mov %rdi,%rax
2327 mov %rcx,%rdi # %rdi = destination
2333 mov %rdi,%rcx # destination
2371 mov %rdi,%rcx
2373 mov %rdi,%rax # return value
2484 mov %r9,%rdi # destination
2487 sub $8,%rdi
/illumos-gate/usr/src/boot/i386/libi386/
H A Damd64_tramp.S111 orq %rdi, %rax
/illumos-gate/usr/src/common/crypto/aes/amd64/
H A Daes_intel.S407 #define USERCIPHERKEY rdi /* P1, 64 bits */
413 #define AESKEY rdi /* P1, 64 bits */
689 #define INP rdi /* P1, 64 bits */
698 #define KEYP rdi /* P1, 64 bits */
/illumos-gate/usr/src/lib/libm/amd64/src/
H A Dremquol.S64 movl %eax,(%rdi) / last 3 significant bits of quotient
/illumos-gate/usr/src/lib/libc/amd64/sys/
H A Dvforkx.S59 movq %rdi, %r8 /* flags */
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/
H A Dxen-x86_64.h211 unsigned long rdi; member
/illumos-gate/usr/src/common/crypto/modes/amd64/
H A Dgcm_intel.S232 movdqu (%rdi), %xmm0 // P1
/illumos-gate/usr/src/uts/i86pc/dboot/
H A Ddboot_grub.S313 andq %rdx, %rdi /* clean %rdi for passing arg */
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_instruction_emul.c1146 uint64_t rcx, rdi, rsi, rflags; in vie_emulate_movs() local
1290 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_RDI, &rdi); in vie_emulate_movs()
1298 rdi -= opsize; in vie_emulate_movs()
1301 rdi += opsize; in vie_emulate_movs()
1308 error = vie_update_register(vm, vcpuid, VM_REG_GUEST_RDI, rdi, in vie_emulate_movs()
1333 uint64_t rcx, rdi, rflags; in vie_emulate_stos() local
1357 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_RDI, &rdi); in vie_emulate_stos()
1364 rdi -= opsize; in vie_emulate_stos()
1366 rdi += opsize; in vie_emulate_stos()
1368 error = vie_update_register(vm, vcpuid, VM_REG_GUEST_RDI, rdi, in vie_emulate_stos()
/illumos-gate/usr/src/common/crypto/sha1/amd64/
H A Dsha1-ni.S73 #define DIGEST_PTR %rdi /* 1st arg */
/illumos-gate/usr/src/uts/intel/ml/
H A Dmodstubs.S156 pushq %rdi
163 movq %r15, %rdi
180 popq %rdi
202 movq %r15, %rdi
/illumos-gate/usr/src/cmd/sgs/libconv/common/
H A Ddwarf.msg195 @ MSG_REG_RDI "rdi"
H A Dcorenote.msg356 @ MSG_REG_AMD64_RDI "[ rdi ]"
/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c546 uint64_t rax, rbx, rcx, rdx, rsi, rdi, rbp; in get_all_registers() local
660 error = vm_get_register(vcpu, VM_REG_GUEST_RDI, &rdi); in get_all_registers()
662 printf("rdi[%d]\t\t0x%016lx\n", vcpuid, rdi); in get_all_registers()
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix.c428 mdb_printf(THREEREGS, DUMP(rdi), DUMP(rsi), DUMP(rdx)); in ttrace_dumpregs()
/illumos-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/
H A Dmdb_kb.c1532 regs->r_rdi = ur->rdi; in xkb_getmregs()

12345