Lines Matching refs:affinity
1017 struct hfi1_affinity_node_list *affinity) in find_hw_thread_mask() argument
1021 affinity->num_core_siblings / in find_hw_thread_mask()
1024 cpumask_copy(hw_thread_mask, &affinity->proc.mask); in find_hw_thread_mask()
1025 if (affinity->num_core_siblings > 0) { in find_hw_thread_mask()
1054 struct hfi1_affinity_node_list *affinity = &node_affinity; in hfi1_get_proc_affinity() local
1055 struct cpu_mask_set *set = &affinity->proc; in hfi1_get_proc_affinity()
1113 mutex_lock(&affinity->lock); in hfi1_get_proc_affinity()
1143 if (affinity->num_core_siblings > 0) { in hfi1_get_proc_affinity()
1144 for (i = 0; i < affinity->num_core_siblings; i++) { in hfi1_get_proc_affinity()
1145 find_hw_thread_mask(i, hw_thread_mask, affinity); in hfi1_get_proc_affinity()
1219 mutex_unlock(&affinity->lock); in hfi1_get_proc_affinity()
1235 struct hfi1_affinity_node_list *affinity = &node_affinity; in hfi1_put_proc_affinity() local
1236 struct cpu_mask_set *set = &affinity->proc; in hfi1_put_proc_affinity()
1241 mutex_lock(&affinity->lock); in hfi1_put_proc_affinity()
1244 mutex_unlock(&affinity->lock); in hfi1_put_proc_affinity()