Lines Matching defs:tsamp

197 			const libtop_tsamp_t *tsamp) {
207 timersub(&tsamp->time, &tsamp->b_time, &tval);
236 const libtop_tsamp_t *tsamp) {
241 (uint32_t)tsamp->nprocs);
251 if(tsamp->state_breakdown[i]) {
255 tsamp->state_breakdown[i],
268 "%" PRIu32 " threads ", tsamp->threads);
281 static void update_load(struct globalstat *gs, const libtop_tsamp_t *tsamp) {
284 tsamp->loadavg[0], tsamp->loadavg[1],
285 tsamp->loadavg[2]);
302 static void update_cpu(struct globalstat *gs, const libtop_tsamp_t *tsamp) {
308 userticks = tsamp->cpu.cpu_ticks[CPU_STATE_USER]
309 + tsamp->cpu.cpu_ticks[CPU_STATE_NICE];
310 systicks = tsamp->cpu.cpu_ticks[CPU_STATE_SYSTEM];
311 idleticks = tsamp->cpu.cpu_ticks[CPU_STATE_IDLE];
316 userticks -= (tsamp->b_cpu.cpu_ticks[CPU_STATE_USER] +
317 tsamp->b_cpu.cpu_ticks[CPU_STATE_NICE]);
319 systicks -= tsamp->b_cpu.cpu_ticks[CPU_STATE_SYSTEM];
320 idleticks -= tsamp->b_cpu.cpu_ticks[CPU_STATE_IDLE];
324 userticks -= (tsamp->p_cpu.cpu_ticks[CPU_STATE_USER] +
325 tsamp->p_cpu.cpu_ticks[CPU_STATE_NICE]);
327 systicks -= tsamp->p_cpu.cpu_ticks[CPU_STATE_SYSTEM];
328 idleticks -= tsamp->p_cpu.cpu_ticks[CPU_STATE_IDLE];
360 const libtop_tsamp_t *tsamp) {
365 if((-1 == humanize_number(code, sizeof(code), tsamp->fw_code, "",
367 || (-1 == humanize_number(data, sizeof(data), tsamp->fw_data, "",
370 tsamp->fw_linkedit, "", HN_AUTOSCALE,
395 const libtop_tsamp_t *tsamp) {
403 if((-1 == humanize_globalstat(resident, sizeof(resident), tsamp->rprvt))
404 || (-1 == humanize_globalstat(priv, sizeof(priv), tsamp->fw_private))
405 || (-1 == humanize_globalstat(shared, sizeof(shared), tsamp->rshrd))) {
415 tsamp->reg,
428 const libtop_tsamp_t *tsamp) {
436 total_free = (uint64_t)tsamp->vm_stat.free_count * tsamp->pagesize;
437 total_used_count = (uint64_t)tsamp->vm_stat.wire_count + tsamp->vm_stat.inactive_count
438 + tsamp->vm_stat.active_count + tsamp->vm_stat.compressor_page_count;
439 total_used = total_used_count * tsamp->pagesize;
441 wiredresult = top_init_uinteger(tsamp->vm_stat.wire_count
442 * tsamp->pagesize, false);
470 const libtop_tsamp_t *tsamp) {
475 vsize_result = top_init_uinteger(tsamp->vsize, false);
476 fw_vsize_result = top_init_uinteger(tsamp->fw_vsize, false);
492 (unsigned long long)tsamp->vm_stat.swapins,
493 (unsigned long long)(tsamp->vm_stat.swapins
494 - tsamp->p_vm_stat.swapins),
495 (unsigned long long)tsamp->vm_stat.swapouts,
496 (unsigned long long)(tsamp->vm_stat.swapouts
497 - tsamp->p_vm_stat.swapouts));
508 const libtop_tsamp_t *tsamp) {
513 if(!tsamp->xsu_is_valid) {
524 used_result = top_init_uinteger(tsamp->xsu.xsu_used, false);
525 available_result = top_init_uinteger(tsamp->xsu.xsu_avail, false);
543 const libtop_tsamp_t *tsamp) {
551 if(!tsamp->purgeable_is_valid) {
561 purgeable_mem = tsamp->vm_stat.purgeable_count * tsamp->pagesize;
564 purges_result = top_init_uinteger(tsamp->vm_stat.purges, false);
565 prev_purges = top_init_uinteger(tsamp->p_vm_stat.purges, false);
588 const libtop_tsamp_t *tsamp) {
595 inp = top_init_uinteger(tsamp->net_ipackets, false);
596 outp = top_init_uinteger(tsamp->net_opackets, false);
598 inbytes = top_init_uinteger(tsamp->net_ibytes, false);
599 outbytes = top_init_uinteger(tsamp->net_obytes, false);
606 binp = top_init_uinteger(tsamp->b_net_ipackets, false);
607 boutp = top_init_uinteger(tsamp->b_net_opackets, false);
608 binbytes = top_init_uinteger(tsamp->b_net_ibytes, false);
609 boutbytes = top_init_uinteger(tsamp->b_net_obytes, false);
623 pinp = top_init_uinteger(tsamp->p_net_ipackets, false);
624 poutp = top_init_uinteger(tsamp->p_net_opackets, false);
625 pinbytes = top_init_uinteger(tsamp->p_net_ibytes, false);
626 poutbytes = top_init_uinteger(tsamp->p_net_obytes, false);
667 static bool update_disks(struct globalstat *gs, const libtop_tsamp_t *tsamp) {
674 rops = top_init_uinteger(tsamp->disk_rops, false);
675 wops = top_init_uinteger(tsamp->disk_wops, false);
676 rbytes = top_init_uinteger(tsamp->disk_rbytes, false);
677 wbytes = top_init_uinteger(tsamp->disk_wbytes, false);
683 brops = top_init_uinteger(tsamp->b_disk_rops, false);
684 bwops = top_init_uinteger(tsamp->b_disk_wops, false);
685 brbytes = top_init_uinteger(tsamp->b_disk_rbytes, false);
686 bwbytes = top_init_uinteger(tsamp->b_disk_wbytes, false);
698 props = top_init_uinteger(tsamp->p_disk_rops, false);
699 pwops = top_init_uinteger(tsamp->p_disk_wops, false);
700 prbytes = top_init_uinteger(tsamp->p_disk_rbytes, false);
701 pwbytes = top_init_uinteger(tsamp->p_disk_wbytes, false);
741 const libtop_tsamp_t *tsamp = sample;
753 update_processes(c->stats + GLOBALSTAT_PROCESSES, tsamp);
754 update_load(c->stats + GLOBALSTAT_LOAD, tsamp);
755 update_cpu(c->stats + GLOBALSTAT_CPU, tsamp);
758 update_sharedlibs(c->stats + GLOBALSTAT_SHAREDLIBS, tsamp);
760 update_memregions(c->stats + GLOBALSTAT_MEMREGIONS, tsamp);
761 update_physmem(c->stats + GLOBALSTAT_PHYSMEM, tsamp);
762 update_vm(c->stats + GLOBALSTAT_VM, tsamp);
763 update_time(c->stats + GLOBALSTAT_TIME, tsamp);
766 update_swap(c->stats + GLOBALSTAT_SWAP, tsamp);
767 update_purgeable(c->stats + GLOBALSTAT_PURGEABLE, tsamp);
770 if(update_networks(c->stats + GLOBALSTAT_NETWORKS, tsamp))
773 if(update_disks(c->stats + GLOBALSTAT_DISKS, tsamp))