Zephyr Project API
3.5.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
smp.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2023 Intel Corporation
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
#ifndef ZEPHYR_INCLUDE_KERNEL_INTERNAL_SMP_H_
7
#define ZEPHYR_INCLUDE_KERNEL_INTERNAL_SMP_H_
8
9
struct
k_thread
;
10
14
#ifdef CONFIG_SOF
15
void
z_smp_thread_init(
void
*arg,
struct
k_thread
*
thread
);
16
void
z_smp_thread_swap(
void
);
17
#endif
18
19
void
z_init_cpu(
int
id
);
20
void
z_sched_ipi(
void
);
21
void
z_smp_start_cpu(
int
id
);
22
23
#endif
thread
static struct k_thread thread[2]
Definition
atomic.c:26
k_thread
Thread Structure.
Definition
thread.h:250
include
zephyr
kernel
internal
smp.h
Generated on Tue Mar 5 2024 08:42:06 for Zephyr Project API by
1.9.8