char *bus_name = NULL;
virNodeDevCapsDefPtr caps = NULL;
char **hal_cap_names = NULL;
- int rv, i;
+ int rv;
+ size_t i;
if (STREQ(udi, "/org/freedesktop/Hal/devices/computer")) {
rv = gather_capability(ctx, udi, "system", &caps);
{
LibHalContext *hal_ctx = NULL;
char **udi = NULL;
- int num_devs, i;
+ int num_devs;
+ size_t i;
int ret = -1;
DBusConnection *sysbus;
DBusError err;
{
DBusError err;
char **udi = NULL;
- int num_devs, i;
+ int num_devs;
+ size_t i;
LibHalContext *hal_ctx;
VIR_INFO("Reloading HAL device state");
char *path;
FILE *pathfp;
char str[1024];
- int i;
+ size_t i;
if (virAsprintf(&path, "%s/cpu%u/topology/thread_siblings",
dir, cpu) < 0)
static int
CPU_COUNT(cpu_set_t *set)
{
- int i, count = 0;
+ size_t i, count = 0;
for (i = 0; i < CPU_SETSIZE; i++)
if (CPU_ISSET(i, set))
int sock;
cpu_set_t *core_maps = NULL;
int core;
- int i;
+ size_t i;
int siblings;
unsigned int cpu;
int online;
char *buf = line;
if (STRPREFIX(buf, cpu_header)) { /* aka logical CPU time */
- int i;
+ size_t i;
if (sscanf(buf,
"%*s %llu %llu %llu %llu %llu" // user ~ iowait
int *nparams)
{
int ret = -1;
- int i = 0, j = 0, k = 0;
+ size_t i = 0, j = 0, k = 0;
int found = 0;
int nr_param;
char line[1024];
* will be consecutive.
*/
char *cpupath = NULL;
- int i = 0;
+ int ncpu;
if (virFileExists(SYSFS_SYSTEM_PATH "/cpu/present")) {
- i = linuxParseCPUmax(SYSFS_SYSTEM_PATH "/cpu/present");
+ ncpu = linuxParseCPUmax(SYSFS_SYSTEM_PATH "/cpu/present");
} else if (virFileExists(SYSFS_SYSTEM_PATH "/cpu/cpu0")) {
+ ncpu = 0;
do {
- i++;
+ ncpu++;
VIR_FREE(cpupath);
if (virAsprintf(&cpupath, "%s/cpu/cpu%d",
- SYSFS_SYSTEM_PATH, i) < 0)
+ SYSFS_SYSTEM_PATH, ncpu) < 0)
return -1;
} while (virFileExists(cpupath));
} else {
}
VIR_FREE(cpupath);
- return i;
+ return ncpu;
#elif defined(__FreeBSD__)
return freebsdNodeGetCPUCount();
#else
if (virFileExists(SYSFS_SYSTEM_PATH "/cpu/online")) {
cpumap = linuxParseCPUmap(present, SYSFS_SYSTEM_PATH "/cpu/online");
} else {
- int i;
+ size_t i;
cpumap = virBitmapNew(present);
if (!cpumap)
int nparams)
{
char *path = NULL;
- int i;
+ size_t i;
for (i = 0; i < nparams; i++) {
virTypedParameterPtr param = ¶ms[i];
virCheckFlags(0, -1);
#ifdef __linux__
- int i;
+ size_t i;
int rc;
if (virTypedParamsValidate(params, nparams,
unsigned long long pages_unshared;
unsigned long long pages_volatile;
unsigned long long full_scans = 0;
- int i;
+ size_t i;
int ret;
if ((*nparams) == 0) {
memset(allonesmask, 0xff, mask_n_bytes);
for (n = 0; n <= numa_max_node(); n++) {
- int i;
+ size_t i;
/* The first time this returns -1, ENOENT if node doesn't exist... */
if (numa_node_to_cpus(n, mask, mask_n_bytes) < 0) {
VIR_WARN("NUMA topology for cell %d of %d not available, ignoring",