Home
last modified time | relevance | path

Searched refs:available_mask (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Daffinity.c1042 cpumask_var_t diff, hw_thread_mask, available_mask, intrs_mask; in hfi1_get_proc_affinity() local
1097 ret = zalloc_cpumask_var(&available_mask, GFP_KERNEL); in hfi1_get_proc_affinity()
1159 cpumask_and(available_mask, hw_thread_mask, node_mask); in hfi1_get_proc_affinity()
1160 cpumask_andnot(available_mask, available_mask, &set->used); in hfi1_get_proc_affinity()
1162 cpumask_pr_args(available_mask)); in hfi1_get_proc_affinity()
1171 * over to available_mask. in hfi1_get_proc_affinity()
1173 * handlers are taken, so available_mask contains all in hfi1_get_proc_affinity()
1175 * 3) If available_mask is empty, then all CPUs on the in hfi1_get_proc_affinity()
1180 cpumask_andnot(diff, available_mask, intrs_mas in hfi1_get_proc_affinity()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Daffinity.c998 cpumask_var_t diff, hw_thread_mask, available_mask, intrs_mask; in hfi1_get_proc_affinity() local
1053 ret = zalloc_cpumask_var(&available_mask, GFP_KERNEL); in hfi1_get_proc_affinity()
1115 cpumask_and(available_mask, hw_thread_mask, node_mask); in hfi1_get_proc_affinity()
1116 cpumask_andnot(available_mask, available_mask, &set->used); in hfi1_get_proc_affinity()
1118 cpumask_pr_args(available_mask)); in hfi1_get_proc_affinity()
1127 * over to available_mask. in hfi1_get_proc_affinity()
1129 * handlers are taken, so available_mask contains all in hfi1_get_proc_affinity()
1131 * 3) If available_mask is empty, then all CPUs on the in hfi1_get_proc_affinity()
1136 cpumask_andnot(diff, available_mask, intrs_mas in hfi1_get_proc_affinity()
[all...]
/kernel/linux/linux-6.6/drivers/hv/
H A Dchannel_mgmt.c735 cpumask_var_t available_mask; in init_vp_index() local
742 !alloc_cpumask_var(&available_mask, GFP_KERNEL) || in init_vp_index()
772 cpumask_xor(available_mask, allocated_mask, cpumask_of_node(numa_node)); in init_vp_index()
773 cpumask_and(available_mask, available_mask, hk_mask); in init_vp_index()
775 if (cpumask_empty(available_mask)) { in init_vp_index()
784 target_cpu = cpumask_first(available_mask); in init_vp_index()
794 free_cpumask_var(available_mask); in init_vp_index()
/kernel/linux/linux-5.10/drivers/hv/
H A Dchannel_mgmt.c680 cpumask_var_t available_mask; in init_vp_index() local
687 !alloc_cpumask_var(&available_mask, GFP_KERNEL)) { in init_vp_index()
723 cpumask_xor(available_mask, alloced_mask, cpumask_of_node(numa_node)); in init_vp_index()
725 target_cpu = cpumask_first(available_mask); in init_vp_index()
730 free_cpumask_var(available_mask); in init_vp_index()

Completed in 7 milliseconds