#include <ngc/core/ngcbSched.h>Macros | |
| #define | _GNU_SOURCE |
| #define | _REENTRANT |
Functions | |
| int | ngcbCpuNumCores (void) |
| int | ngcbCpuRT () |
| int | ngcbCpu2Thread (ngcb_thread_t thread, int cpu, int flag) |
| int | ngcbCpuAssign (int cpu, int flag) |
| void | ngcbCpuShow (const char *name) |
| int | ngcbCpuDisableLatencyStates (char *erms) |
| void | ngcbCpuResetLatencyStates (int fd) |
Variables | |
| int | ngcbCpuProfile = ngcbCPU_PROFILE_DMA |
| #define _GNU_SOURCE |
| #define _REENTRANT |
| int ngcbCpu2Thread | ( | ngcb_thread_t | thread, |
| int | cpu, | ||
| int | flag ) |
Assign CPUs to a thread.
| int ngcbCpuAssign | ( | int | cpu, |
| int | flag ) |
Assign CPUs to the current process.
| int ngcbCpuDisableLatencyStates | ( | char * | erms | ) |
Disable CPU DMA latency states
| int ngcbCpuNumCores | ( | void | ) |
Return the number of available CPU cores.
| void ngcbCpuResetLatencyStates | ( | int | fd | ) |
Reset CPU DMA latency states to default value
| int ngcbCpuRT | ( | void | ) |
Return the lowest number of the RT-service CPUs.
| void ngcbCpuShow | ( | const char * | name | ) |
Print out CPU assignment (debugging function).
| int ngcbCpuProfile = ngcbCPU_PROFILE_DMA |
CPU profile