Searched refs:rdi (Results 1 – 6 of 6) sorted by relevance
/DragonOS-0.1.2/kernel/src/process/ |
D | proc.S | 23 popq %rdi 33 movq %rdx, %rdi 35 movq %rax, %rdi
|
D | ptrace.h | 23 unsigned long rdi; member
|
D | process.c | 439 regs->rdi = argc; in do_execve()
|
/DragonOS-0.1.2/kernel/src/exception/ |
D | entry.S | 44 popq %rdi 67 movq %rsp, %rdi 85 pushq %rdi 104 movq $0x10, %rdi // 加载内核段的地址 105 movq %rdi, %ds 106 movq %rdi, %es 108 movq %rsp, %rdi // 把栈指针装入rdi,作为函数的第一个的参数 129 pushq %rdi 147 movq %rsp, %rdi
|
/DragonOS-0.1.2/kernel/src/ |
D | head.S | 345 leaq IDT_Table(%rip), %rdi // 获取中断描述符表的首地址,存储到rdi 350 movq %rax, (%rdi) // 保存低8B 351 movq %rdx, 8(%rdi) // 保存高8B 353 addq $0x10, %rdi // 转到下一个IDT表项 388 leaq GDT_Table(%rip), %rdi 389 movq %rax, 80(%rdi) // 把低八B存储到GDT第10项 391 movq %rdx, 88(%rdi) // 高8B存到GDT第11项
|
/DragonOS-0.1.2/kernel/src/ipc/ |
D | signal.rs | 658 regs.rdi = sig as u64; in setup_frame()
|