Lines Matching refs:affinity
1008 struct hfi1_affinity_node_list *affinity) in find_hw_thread_mask() argument
1012 affinity->num_core_siblings / in find_hw_thread_mask()
1015 cpumask_copy(hw_thread_mask, &affinity->proc.mask); in find_hw_thread_mask()
1016 if (affinity->num_core_siblings > 0) { in find_hw_thread_mask()
1045 struct hfi1_affinity_node_list *affinity = &node_affinity; in hfi1_get_proc_affinity() local
1046 struct cpu_mask_set *set = &affinity->proc; in hfi1_get_proc_affinity()
1104 mutex_lock(&affinity->lock); in hfi1_get_proc_affinity()
1134 if (affinity->num_core_siblings > 0) { in hfi1_get_proc_affinity()
1135 for (i = 0; i < affinity->num_core_siblings; i++) { in hfi1_get_proc_affinity()
1136 find_hw_thread_mask(i, hw_thread_mask, affinity); in hfi1_get_proc_affinity()
1210 mutex_unlock(&affinity->lock); in hfi1_get_proc_affinity()
1226 struct hfi1_affinity_node_list *affinity = &node_affinity; in hfi1_put_proc_affinity() local
1227 struct cpu_mask_set *set = &affinity->proc; in hfi1_put_proc_affinity()
1232 mutex_lock(&affinity->lock); in hfi1_put_proc_affinity()
1235 mutex_unlock(&affinity->lock); in hfi1_put_proc_affinity()