Lines Matching refs:attr

541 	proc_policy_cpuusage_attr_t attr;  in proc_set_cpumon_params()  local
548 attr.ppattr_cpu_attr = PROC_POLICY_RSRCACT_NOTIFY_EXC; in proc_set_cpumon_params()
549 attr.ppattr_cpu_percentage = percentage; in proc_set_cpumon_params()
550 attr.ppattr_cpu_attr_interval = (uint64_t)interval; in proc_set_cpumon_params()
551 attr.ppattr_cpu_attr_deadline = 0; in proc_set_cpumon_params()
554 PROC_POLICY_RUSAGE_CPU, (proc_policy_attribute_t*)&attr, pid, 0); in proc_set_cpumon_params()
560 proc_policy_cpuusage_attr_t attr; in proc_get_cpumon_params() local
564 PROC_POLICY_RUSAGE_CPU, (proc_policy_attribute_t*)&attr, pid, 0); in proc_get_cpumon_params()
566 if ((ret == 0) && (attr.ppattr_cpu_attr == PROC_POLICY_RSRCACT_NOTIFY_EXC)) { in proc_get_cpumon_params()
567 *percentage = attr.ppattr_cpu_percentage; in proc_get_cpumon_params()
568 *interval = (int)attr.ppattr_cpu_attr_interval; in proc_get_cpumon_params()
580 proc_policy_cpuusage_attr_t attr; in proc_set_cpumon_defaults() local
582 attr.ppattr_cpu_attr = PROC_POLICY_RSRCACT_NOTIFY_EXC; in proc_set_cpumon_defaults()
583 attr.ppattr_cpu_percentage = PROC_POLICY_CPUMON_DEFAULTS; in proc_set_cpumon_defaults()
584 attr.ppattr_cpu_attr_interval = 0; in proc_set_cpumon_defaults()
585 attr.ppattr_cpu_attr_deadline = 0; in proc_set_cpumon_defaults()
588 PROC_POLICY_RUSAGE_CPU, (proc_policy_attribute_t*)&attr, pid, 0); in proc_set_cpumon_defaults()
604 proc_policy_cpuusage_attr_t attr; in proc_disable_cpumon() local
606 attr.ppattr_cpu_attr = PROC_POLICY_RSRCACT_NOTIFY_EXC; in proc_disable_cpumon()
607 attr.ppattr_cpu_percentage = PROC_POLICY_CPUMON_DISABLE; in proc_disable_cpumon()
608 attr.ppattr_cpu_attr_interval = 0; in proc_disable_cpumon()
609 attr.ppattr_cpu_attr_deadline = 0; in proc_disable_cpumon()
612 PROC_POLICY_RUSAGE_CPU, (proc_policy_attribute_t*)&attr, pid, 0); in proc_disable_cpumon()
742 proc_policy_cpuusage_attr_t attr; in proc_setcpu_percentage() local
744 bzero(&attr, sizeof(proc_policy_cpuusage_attr_t)); in proc_setcpu_percentage()
745 attr.ppattr_cpu_attr = action; in proc_setcpu_percentage()
746 attr.ppattr_cpu_percentage = percentage; in proc_setcpu_percentage()
747 …POLICY_RESOURCE_USAGE, PROC_POLICY_RUSAGE_CPU, (proc_policy_attribute_t*)&attr, pid, (uint64_t)0) … in proc_setcpu_percentage()
775 proc_policy_cpuusage_attr_t attr; in proc_setcpu_deadline() local
777 bzero(&attr, sizeof(proc_policy_cpuusage_attr_t)); in proc_setcpu_deadline()
778 attr.ppattr_cpu_attr = action; in proc_setcpu_deadline()
779 attr.ppattr_cpu_attr_deadline = deadline; in proc_setcpu_deadline()
780 …POLICY_RESOURCE_USAGE, PROC_POLICY_RUSAGE_CPU, (proc_policy_attribute_t*)&attr, pid, (uint64_t)0) … in proc_setcpu_deadline()
790 proc_policy_cpuusage_attr_t attr; in proc_setcpu_percentage_withdeadline() local
792 bzero(&attr, sizeof(proc_policy_cpuusage_attr_t)); in proc_setcpu_percentage_withdeadline()
793 attr.ppattr_cpu_attr = action; in proc_setcpu_percentage_withdeadline()
794 attr.ppattr_cpu_percentage = percentage; in proc_setcpu_percentage_withdeadline()
795 attr.ppattr_cpu_attr_deadline = deadline; in proc_setcpu_percentage_withdeadline()
796 …POLICY_RESOURCE_USAGE, PROC_POLICY_RUSAGE_CPU, (proc_policy_attribute_t*)&attr, pid, (uint64_t)0) … in proc_setcpu_percentage_withdeadline()