Searched refs:rdi (Results 1 – 10 of 10) sorted by relevance
/DragonOS/kernel/src/arch/x86_64/asm/ |
H A D | entry.S | 45 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 D | head.S | 477 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 D | kprobe.rs | 30 pub rdi: ::core::ffi::c_ulong, field 56 rdi: trap_frame.rdi, in from()
|
/DragonOS/kernel/src/process/ |
H A D | ptrace.h | 19 unsigned long rdi; member
|
/DragonOS/kernel/src/arch/x86_64/interrupt/ |
H A D | mod.rs | 122 pub rdi: ::core::ffi::c_ulong, field 157 rdi: 0, in new()
|
/DragonOS/user/apps/test_kvm/ |
H A D | main.c | 43 uint64_t rsi, rdi, rsp, rbp; member
|
/DragonOS/kernel/src/arch/x86_64/process/ |
H A D | syscall.rs | 29 regs.rdi = param.init_info().args.len() as u64; in arch_do_execve()
|
/DragonOS/kernel/src/arch/x86_64/syscall/ |
H A D | mod.rs | 81 frame.rdi as usize, in syscall_handler()
|
/DragonOS/kernel/src/arch/x86_64/kvm/vmx/ |
H A D | vmexit.rs | 140 pub rdi: u64, field
|
/DragonOS/kernel/src/arch/x86_64/ipc/ |
H A D | signal.rs | 669 trap_frame.rdi = sig as u64; in setup_frame()
|