Home
last modified time | relevance | path

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

/DragonOS-0.1.8/kernel/src/process/
Dproc.S23 popq %rdi
33 movq %rdx, %rdi
35 movq %rax, %rdi
Dptrace.h19 unsigned long rdi; member
/DragonOS-0.1.8/kernel/src/exception/
Dentry.S45 popq %rdi
69 movq %rsp, %rdi
87 pushq %rdi
106 movq $0x10, %rdi // 加载内核段的地址
107 movq %rdi, %ds
108 movq %rdi, %es
110 movq %rsp, %rdi // 把栈指针装入rdi,作为函数的第一个的参数
/DragonOS-0.1.8/kernel/src/
Dhead.S384 leaq IDT_Table(%rip), %rdi // 获取中断描述符表的首地址,存储到rdi
389 movq %rax, (%rdi) // 保存低8B
390 movq %rdx, 8(%rdi) // 保存高8B
392 addq $0x10, %rdi // 转到下一个IDT表项
427 leaq GDT_Table(%rip), %rdi
428 movq %rax, 80(%rdi) // 把低八B存储到GDT第10项
430 movq %rdx, 88(%rdi) // 高8B存到GDT第11项
/DragonOS-0.1.8/kernel/src/arch/x86_64/
Dsyscall.rs241 regs.rdi = param.init_info().args.len() as u64; in tmp_rs_execve()
/DragonOS-0.1.8/kernel/src/ipc/
Dsignal.rs661 regs.rdi = sig as u64; in setup_frame()