Home
last modified time | relevance | path

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

/DragonOS/kernel/src/arch/x86_64/asm/
H A Dentry.S45 popq %rdi
68 movq %rsp, %rdi
101 pushq %rdi
120 movq $0x10, %rdi // 加载内核段的地址
121 movq %rdi, %ds
122 movq %rdi, %es
124 movq %rsp, %rdi // 把栈指针装入rdi,作为函数的第一个的参数
128 movq CS(%rdi), %rcx
354 pushq %rdi
373 movq %rsp, %rdi // 把栈指针装入rdi,作为函数的第一个的参数
[all …]
H A Dhead.S477 leaq IDT_Table(%rip), %rdi // 获取中断描述符表的首地址,存储到rdi
482 movq %rax, (%rdi) // 保存低8B
483 movq %rdx, 8(%rdi) // 保存高8B
485 addq $0x10, %rdi // 转到下一个IDT表项
506 movq mb_entry_info, %rdi
/DragonOS/kernel/src/arch/x86_64/
H A Dkprobe.rs30 pub rdi: ::core::ffi::c_ulong, field
56 rdi: trap_frame.rdi, in from()
/DragonOS/kernel/src/process/
H A Dptrace.h19 unsigned long rdi; member
/DragonOS/kernel/src/arch/x86_64/interrupt/
H A Dmod.rs122 pub rdi: ::core::ffi::c_ulong, field
157 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/process/
H A Dsyscall.rs29 regs.rdi = param.init_info().args.len() as u64; in arch_do_execve()
/DragonOS/kernel/src/arch/x86_64/syscall/
H A Dmod.rs81 frame.rdi as usize, in syscall_handler()
/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.rs669 trap_frame.rdi = sig as u64; in setup_frame()