• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/

Lines Matching refs:tasks

27  * Targeted preemption latency for CPU-bound tasks:
54 * Minimal preemption granularity for CPU-bound tasks:
184 * both tasks until we find their ancestors who are siblings of common
442 * When there are too many tasks (sysctl_sched_nr_latency) we have to stretch
499 * Update the current task's runtime statistics. Skip current tasks that
561 * Are we enqueueing a waiting task? (for current tasks
633 list_add(&se->group_node, &cfs_rq->tasks);
732 * The 'current' period is already promised to the current tasks,
900 * when there are only lesser-weight tasks around):
980 * CFS operations on tasks:
1587 * By using 'se' instead of 'curr' we penalize light tasks, so
1677 * Batch and idle tasks do not preempt (their preemption is driven by
1683 /* Idle tasks are by definition preempted by everybody. */
1779 * We do not migrate tasks that are:
1836 list_for_each_entry_safe(p, n, &cfs_rq->tasks, se.group_node) {
1871 list_for_each_entry_safe(p, n, &busiest_cfs_rq->tasks, se.group_node) {
2057 unsigned long sum_nr_running; /* Nr tasks running in the group */
2058 unsigned long sum_weighted_load; /* Weighted load of group's tasks */
2440 * than the average weight of two tasks.
2543 * In case the child domain prefers tasks go to siblings
2545 * and move all the excess tasks away.
2655 * OK, we don't have enough imbalance to justify moving tasks,
2720 * Don't want to pull so many tasks that a group would go idle.
2749 * there is no gaurantee that any tasks will be moved so we'll have
2763 * CPUs can be put to idle by rebalancing those tasks elsewhere, if
2782 * put to idle by rebalancing its tasks onto our group.
2897 * Max backoff if we encounter pinned tasks. Pretty arbitrary value, but
2911 * ASYM_PACKING needs to force migrate tasks from busy but
2912 * higher numbered CPUs in order to pack all tasks in the
2952 * tasks if there is an imbalance.
3005 * Attempt to move tasks. If find_busiest_group has found
3023 /* All tasks on this runqueue were pinned by CPU affinity */
3122 * idle. Attempts to pull tasks from other CPUs.
3148 /* If we've pulled tasks over stop searching: */
3175 * running tasks off the busiest CPU onto idle CPUs. It requires at
3535 * We've pulled tasks over so either we're no
3843 * Time slice is 0 for SCHED_OTHER tasks that are on an otherwise