Lines Matching refs:affinity
1005 struct hfi1_affinity_node_list *affinity) in find_hw_thread_mask() argument
1009 affinity->num_core_siblings / in find_hw_thread_mask()
1012 cpumask_copy(hw_thread_mask, &affinity->proc.mask); in find_hw_thread_mask()
1013 if (affinity->num_core_siblings > 0) { in find_hw_thread_mask()
1042 struct hfi1_affinity_node_list *affinity = &node_affinity; in hfi1_get_proc_affinity() local
1043 struct cpu_mask_set *set = &affinity->proc; in hfi1_get_proc_affinity()
1101 mutex_lock(&affinity->lock); in hfi1_get_proc_affinity()
1131 if (affinity->num_core_siblings > 0) { in hfi1_get_proc_affinity()
1132 for (i = 0; i < affinity->num_core_siblings; i++) { in hfi1_get_proc_affinity()
1133 find_hw_thread_mask(i, hw_thread_mask, affinity); in hfi1_get_proc_affinity()
1207 mutex_unlock(&affinity->lock); in hfi1_get_proc_affinity()
1223 struct hfi1_affinity_node_list *affinity = &node_affinity; in hfi1_put_proc_affinity() local
1224 struct cpu_mask_set *set = &affinity->proc; in hfi1_put_proc_affinity()
1229 mutex_lock(&affinity->lock); in hfi1_put_proc_affinity()
1232 mutex_unlock(&affinity->lock); in hfi1_put_proc_affinity()