Lines Matching refs:info
108 vm_statistics_data_t info;
109 mach_msg_type_number_t count = sizeof(info) / sizeof(integer_t);
112 (host_info_t)&info, &count) != KERN_SUCCESS) {
116 return (uint64_t) info.free_count * sysconf(_SC_PAGESIZE);
121 uint64_t info;
123 size_t size = sizeof(info);
125 if (sysctl(which, ARRAY_SIZE(which), &info, &size, NULL, 0))
128 return (uint64_t) info;
138 struct loadavg info;
139 size_t size = sizeof(info);
142 if (sysctl(which, ARRAY_SIZE(which), &info, &size, NULL, 0) < 0) return;
144 avg[0] = (double) info.ldavg[0] / info.fscale;
145 avg[1] = (double) info.ldavg[1] / info.fscale;
146 avg[2] = (double) info.ldavg[2] / info.fscale;
152 task_basic_info_data_t info;
158 (task_info_t) &info,
165 *rss = info.resident_size;
173 struct timeval info;
174 size_t size = sizeof(info);
177 if (sysctl(which, ARRAY_SIZE(which), &info, &size, NULL, 0))
181 *uptime = now - info.tv_sec;
335 processor_cpu_load_info_data_t *info;
351 (processor_info_array_t*)&info,
358 vm_deallocate(mach_task_self(), (vm_address_t)info, msg_type);
367 cpu_info->cpu_times.user = (uint64_t)(info[i].cpu_ticks[0]) * multiplier;
368 cpu_info->cpu_times.nice = (uint64_t)(info[i].cpu_ticks[3]) * multiplier;
369 cpu_info->cpu_times.sys = (uint64_t)(info[i].cpu_ticks[1]) * multiplier;
370 cpu_info->cpu_times.idle = (uint64_t)(info[i].cpu_ticks[2]) * multiplier;
376 vm_deallocate(mach_task_self(), (vm_address_t)info, msg_type);