Home
last modified time | relevance | path

Searched refs:hw_thread_mask (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/infiniband/hw/hfi1/
H A Daffinity.c954 static void find_hw_thread_mask(uint hw_thread_no, cpumask_var_t hw_thread_mask, in find_hw_thread_mask() argument
960 cpumask_copy(hw_thread_mask, &affinity->proc.mask); in find_hw_thread_mask()
969 curr_cpu = cpumask_nth(num_cores * node_affinity.num_online_nodes, hw_thread_mask) + 1; in find_hw_thread_mask()
970 cpumask_clear_cpus(hw_thread_mask, curr_cpu, nr_cpu_ids - curr_cpu); in find_hw_thread_mask()
973 cpumask_shift_left(hw_thread_mask, hw_thread_mask, num_cores * hw_thread_no); in find_hw_thread_mask()
980 cpumask_var_t diff, hw_thread_mask, available_mask, intrs_mask; in hfi1_get_proc_affinity() local
1032 ret = zalloc_cpumask_var(&hw_thread_mask, GFP_KERNEL); in hfi1_get_proc_affinity()
1066 cpumask_copy(hw_thread_mask, &set->mask); in hfi1_get_proc_affinity()
1073 find_hw_thread_mask(i, hw_thread_mask, affinity); in hfi1_get_proc_affinity()
1083 if (cpumask_andnot(diff, hw_thread_mask, &set->used)) in hfi1_get_proc_affinity()
[all …]