]>
Commit | Line | Data |
---|---|---|
9f95a23c TL |
1 | /* SPDX-License-Identifier: BSD-3-Clause |
2 | * Copyright(c) 2010-2018 Intel Corporation | |
7c673cae FG |
3 | */ |
4 | ||
9f95a23c TL |
5 | #ifndef _INCLUDE_THREAD_H_ |
6 | #define _INCLUDE_THREAD_H_ | |
7c673cae | 7 | |
9f95a23c | 8 | #include <stdint.h> |
7c673cae | 9 | |
9f95a23c TL |
10 | int |
11 | thread_pipeline_enable(uint32_t thread_id, | |
12 | const char *pipeline_name); | |
7c673cae | 13 | |
9f95a23c TL |
14 | int |
15 | thread_pipeline_disable(uint32_t thread_id, | |
16 | const char *pipeline_name); | |
7c673cae | 17 | |
9f95a23c TL |
18 | int |
19 | thread_init(void); | |
7c673cae | 20 | |
9f95a23c TL |
21 | int |
22 | thread_main(void *arg); | |
7c673cae | 23 | |
9f95a23c | 24 | #endif /* _INCLUDE_THREAD_H_ */ |