Track errno and errstr in the kthread
[akaros.git] / kern / include / crypto / 2sysincludes.h
1 /* Copyright (c) 2014 The Chromium OS Authors. All rights reserved.
2  * Use of this source code is governed by a BSD-style license that can be
3  * found in the LICENSE file.
4  */
5
6 /*
7  * System includes for vboot reference library.  With few exceptions, this is
8  * the ONLY place in firmware/ where system headers may be included via
9  * #include <...>, so that there's only one place that needs to be fixed up for
10  * platforms which don't have all the system includes.
11  */
12
13 #pragma once
14 /* Note that the old include/ros/env.h is merged into this file */
15
16 #include <ros/memlayout.h>
17 #include <ros/syscall.h>
18 #include <ros/sysevent.h>
19 #include <ros/procinfo.h>
20 #include <error.h>
21 #include <ros/procdata.h>
22 #include <ros/procinfo.h>
23 #include <ros/resource.h>
24 #include <trap.h>
25 #include <ros/common.h>
26 #include <arch/arch.h>
27 #include <sys/queue.h>
28 #include <atomic.h>
29 #include <mm.h>
30 #include <vfs.h>
31 #include <schedule.h>
32 #include <devalarm.h>
33 #include <ns.h>
34 #include <arch/vmm/vmm.h>