Lines Matching defs:info
105 vm_statistics_data_t info;
106 mach_msg_type_number_t count = sizeof(info) / sizeof(integer_t);
109 (host_info_t)&info, &count) != KERN_SUCCESS) {
113 return (uint64_t) info.free_count * sysconf(_SC_PAGESIZE);
118 uint64_t info;
120 size_t size = sizeof(info);
122 if (sysctl(which, ARRAY_SIZE(which), &info, &size, NULL, 0))
125 return (uint64_t) info;
140 struct loadavg info;
141 size_t size = sizeof(info);
144 if (sysctl(which, ARRAY_SIZE(which), &info, &size, NULL, 0) < 0) return;
146 avg[0] = (double) info.ldavg[0] / info.fscale;
147 avg[1] = (double) info.ldavg[1] / info.fscale;
148 avg[2] = (double) info.ldavg[2] / info.fscale;
154 task_basic_info_data_t info;
160 (task_info_t) &info,
167 *rss = info.resident_size;
175 struct timeval info;
176 size_t size = sizeof(info);
179 if (sysctl(which, ARRAY_SIZE(which), &info, &size, NULL, 0))
183 *uptime = now - info.tv_sec;
197 processor_cpu_load_info_data_t *info;
215 (processor_info_array_t*)&info,
222 vm_deallocate(mach_task_self(), (vm_address_t)info, msg_type);
231 cpu_info->cpu_times.user = (uint64_t)(info[i].cpu_ticks[0]) * multiplier;
232 cpu_info->cpu_times.nice = (uint64_t)(info[i].cpu_ticks[3]) * multiplier;
233 cpu_info->cpu_times.sys = (uint64_t)(info[i].cpu_ticks[1]) * multiplier;
234 cpu_info->cpu_times.idle = (uint64_t)(info[i].cpu_ticks[2]) * multiplier;
240 vm_deallocate(mach_task_self(), (vm_address_t)info, msg_type);