/usr/src/linux-headers-5.15.0-190/include/linux/sched
NameSizeModeActions
autogroup.h12290644editdlrm
clock.h25060644editdlrm
coredump.h32410644editdlrm
cpufreq.h9830644editdlrm
cputime.h53340644editdlrm
deadline.h6520644editdlrm
debug.h14490644editdlrm
hotplug.h6640644editdlrm
idle.h18900644editdlrm
init.h2400644editdlrm
isolation.h15840644editdlrm
jobctl.h16220644editdlrm
loadavg.h15880644editdlrm
mm.h114850644editdlrm
nohz.h9070644editdlrm
numa_balancing.h12920644editdlrm
prio.h11190644editdlrm
rt.h12590644editdlrm
sd_flags.h55220644editdlrm
signal.h215730644editdlrm
smt.h4240644editdlrm
stat.h8870644editdlrm
sysctl.h21210644editdlrm
task.h57300644editdlrm
task_stack.h31830644editdlrm
topology.h66660644editdlrm
types.h6830644editdlrm
user.h15340644editdlrm
wake_q.h22720644editdlrm
xacct.h8540644editdlrm
Edit: /usr/src/linux-headers-5.15.0-190/include/linux/sched/sysctl.h (2121B)
/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _LINUX_SCHED_SYSCTL_H #define _LINUX_SCHED_SYSCTL_H #include struct ctl_table; #ifdef CONFIG_DETECT_HUNG_TASK /* used for hung_task and block/ */ extern unsigned long sysctl_hung_task_timeout_secs; #else /* Avoid need for ifdefs elsewhere in the code */ enum { sysctl_hung_task_timeout_secs = 0 }; #endif extern unsigned int sysctl_sched_child_runs_first; enum sched_tunable_scaling { SCHED_TUNABLESCALING_NONE, SCHED_TUNABLESCALING_LOG, SCHED_TUNABLESCALING_LINEAR, SCHED_TUNABLESCALING_END, }; /* * control realtime throttling: * * /proc/sys/kernel/sched_rt_period_us * /proc/sys/kernel/sched_rt_runtime_us */ extern unsigned int sysctl_sched_rt_period; extern int sysctl_sched_rt_runtime; extern unsigned int sysctl_sched_dl_period_max; extern unsigned int sysctl_sched_dl_period_min; #ifdef CONFIG_UCLAMP_TASK extern unsigned int sysctl_sched_uclamp_util_min; extern unsigned int sysctl_sched_uclamp_util_max; extern unsigned int sysctl_sched_uclamp_util_min_rt_default; #endif #ifdef CONFIG_CFS_BANDWIDTH extern unsigned int sysctl_sched_cfs_bandwidth_slice; #endif #ifdef CONFIG_SCHED_AUTOGROUP extern unsigned int sysctl_sched_autogroup_enabled; #endif extern int sysctl_sched_rr_timeslice; extern int sched_rr_timeslice; int sched_rr_handler(struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos); int sched_rt_handler(struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos); int sysctl_sched_uclamp_handler(struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos); int sysctl_numa_balancing(struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos); int sysctl_schedstats(struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos); #if defined(CONFIG_ENERGY_MODEL) && defined(CONFIG_CPU_FREQ_GOV_SCHEDUTIL) extern unsigned int sysctl_sched_energy_aware; int sched_energy_aware_handler(struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos); #endif #endif /* _LINUX_SCHED_SYSCTL_H */