Searched refs:rdi (Results 1 – 6 of 6) sorted by relevance
/DragonOS-0.1.8/kernel/src/process/ |
D | proc.S | 23 popq %rdi 33 movq %rdx, %rdi 35 movq %rax, %rdi
|
D | ptrace.h | 19 unsigned long rdi; member
|
/DragonOS-0.1.8/kernel/src/exception/ |
D | entry.S | 45 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/ |
D | head.S | 384 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/ |
D | syscall.rs | 241 regs.rdi = param.init_info().args.len() as u64; in tmp_rs_execve()
|
/DragonOS-0.1.8/kernel/src/ipc/ |
D | signal.rs | 661 regs.rdi = sig as u64; in setup_frame()
|