sched.h (32ed980c3020b7a19e26dc488c10817807ba2a41) | sched.h (16d364ba6ef2aa59b409df70682770f3ed23f7c0) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Scheduler internal types and methods: 4 */ 5#include <linux/sched.h> 6 7#include <linux/sched/autogroup.h> 8#include <linux/sched/clock.h> --- 1794 unchanged lines hidden (view full) --- 1803 1804struct sched_group { 1805 struct sched_group *next; /* Must be a circular list */ 1806 atomic_t ref; 1807 1808 unsigned int group_weight; 1809 struct sched_group_capacity *sgc; 1810 int asym_prefer_cpu; /* CPU of highest priority in group */ | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Scheduler internal types and methods: 4 */ 5#include <linux/sched.h> 6 7#include <linux/sched/autogroup.h> 8#include <linux/sched/clock.h> --- 1794 unchanged lines hidden (view full) --- 1803 1804struct sched_group { 1805 struct sched_group *next; /* Must be a circular list */ 1806 atomic_t ref; 1807 1808 unsigned int group_weight; 1809 struct sched_group_capacity *sgc; 1810 int asym_prefer_cpu; /* CPU of highest priority in group */ |
1811 int flags; |
|
1811 1812 /* 1813 * The CPUs this group covers. 1814 * 1815 * NOTE: this field is variable length. (Allocated dynamically 1816 * by attaching extra space to the end of the structure, 1817 * depending on how many CPUs the kernel has booted up with) 1818 */ --- 1254 unchanged lines hidden --- | 1812 1813 /* 1814 * The CPUs this group covers. 1815 * 1816 * NOTE: this field is variable length. (Allocated dynamically 1817 * by attaching extra space to the end of the structure, 1818 * depending on how many CPUs the kernel has booted up with) 1819 */ --- 1254 unchanged lines hidden --- |