128 __attribute__((deprecated(
"Functionality no longer provided")));
138 __attribute__((deprecated(
"Functionality no longer provided")));
148 __attribute__((deprecated(
"Functionality no longer provided")));
__attribute__((constructor))
Definition: DLB_interface.c:47
int DLB_Stats_GetCpuUsage(int pid, double *usage)
Get the CPU Usage of the given PID.
Definition: DLB_interface_stats.c:63
int DLB_Stats_Init(void)
Initialize DLB Statistics Module.
Definition: DLB_interface_stats.c:35
int DLB_Stats_GetCpuAvgUsage(int pid, double *usage)
Get the CPU Average Usage of the given PID.
Definition: DLB_interface_stats.c:69
int DLB_Stats_GetPidList(int *pidlist, int *nelems, int max_len)
Get the PID's attached to this module.
Definition: DLB_interface_stats.c:57
int DLB_Stats_GetCpuAvgUsageList(double *avgusagelist, int *nelems, int max_len)
Get the CPU Average usage of all the attached PIDs.
Definition: DLB_interface_stats.c:81
int DLB_Stats_Finalize(void)
Finalize DLB Statistics Module.
Definition: DLB_interface_stats.c:45
int DLB_Stats_GetCpuStateIdle(int cpu, float *percentage) __attribute__((deprecated("Functionality no longer provided")))
Get the percentage of time that the CPU has been in state IDLE.
Definition: DLB_interface_stats.c:116
int DLB_Stats_GetLoadAvg(int pid, double *load)
Get the Load Average of a given process.
Definition: DLB_interface_stats.c:111
int DLB_Stats_GetCpuStateGuested(int cpu, float *percentage) __attribute__((deprecated("Functionality no longer provided")))
Get the percentage of time that the CPU has been in state GUESTED.
Definition: DLB_interface_stats.c:126
int DLB_Stats_GetActiveCpusList(int *cpuslist, int *nelems, int max_len)
Get the number of CPUs assigned to each process.
Definition: DLB_interface_stats.c:105
int DLB_Stats_GetCpuUsageList(double *usagelist, int *nelems, int max_len)
Get the CPU usage of all the attached PIDs.
Definition: DLB_interface_stats.c:75
int DLB_Stats_GetNumCpus(int *ncpus)
Get the total number of available CPUs in the node.
Definition: DLB_interface_stats.c:51
int DLB_Stats_GetCpuStateOwned(int cpu, float *percentage) __attribute__((deprecated("Functionality no longer provided")))
Get the percentage of time that the CPU has been in state OWNED.
Definition: DLB_interface_stats.c:121
int DLB_Stats_GetActiveCpus(int pid, int *ncpus)
Get the number of CPUs assigned to a given process.
Definition: DLB_interface_stats.c:99
int DLB_Stats_GetNodeUsage(double *usage)
Get the CPU Usage of all the DLB processes in the node.
Definition: DLB_interface_stats.c:87
int DLB_Stats_GetNodeAvgUsage(double *usage)
Get the CPU Average Usage of all the DLB processes in the node.
Definition: DLB_interface_stats.c:93