Searched refs:rdi (Results 1 – 11 of 11) sorted by relevance
| /sys/amd64/ |
| D | switch.S | 10 # %rdi: oldsp 15 pushq %rdi 23 movq %rsp, (%rdi) 32 popq %rdi
|
| D | thread.c | 44 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()
|
| D | multiboot.S | 110 movq $LOWMEM(lmhighptr), %rdi 111 jmp *(%rdi) 116 movq %rdx, %rdi // Magic
|
| D | trapentry.S | 170 pushq %rdi 182 movq %rsp, %rdi 195 popq %rdi 212 movq %rdi, %rsp
|
| D | mpboot.S | 108 movq $LOWMEM(mpstart_high64ptr), %rdi 109 jmp *(%rdi)
|
| D | trap.c | 115 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()
|
| D | debug.c | 118 tf->rdx, tf->rsi, tf->rdi); in Debug_Registers()
|
| /lib/libc/amd64/ |
| D | entry.S | 12 movq %rax, %rdi
|
| /sys/amd64/include/ |
| D | thread.h | 14 uint64_t rdi; // First argument member
|
| D | trap.h | 61 uint64_t rdi; member
|
| /sys/kern/ |
| D | loader.c | 252 tf.rdi = rsp; in Loader_LoadInit()
|