arch_thread_types.h revision 3a72e3eb
1/*
2 * Copyright 2018, Jaroslaw Pelczar <jarek@jpelczar.com>
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef _KERNEL_ARCH_ARM64_ARCH_THREAD_TYPES_H_
6#define _KERNEL_ARCH_ARM64_ARCH_THREAD_TYPES_H_
7
8
9#include <kernel.h>
10
11
12struct arch_thread {
13	uint64			x[31];
14	uint64			pc;
15	uint64			sp;
16	uint64			tpidr_el0;
17	uint64			tpidrro_el0;
18	int				last_vfp_cpu;
19};
20
21struct arch_team {
22	int			dummy;
23};
24
25struct arch_fork_arg {
26	int			dummy;
27};
28
29
30#endif /* _KERNEL_ARCH_ARM64_ARCH_THREAD_TYPES_H_ */
31