Helper Reference Manual 1.7.1
Loading...
Searching...
No Matches
process.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright (c) 2017-2018 Linaro Limited
3 */
4
15#ifndef ODPH_LINUX_PROCESS_H_
16#define ODPH_LINUX_PROCESS_H_
17
19#include <odp/helper/threads.h>
20#include <odp_api.h>
21
22#ifdef __cplusplus
23extern "C" {
24#endif
25
47 const odph_linux_thr_params_t *thr_params);
48
65 const odp_cpumask_t *mask,
66 const odph_linux_thr_params_t *thr_params);
67
82
87#ifdef __cplusplus
88}
89#endif
90
91#endif
Macro for deprecated API definitions.
#define ODPH_DEPRECATE(x)
Macro to deprecate helper API definitions.
Definition deprecated.h:30
int odph_linux_process_fork(odph_linux_process_t *proc, int cpu, const odph_linux_thr_params_t *thr_params)
Fork a process.
int odph_linux_process_wait_n(odph_linux_process_t *proc_tbl, int num)
Wait for a number of processes.
int odph_linux_process_fork_n(odph_linux_process_t *proc_tbl, const odp_cpumask_t *mask, const odph_linux_thr_params_t *thr_params)
Fork a number of processes.
Linux process state information.
Definition threads.h:55
Thread parameter for Linux pthreads and processes.
Definition threads.h:38
ODP Linux helper API.