Lines Matching refs:pres
362 zs_pset_t *pres, zs_pset_t *pold, zs_pset_t *pnew, int func) in zs_usage_compute_pset_usage() argument
387 if (pres != pnew) { in zs_usage_compute_pset_usage()
394 pures->zspz_pset = pres; in zs_usage_compute_pset_usage()
399 if (pres == pold) in zs_usage_compute_pset_usage()
404 list_insert_tail(&pres->zsp_usage_list, in zs_usage_compute_pset_usage()
415 pres->zsp_total_time); in zs_usage_compute_pset_usage()
417 pres->zsp_online; in zs_usage_compute_pset_usage()
448 if (pres == pold) { in zs_usage_compute_pset_usage()
450 } else if (pres == pnew) { in zs_usage_compute_pset_usage()
458 pures->zspz_pset = pres; in zs_usage_compute_pset_usage()
462 list_insert_tail(&pres->zsp_usage_list, pures); in zs_usage_compute_pset_usage()
498 if (pres == pnew) in zs_usage_compute_pset_usage()
507 pures->zspz_pset = pres; in zs_usage_compute_pset_usage()
513 if (pres == pold) in zs_usage_compute_pset_usage()
516 list_insert_tail(&pres->zsp_usage_list, pures); in zs_usage_compute_pset_usage()
554 zs_pset_t *pold, *pnew, *pres; in zs_usage_compute_psets() local
574 pres = (zs_pset_t *)malloc(sizeof (zs_pset_t)); in zs_usage_compute_psets()
575 if (pres == NULL) in zs_usage_compute_psets()
577 *pres = *pnew; in zs_usage_compute_psets()
578 pres->zsp_intervals = 0; in zs_usage_compute_psets()
579 list_create(&pres->zsp_usage_list, in zs_usage_compute_psets()
585 pold, pres); in zs_usage_compute_psets()
588 pres); in zs_usage_compute_psets()
591 pres = pnew; in zs_usage_compute_psets()
593 if (zs_usage_compute_pset_usage(uold, ures, pres, in zs_usage_compute_psets()
599 pres->zsp_intervals++; in zs_usage_compute_psets()
615 pres = pold; in zs_usage_compute_psets()
617 pres = pnew; in zs_usage_compute_psets()
619 pres = (zs_pset_t *)calloc(sizeof (zs_pset_t), 1); in zs_usage_compute_psets()
620 if (pres == NULL) in zs_usage_compute_psets()
623 *pres = *pnew; in zs_usage_compute_psets()
624 list_create(&pres->zsp_usage_list, in zs_usage_compute_psets()
627 list_insert_tail(&ures->zsu_pset_list, pres); in zs_usage_compute_psets()
631 pres->zsp_intervals++; in zs_usage_compute_psets()
640 TIMESTRUC_DELTA(pres->zsp_total_time, in zs_usage_compute_psets()
643 TIMESTRUC_DELTA(pres->zsp_usage_kern, in zs_usage_compute_psets()
645 TIMESTRUC_DELTA(pres->zsp_usage_zones, in zs_usage_compute_psets()
648 zs_pset_add_usage(pres, pnew, func); in zs_usage_compute_psets()
651 if (zs_usage_compute_pset_usage(uold, ures, pres, pold, in zs_usage_compute_psets()
664 pres = (zs_pset_t *)calloc(sizeof (zs_pset_t), 1); in zs_usage_compute_psets()
665 if (pres == NULL) in zs_usage_compute_psets()
667 *pres = *pnew; in zs_usage_compute_psets()
668 list_create(&pres->zsp_usage_list, in zs_usage_compute_psets()
673 pres->zsp_intervals++; in zs_usage_compute_psets()
675 list_insert_tail(&uold->zsu_pset_list, pres); in zs_usage_compute_psets()
677 list_insert_tail(&ures->zsu_pset_list, pres); in zs_usage_compute_psets()
679 if (zs_usage_compute_pset_usage(uold, ures, pres, NULL, in zs_usage_compute_psets()