Lines Matching refs:params
671 struct proc_rlimit_control_wakeupmon params; in proc_set_wakemon_params() local
673 params.wm_flags = WAKEMON_ENABLE; in proc_set_wakemon_params()
674 params.wm_rate = rate_hz; in proc_set_wakemon_params()
676 return proc_rlimit_control(pid, RLIMIT_WAKEUPS_MONITOR, ¶ms); in proc_set_wakemon_params()
687 struct proc_rlimit_control_wakeupmon params; in proc_get_wakemon_params() local
690 params.wm_flags = WAKEMON_GET_PARAMS; in proc_get_wakemon_params()
692 if ((error = proc_rlimit_control(pid, RLIMIT_WAKEUPS_MONITOR, ¶ms)) != 0) { in proc_get_wakemon_params()
696 *rate_hz = params.wm_rate; in proc_get_wakemon_params()
697 *flags = params.wm_flags; in proc_get_wakemon_params()
705 struct proc_rlimit_control_wakeupmon params; in proc_set_wakemon_defaults() local
707 params.wm_flags = WAKEMON_ENABLE | WAKEMON_SET_DEFAULTS; in proc_set_wakemon_defaults()
708 params.wm_rate = -1; in proc_set_wakemon_defaults()
710 return proc_rlimit_control(pid, RLIMIT_WAKEUPS_MONITOR, ¶ms); in proc_set_wakemon_defaults()
716 struct proc_rlimit_control_wakeupmon params; in proc_disable_wakemon() local
718 params.wm_flags = WAKEMON_DISABLE; in proc_disable_wakemon()
719 params.wm_rate = -1; in proc_disable_wakemon()
721 return proc_rlimit_control(pid, RLIMIT_WAKEUPS_MONITOR, ¶ms); in proc_disable_wakemon()