DPDK
19.11.1
lib
librte_eal
common
include
generic
rte_cpuflags.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: BSD-3-Clause
2
* Copyright(c) 2010-2014 Intel Corporation
3
*/
4
5
#ifndef _RTE_CPUFLAGS_H_
6
#define _RTE_CPUFLAGS_H_
7
13
#include "
rte_common.h
"
14
#include <errno.h>
15
19
__extension__
20
enum
rte_cpu_flag_t;
21
31
__extension__
32
const
char
*
33
rte_cpu_get_flag_name
(
enum
rte_cpu_flag_t feature);
34
45
__extension__
46
int
47
rte_cpu_get_flag_enabled
(
enum
rte_cpu_flag_t feature);
48
55
int
56
rte_cpu_is_supported
(
void
);
57
65
unsigned
long
66
rte_cpu_getauxval
(
unsigned
long
type);
67
76
int
77
rte_cpu_strcmp_auxval
(
unsigned
long
type,
const
char
*str);
78
79
#endif
/* _RTE_CPUFLAGS_H_ */
rte_cpu_getauxval
unsigned long rte_cpu_getauxval(unsigned long type)
rte_common.h
rte_cpu_get_flag_enabled
__extension__ int rte_cpu_get_flag_enabled(enum rte_cpu_flag_t feature)
rte_cpu_get_flag_name
const __extension__ char * rte_cpu_get_flag_name(enum rte_cpu_flag_t feature)
rte_cpu_is_supported
int rte_cpu_is_supported(void)
rte_cpu_strcmp_auxval
int rte_cpu_strcmp_auxval(unsigned long type, const char *str)
Generated by
1.8.17