Searched refs:numa_faults (Results 1 - 6 of 6) sorted by relevance

/linux-4.1.27/include/linux/
H A Dinit_task.h173 .numa_faults = NULL,
H A Dsched.h1625 * numa_faults is an array split into four regions:
1638 unsigned long *numa_faults; member in struct:task_struct
/linux-4.1.27/kernel/sched/
H A Dfair.c917 if (!p->numa_faults) task_faults()
920 return p->numa_faults[task_faults_idx(NUMA_MEM, nid, 0)] + task_faults()
921 p->numa_faults[task_faults_idx(NUMA_MEM, nid, 1)]; task_faults()
1015 if (!p->numa_faults) task_weight()
1549 if (unlikely(p->numa_preferred_nid == -1 || !p->numa_faults)) numa_migrate_preferred()
1815 /* Keep track of the offsets in numa_faults array */ for_each_online_node()
1829 diff = p->numa_faults[membuf_idx] - p->numa_faults[mem_idx] / 2; for_each_online_node()
1830 fault_types[priv] += p->numa_faults[membuf_idx]; for_each_online_node()
1831 p->numa_faults[membuf_idx] = 0; for_each_online_node()
1841 f_weight = (f_weight * p->numa_faults[cpubuf_idx]) / for_each_online_node()
1843 f_diff = f_weight - p->numa_faults[cpu_idx] / 2; for_each_online_node()
1844 p->numa_faults[cpubuf_idx] = 0; for_each_online_node()
1846 p->numa_faults[mem_idx] += diff; for_each_online_node()
1847 p->numa_faults[cpu_idx] += f_diff; for_each_online_node()
1848 faults += p->numa_faults[mem_idx]; for_each_online_node()
1856 * is at the beginning of the numa_faults array. for_each_online_node()
1932 grp->faults[i] = p->numa_faults[i]; task_numa_group()
1990 my_grp->faults[i] -= p->numa_faults[i]; task_numa_group()
1991 grp->faults[i] += p->numa_faults[i]; task_numa_group()
2015 void *numa_faults = p->numa_faults; task_numa_free() local
2022 grp->faults[i] -= p->numa_faults[i]; task_numa_free()
2031 p->numa_faults = NULL; task_numa_free()
2032 kfree(numa_faults); task_numa_free()
2054 if (unlikely(!p->numa_faults)) { task_numa_fault()
2055 int size = sizeof(*p->numa_faults) * task_numa_fault()
2058 p->numa_faults = kzalloc(size, GFP_KERNEL|__GFP_NOWARN); task_numa_fault()
2059 if (!p->numa_faults) task_numa_fault()
2103 p->numa_faults[task_faults_idx(NUMA_MEMBUF, mem_node, priv)] += pages; task_numa_fault()
2104 p->numa_faults[task_faults_idx(NUMA_CPUBUF, cpu_node, priv)] += pages; task_numa_fault()
5479 if (!sched_feat(NUMA_FAVOUR_HIGHER) || !p->numa_faults || migrate_improves_locality()
5518 if (!p->numa_faults || !(env->sd->flags & SD_NUMA)) migrate_degrades_locality()
H A Ddebug.c543 if (p->numa_faults) for_each_online_node()
544 nr_faults = p->numa_faults[2*node + i]; for_each_online_node()
H A Dsched.h749 /* The regions in numa_faults array from task_struct */
H A Dcore.c1840 p->numa_faults = NULL; __sched_fork()

Completed in 179 milliseconds