Home
last modified time | relevance | path

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

/DragonOS/kernel/src/arch/x86_64/asm/
H A Dentry.S45 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 Dhead.S474 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 Dptrace.h19 unsigned long rdi; member
/DragonOS/kernel/src/arch/x86_64/interrupt/
H A Dmod.rs121 pub rdi: ::core::ffi::c_ulong, field
156 rdi: 0, in new()
/DragonOS/user/apps/test_kvm/
H A Dmain.c43 uint64_t rsi, rdi, rsp, rbp; member
/DragonOS/kernel/src/arch/x86_64/syscall/
H A Dmod.rs81 frame.rdi as usize, in syscall_handler()
/DragonOS/kernel/src/arch/x86_64/process/
H A Dsyscall.rs101 regs.rdi = param.init_info().args.len() as u64; in do_execve()
/DragonOS/kernel/src/arch/x86_64/kvm/vmx/
H A Dvmexit.rs140 pub rdi: u64, field
/DragonOS/kernel/src/arch/x86_64/ipc/
H A Dsignal.rs667 trap_frame.rdi = sig as u64; in setup_frame()