CS350 COS
COS
Loading...
Searching...
No Matches
thread.h
Go to the documentation of this file.
1
2#ifndef __MACHINE_THREAD_H__
3#define __MACHINE_THREAD_H__
4
5#include <machine/amd64.h>
6#include <machine/amd64op.h>
7
8typedef struct ThreadArchStackFrame {
14 uint64_t rdi; // First argument
18
19typedef struct ThreadArch {
21 bool useFP;
24
25#endif /* __MACHINE_THREAD_H__ */
26
uint64_t r14
Definition: thread.h:10
XSAVEArea xsa
Definition: thread.h:20
uint64_t rbp
Definition: thread.h:15
uint64_t rsp
Definition: thread.h:22
uint64_t r15
Definition: thread.h:9
uint64_t rbx
Definition: thread.h:13
uint64_t r12
Definition: thread.h:12
bool useFP
Definition: thread.h:21
uint64_t rip
Definition: thread.h:16
uint64_t rdi
Definition: thread.h:14
uint64_t r13
Definition: thread.h:11
unsigned long uint64_t
Definition: types.h:13