Lines Matching defs:flags

45     unsigned long flags = sd->flags;
60 for_each_set_bit(idx, &flags, __SD_FLAG_CNT)
65 if ((meta_flags & SDF_SHARED_CHILD) && sd->child && !(sd->child->flags & flag)) {
69 if ((meta_flags & SDF_SHARED_PARENT) && sd->parent && !(sd->parent->flags & flag)) {
88 if (!(sd->flags & SD_OVERLAP) && cpumask_intersects(groupmask, sched_group_span(group))) {
98 if ((sd->flags & SD_OVERLAP) && !cpumask_equal(group_balance_mask(group), sched_group_span(group))) {
168 /* Generate a mask of SD flags with the SDF_NEEDS_GROUPS metaflag */
181 /* Following flags need at least 2 groups */
182 if ((sd->flags & SD_DEGENERATE_GROUPS_MASK) && (sd->groups != sd->groups->next)) {
186 /* Following flags don't use groups */
187 if (sd->flags & (SD_WAKE_AFFINE)) {
196 unsigned long cflags = sd->flags, pflags = parent->flags;
473 unsigned long flags;
475 raw_spin_lock_irqsave(&rq->lock, flags);
504 raw_spin_unlock_irqrestore(&rq->lock, flags);
734 if (parent->flags & SD_PREFER_SIBLING) {
735 tmp->flags |= SD_PREFER_SIBLING;
753 numa_distance += !!(tmp->flags & SD_NUMA);
1289 if (!(sd->flags & SD_ASYM_PACKING)) {
1347 sd->flags &= ~(SD_BALANCE_WAKE | SD_BALANCE_NEWIDLE);
1432 * These flags are purely descriptive of the topology and do not prescribe
1470 /* Apply detected topology flags */
1481 .flags = 1 * SD_BALANCE_NEWIDLE | 1 * SD_BALANCE_EXEC | 1 * SD_BALANCE_FORK | 0 * SD_BALANCE_WAKE |
1503 if ((sd->flags & SD_ASYM_CPUCAPACITY) && sd->child) {
1504 sd->child->flags &= ~SD_PREFER_SIBLING;
1507 if (sd->flags & SD_SHARE_CPUCAPACITY) {
1509 } else if (sd->flags & SD_SHARE_PKG_RESOURCES) {
1514 } else if (sd->flags & SD_NUMA) {
1517 sd->flags &= ~SD_PREFER_SIBLING;
1518 sd->flags |= SD_SERIALIZE;
1520 sd->flags &= ~(SD_BALANCE_EXEC | SD_BALANCE_FORK | SD_WAKE_AFFINE);
1532 if (sd->flags & SD_SHARE_PKG_RESOURCES) {
1809 .flags = SDTL_OVERLAP,
1957 if (sd && (sd->flags & SD_OVERLAP)) {
2018 if (tl->flags & SDTL_OVERLAP) {
2155 if (tl->flags & SDTL_OVERLAP) {
2156 sd->flags |= SD_OVERLAP;
2169 if (sd->flags & SD_OVERLAP) {