68 uint64_t* ReturnValue = &TrapFrame->rax;
71 uint64_t SyscallNumber = TrapFrame->rax;
83 uint64_t Arg1 = TrapFrame->rdi;
84 uint64_t Arg2 = TrapFrame->rsi;
85 uint64_t Arg3 = TrapFrame->rdx;
86 uint64_t Arg4 = TrapFrame->r10;
87 uint64_t Arg5 = TrapFrame->r8;
88 uint64_t Arg6 = TrapFrame->r9;
91 *ReturnValue =
Ssdt[SyscallNumber](Arg1, Arg2, Arg3, Arg4, Arg5, Arg6);
uint64_t(* SyscallHandler)(uint64_t, uint64_t, uint64_t, uint64_t, uint64_t, uint64_t)