Home
last modified time | relevance | path

Searched refs:rdi (Results 1 – 11 of 11) sorted by relevance

/sys/amd64/
Dswitch.S10 # %rdi: oldsp
15 pushq %rdi
23 movq %rsp, (%rdi)
32 popq %rdi
Dthread.c44 sf->rdi = (uint64_t)tf; in Thread_SetupKThread()
51 tf->rdi = (uint64_t)arg1; in Thread_SetupKThread()
69 tf.rdi = (uint64_t)arg3; /* Userspace Argument */ in ThreadEnterUserLevelCB()
Dmultiboot.S110 movq $LOWMEM(lmhighptr), %rdi
111 jmp *(%rdi)
116 movq %rdx, %rdi // Magic
Dtrapentry.S170 pushq %rdi
182 movq %rsp, %rdi
195 popq %rdi
212 movq %rdi, %rsp
Dmpboot.S108 movq $LOWMEM(mpstart_high64ptr), %rdi
109 jmp *(%rdi)
Dtrap.c115 tf->rdx, tf->rsi, tf->rdi); in Trap_Dump()
218 VLOG(syscall, "Syscall %016llx\n", tf->rdi); in trap_entry()
219 tf->rax = Syscall_Entry(tf->rdi, tf->rsi, tf->rdx, tf->rcx, tf->r8, tf->r9); in trap_entry()
Ddebug.c118 tf->rdx, tf->rsi, tf->rdi); in Debug_Registers()
/lib/libc/amd64/
Dentry.S12 movq %rax, %rdi
/sys/amd64/include/
Dthread.h14 uint64_t rdi; // First argument member
Dtrap.h61 uint64_t rdi; member
/sys/kern/
Dloader.c252 tf.rdi = rsp; in Loader_LoadInit()