Searched refs:rdi (Results 1 – 9 of 9) sorted by relevance
/Zephyr-Core-3.7.0/arch/x86/core/intel64/ |
D | userspace.S | 30 pushq %rdi 33 movq %rsp, %rdi 37 pushq 40(%rdi) /* SS */ 38 pushq 32(%rdi) /* RSP */ 39 pushq 24(%rdi) /* RFLAGS */ 40 pushq 16(%rdi) /* CS */ 41 pushq 8(%rdi) /* RIP */ 42 xchgq %rdi, (%rdi) /* Exchange old rdi to restore it and put 129 pushq %rdi 177 popq %rdi [all …]
|
D | locore.S | 259 movq %rsp, %rdi 260 subq __x86_cpuboot_t_stack_size_OFFSET(%rbp), %rdi 267 movq %rsp, %rdi 274 movq %rbp, %rdi 330 testq %rdi, %rdi 332 fxsave _thread_offset_to_sse(%rdi) 405 movq _thread_offset_to_tls(%rdi), %rax 406 movq _thread_offset_to_tls(%rdi), %rdx 412 pushq %rdi /* Caller-saved, stash it */ 423 popq %rdi [all …]
|
D | coredump.c | 21 uint64_t rdi; member 78 arch_blk.r.rdi = esf->rdi; in arch_coredump_info_dump()
|
D | thread.c | 59 thread->arch.rdi = (long) entry; in arch_new_thread()
|
/Zephyr-Core-3.7.0/include/zephyr/arch/x86/intel64/ |
D | syscall.h | 56 register uintptr_t rdi __asm__("%rdi") = arg1; in arch_syscall_invoke6() 65 : "r" (rax), "r" (rdi), "r" (rsi), "r" (rdx), in arch_syscall_invoke6() 78 register uintptr_t rdi __asm__("%rdi") = arg1; in arch_syscall_invoke5() 86 : "r" (rax), "r" (rdi), "r" (rsi), "r" (rdx), in arch_syscall_invoke5() 98 register uintptr_t rdi __asm__("%rdi") = arg1; in arch_syscall_invoke4() 105 : "r" (rax), "r" (rdi), "r" (rsi), "r" (rdx), in arch_syscall_invoke4() 117 register uintptr_t rdi __asm__("%rdi") = arg1; in arch_syscall_invoke3() 123 : "r" (rax), "r" (rdi), "r" (rsi), "r" (rdx) in arch_syscall_invoke3() 134 register uintptr_t rdi __asm__("%rdi") = arg1; in arch_syscall_invoke2() 139 : "r" (rax), "r" (rdi), "r" (rsi) in arch_syscall_invoke2() [all …]
|
D | exception.h | 36 unsigned long rdi; member 65 unsigned long rdi; member
|
D | thread.h | 142 uint64_t rdi; member
|
/Zephyr-Core-3.7.0/arch/x86/core/offsets/ |
D | intel64_offsets.c | 23 GEN_OFFSET_SYM(_thread_arch_t, rdi);
|
/Zephyr-Core-3.7.0/arch/x86/core/ |
D | fatal.c | 221 esf->rsi, esf->rdi, esf->rbp, esf->rsp); in dump_regs()
|