Searched refs:rdi (Results 1 – 9 of 9) sorted by relevance
/DragonOS/kernel/src/arch/x86_64/asm/ |
H A D | entry.S | 45 popq %rdi 69 movq %rsp, %rdi 102 pushq %rdi 121 movq $0x10, %rdi // 加载内核段的地址 122 movq %rdi, %ds 123 movq %rdi, %es 125 movq %rsp, %rdi // 把栈指针装入rdi,作为函数的第一个的参数 129 movq CS(%rdi), %rcx 355 pushq %rdi 374 movq %rsp, %rdi // 把栈指针装入rdi,作为函数的第一个的参数 [all …]
|
H A D | head.S | 474 leaq IDT_Table(%rip), %rdi // 获取中断描述符表的首地址,存储到rdi 479 movq %rax, (%rdi) // 保存低8B 480 movq %rdx, 8(%rdi) // 保存高8B 482 addq $0x10, %rdi // 转到下一个IDT表项 503 movq mb_entry_info, %rdi
|
/DragonOS/kernel/src/process/ |
H A D | ptrace.h | 19 unsigned long rdi; member
|
/DragonOS/kernel/src/arch/x86_64/interrupt/ |
H A D | mod.rs | 121 pub rdi: ::core::ffi::c_ulong, field 156 rdi: 0, in new()
|
/DragonOS/user/apps/test_kvm/ |
H A D | main.c | 43 uint64_t rsi, rdi, rsp, rbp; member
|
/DragonOS/kernel/src/arch/x86_64/syscall/ |
H A D | mod.rs | 81 frame.rdi as usize, in syscall_handler()
|
/DragonOS/kernel/src/arch/x86_64/process/ |
H A D | syscall.rs | 101 regs.rdi = param.init_info().args.len() as u64; in do_execve()
|
/DragonOS/kernel/src/arch/x86_64/kvm/vmx/ |
H A D | vmexit.rs | 140 pub rdi: u64, field
|
/DragonOS/kernel/src/arch/x86_64/ipc/ |
H A D | signal.rs | 667 trap_frame.rdi = sig as u64; in setup_frame()
|